<?xml version="1.0" encoding="UTF-8"?>
<TEI xml:space="preserve" xmlns="http://www.tei-c.org/ns/1.0" 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
xsi:schemaLocation="http://www.tei-c.org/ns/1.0 https://raw.githubusercontent.com/kermitt2/grobid/master/grobid-home/schemas/xsd/Grobid.xsd"
 xmlns:xlink="http://www.w3.org/1999/xlink">
	<teiHeader xml:lang="en">
		<fileDesc>
			<titleStmt>
				<title level="a" type="main">Transforming Fuzzy Description Logic ALC F L into Classical Description Logic ALCH</title>
			</titleStmt>
			<publicationStmt>
				<publisher/>
				<availability status="unknown"><licence/></availability>
			</publicationStmt>
			<sourceDesc>
				<biblStruct>
					<analytic>
						<author>
							<persName><forename type="first">Yining</forename><surname>Wu</surname></persName>
							<affiliation key="aff0">
								<orgName type="institution">University of Luxembourg</orgName>
								<address>
									<country key="LU">Luxembourg</country>
								</address>
							</affiliation>
						</author>
						<title level="a" type="main">Transforming Fuzzy Description Logic ALC F L into Classical Description Logic ALCH</title>
					</analytic>
					<monogr>
						<imprint>
							<date/>
						</imprint>
					</monogr>
					<idno type="MD5">62EC9406FD810C5273E6A14B4F0E0B46</idno>
				</biblStruct>
			</sourceDesc>
		</fileDesc>
		<encodingDesc>
			<appInfo>
				<application version="0.7.2" ident="GROBID" when="2023-03-24T06:38+0000">
					<desc>GROBID - A machine learning software for extracting information from scholarly documents</desc>
					<ref target="https://github.com/kermitt2/grobid"/>
				</application>
			</appInfo>
		</encodingDesc>
		<profileDesc>
			<abstract>
<div xmlns="http://www.tei-c.org/ns/1.0"><p>In this paper, we present a satisfiability preserving transformation of the fuzzy Description Logic ALCFL into the classical Description Logic ALCH. We can use the already existing DL systems to do the reasoning of ALCFL by applying the result of this paper. This work is inspired by Straccia, who has transformed the fuzzy Description Logic fALCH into the classical Description Logic ALCH.</p></div>
			</abstract>
		</profileDesc>
	</teiHeader>
	<text xml:lang="en">
		<body>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="1">Introduction</head><p>The Semantic Web is a vision for the future of the Web in which information is given explicit meaning, making it easier for machines to automatically process and integrate information available on the Web. While as a basic component of the Semantic Web, an ontology is a collection of information and is a document or file that formally defines the relations among terms. OWL<ref type="foot" target="#foot_0">1</ref> is a Web Ontology Language and is intended to provide a language that can be used to describe the classes and relations between them that are inherent in Web documents and applications. The OWL language provides three increasingly expressive sublanguages: OWL Lite, OWL DL, OWL Full. OWL DL is so named due to its correspondence with description logics. OWL DL was designed to support the existing Description Logic business segment and has desirable computational properties for reasoning systems. According to the corresponding relation between axioms of OWL ontology and terms of Description Logic, we can represent the knowledge base contained in the ontology in syntax of DLs.</p><p>Description Logics (DLs) <ref type="bibr" target="#b0">[1]</ref> have been studied and applied successfully in a lot of fields. The concepts in classical DLs are usually interpreted as crisp sets, i.e., an individual either belongs to the set or not. In the real world, the answers to some questions are often not only yes or no, rather we may say that an individual is an instance of a concept only to some certain degree. We often say linguistic terms such as "Very", "More or Less" etc. to distinguish, e.g. between a young person and a very young person. In 1970s, the theory of approximate reasoning based on the notions of linguistic variable and fuzzy logic was introduced and developed by Zadeh <ref type="bibr" target="#b18">[19]</ref><ref type="bibr" target="#b19">[20]</ref><ref type="bibr" target="#b20">[21]</ref>. Adverbs as "Very", "More or Less" and "Possibly" are called hedges in fuzzy DLs. Some approaches to handling uncertainty and vagueness in DL for the Semantic Web are described in <ref type="bibr" target="#b9">[10]</ref>.</p><p>A well known feature of DLs is the emphasis on reasoning as a central service. Some reasoning procedures for fuzzy DLs have been proposed in <ref type="bibr" target="#b15">[16]</ref>. A transformation of fALCH into ALCH has been presented in <ref type="bibr" target="#b16">[17]</ref>. This approach, however, only works for DLs where modifier concepts are not allowed.</p><p>In this paper we consider the fuzzy linguistic description logic ALC F L <ref type="bibr" target="#b6">[7]</ref> which is an instance of the description logic framework L − ALC with the certainty lattice characterized by a hedge algebra and allows the modification by hedges. Because the certainty lattice is characterized by a HA, the modification by hedges becomes more natural than that in ALC F H <ref type="bibr" target="#b7">[8]</ref> and ALC F LH <ref type="bibr" target="#b13">[14]</ref> which extend fuzzy ALC by allowing the modification by hedges of HAs. We will present a satisfiability preserving transformation of ALC F L into ALCH which makes the reuse of the technical results of classical Dls for ALC F L feasible.</p><p>The remaining part of this paper is organized in the following way. First we state some preliminaries on ALCH, hedge algebra and ALC F L . Then we present the transformation of ALC F L into ALCH. Finally we discuss the main result of the paper and identify some possibilities for further work.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="2">Preliminaries</head></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>ALCH</head><p>We consider the language ALCH (Attributive Language with Complement and role Hierarchy). In abstract notation, we use the letters A and B for concept names, the letter R for role names, and the letters C and D for concept terms. The semantics of concept terms are defined formally by interpretations. Definition 2. An interpretation I is a pair (∆ I , • I ), where ∆ I is a nonempty set ( interpretation domain) and • I is an interpretation function which assigns to each concept name A a set A I ⊆ ∆ I and to each role name R a binary relation R I ⊆ ∆ I × ∆ I . The interpretation of complex concept terms is extended by the following inductive definitions: We have seen how we can form complex descriptions of concepts to describe classes of objects. Now, we introduce terminological axioms, which make statements about how concept terms and roles are related to each other respectively.</p><formula xml:id="formula_0">⊤ I = ∆ I ⊥ I = ∅ (C ⊓ D) I = C I ∩ D I (C ⊔ D) I = C I ∪ D I (¬C) I = ∆ I \ C I (∀R.C) I = {d ∈ ∆ I | ∀d ′ .(d, d ′ ) / ∈ R I or d ′ ∈ C I } (∃R.C) I = {d ∈ ∆ I | ∃d ′ .(d, d ′ ) ∈ R I and d ′ ∈ C I } A concept term C is satisfiable iff</formula><p>In the most general case, terminological axiom have the form C ⊑ D or R ⊑ S, where C, D are concept terms, R, S are role names. This kind of terminological axioms are also called inclusions. A set of axioms of the form R ⊑ S is called role hierarchy. An interpretation</p><formula xml:id="formula_1">I satisfies an inclusion C ⊑ D (R ⊑ S) iff C I ⊆ D I (R I ⊆ S I ), denoted by I |= C ⊑ D (I |= R ⊑ S).</formula><p>A terminology, i.e., TBox, is a finite set of terminological axioms. A knowledge base is of the form T , A where T is a TBox and A is an ABox. An interpretation I satisfies (is a model of, denoted by I |= K) a knowledge base K = T , A iff I satisfies both T and A. We say that a knowledge base K entails an assertion α, denoted K |= α iff each model of K satisfies α. Furthermore, let T be a TBox and let C, D be two concept terms. We say that D subsumes C with respect to T (denoted by</p><formula xml:id="formula_2">C ⊑ T D) iff for each model of T , I |= C I ⊆ D I .</formula><p>The problem of determining whether K |= α is called entailment problem; the problem of determining whether C ⊑ T D is called subsumption problem; and the problem of determining whether K is satisfiable is called satisfiability problem. Entailment problem and subsumption problem can be reduced to satisfiability problem.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Linear symmetric Hedge Algebra</head><p>In this section, we introduce linear symmetric Hedge Algebras (HAs). For general HAs, please refer to <ref type="bibr" target="#b11">[12,</ref><ref type="bibr" target="#b10">11,</ref><ref type="bibr" target="#b12">13]</ref>.</p><p>Let us consider a linguistic variable TRUTH with the domain dom(TRUTH ) = {True, False, VeryTrue, VeryFalse, MoreTrue, MoreFalse, PossiblyTrue, . . .}. This domain is an infinite partially ordered set, with a natural ordering a &lt; b meaning that b describes a larger degree of truth if we consider T rue &gt; F alse. This set is generated from the basic elements (generators) G = {True, False} by using hedges, i.e., unary operations from a finite set H = {Very, Possibly, More}. The dom(TRUTH ) which is a set of linguistic values can be represented as</p><formula xml:id="formula_3">X = {δc | c ∈ G, δ ∈ H * }</formula><p>where H * is the Kleene star of H, From the algebraic point of view, the truth domain can be described as an abstract algebra AX = (X, G, H, &gt;).</p><p>To define relations between hedges, we introduce some notations first. We define that H(x) = {σx | σ ∈ H * } for all x ∈ X. Let I be the identity hedge, i.e., ∀x ∈ X.Ix = x. The identity I is the least element. Each element of H is an ordering operation, i.e., ∀h ∈ H, ∀x ∈ X, either hx &gt; x or hx &lt; x. Definition 3. <ref type="bibr" target="#b11">[12]</ref> Let h, k ∈ H be two hedges, for all x ∈ X we define:</p><formula xml:id="formula_4">-h, k are converse if hx &lt; x iff kx &gt; x; -h, k are compatible if hx &lt; x iff kx &lt; x; -h modifies terms stronger or equal than k, denoted by h ≥ k if hx ≤ kx ≤ x or hx ≥ kx ≥ x; -h &gt; k if h ≥ k and h = k; -h is positive wrt k if hkx &lt; kx &lt; x or hkx &gt; kx &gt; x; -h is negative wrt k if kx &lt; hkx &lt; x or kx &gt; hkx &gt; x.</formula><p>ALC F L only considers symmetric HAs, i.e., there are exactly two generators as in the example G = {True, False}. Let G = {c + , c − } where c + &gt; c − . c + and c − are called positive and negative generators respectively. Because there are only two generators, the relations presented in Definition 3 divides the set H into two subsets </p><formula xml:id="formula_5">H + = {h ∈ H | hc + &gt; c + } and H − = {h ∈ H | hc + &lt; c + }, i.</formula><formula xml:id="formula_6">(A4) If h = k and hx &lt; kx then h ′ hx &lt; k ′ kx, for all h, k, h ′ , k ′ ∈ H and x ∈ X. (A5) If u / ∈ H(v) and u ≤ v (u ≥ v) then u ≤ hv (u ≥ hv)</formula><p>, for any hedge h and u, v ∈ X.</p><p>Let AX = (X, G, H, &gt;) be a linear symmetric hedge algebra and c ∈ G. We define that, c = c + if c = c − and c = c − if c = c + . Let x ∈ X and x = σc, where σ ∈ H * . The contradictory element to x is y = σc written y = −x.</p><p>[12] gave us the following proposition to compare elements in X.</p><formula xml:id="formula_7">Proposition 5 Let AX = (X, G, H, &gt;) be a linear symmetric HA, x = h n • • • h 1 u and y = k m • • • k 1 u are two elements of X where u ∈ X.</formula><p>Then there exists an index j ≤ min{n, m} + 1 such that h i = k i for all i &lt; j, and</p><formula xml:id="formula_8">(i) x &lt; y iff h j x j &lt; k j x j , where x j = h j−1 • • • h 1 u;</formula><p>(ii) x = y iff n = m = j and h j x j = k j x j .</p><p>In order to define the semantics of the hedge modification, we only consider monotonic HAs defined in <ref type="bibr" target="#b6">[7]</ref> which also extended the order relation on H + ∪{I} and H − ∪ {I} to one on H ∪ {I}. We will use "hedge algebra" instead of "linear symmetric hedge algebra" in the rest of this paper.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Inverse mapping of hedges</head><p>Fuzzy description logics represent the assessment "It is true that Tom is very old" by (VeryOld ) I (Tom)</p><formula xml:id="formula_9">I = True.<label>(1)</label></formula><p>In a fuzzy linguistic logic <ref type="bibr" target="#b18">[19]</ref><ref type="bibr" target="#b19">[20]</ref><ref type="bibr" target="#b20">[21]</ref>, the assessment "It is true that Tom is very old" and the assessment "It is very true that Tom is old" are equivalent, which means (Old ) I (Tom</p><formula xml:id="formula_10">) I = VeryTrue,<label>(2)</label></formula><p>and ( <ref type="formula" target="#formula_9">1</ref>) has the same meaning. This signifies that the modifier can be moved from concept term to truth value and vice versa. For any h ∈ H and for any σ ∈ H * , the rules of moving hedges <ref type="bibr" target="#b10">[11]</ref> are as follows,</p><formula xml:id="formula_11">RT 1 : (hC) I (d) = σc → (C) I (d) = σhc RT 2 : (C) I (d) = σhc → (hC) I (d) = σc.</formula><p>where C is a concept term and d ∈ ∆ I . Definition 6.</p><p>[7] Consider a monotonic HA AX = (X, {c + , c − }, H, &gt;) and a h ∈ H. A mapping h − : X → X is called an inverse mapping of h iff it satisfies the following two properties,</p><formula xml:id="formula_12">1. h − (σhc) = σc. 2. σ 1 c 1 &gt; σ 2 c 2 ⇔ h − (σ 1 c 1 ) &gt; h − (σ 2 c 2 ).</formula><p>where c, c 1 , c 2 ∈ G, h ∈ H and σ 1 , σ 2 ∈ H * .</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>ALC F L</head><p>ALC F L is a Description Logic in which the truth domain of interpretations is represented by a hedge algebra. The syntax of ALC F L is similar to that of ALCH except that ALC F L allows concept modifiers and does not include role hierarchy.</p><p>Definition 7. Let H be a set of hedges. Let A be a concept name and R a role, complex concept terms denoted by C, D in ALC F L are formed according to the following syntax rule:</p><formula xml:id="formula_13">A|⊤|⊥|C ⊓ D|C ⊔ D|¬C|δC|∀R.C|∃R.C</formula><p>where δ ∈ H * .</p><p>In <ref type="bibr" target="#b12">[13]</ref>, HAs are extended by adding two artificial hedges inf and sup defined as inf(x) = infimum(H(x)), sup(x) = supremum(H(x)). If H = ∅, H(c + ) and H(c − ) are infinite, according to <ref type="bibr" target="#b12">[13]</ref> inf(c + ) = sup(c − ). Let W = inf (True) = sup (False) and let sup(True) and inf(False) be the greatest and the least elements of X respectively. The semantics is based on the notion of interpretations.</p><p>Definition 8. Let AX be a monotonic HA such that AX = (X, {True, False}, H, &gt; ). A fuzzy interpretation (f-interpretation) I for ALC F L is a pair (∆ I , • I ), where ∆ I is a nonempty set and • I is an interpretation function mapping:</p><p>-individuals to elements in</p><formula xml:id="formula_14">∆ I ; -a concept C into a function C I : ∆ I → X; -a role R into a function R I : ∆ I × ∆ I → X.</formula><p>For all d ∈ ∆ I the interpretation function satisfies the following equations</p><formula xml:id="formula_15">⊤ I (d) = sup(True), ⊥ I (d) = inf(False), (¬C) I (d) = −C I (d), (C ⊓ D) I (d) = min(C I (d), D I (d)), (C ⊔ D) I (d) = max(C I (d), D I (d)), (δC) I (d) = δ − (C I (d)), (∀R.C) I (d) = inf d ′ ∈∆ I {max(−R I (d, d ′ ), C I (d ′ ))}, (∃R.C) I (d) = sup d ′ ∈∆ I {min(R I (d, d ′ ), C I (d ′ ))},</formula><p>where −x is the contradictory element of x, and δ − is the inverse of the hedge chain δ. </p><formula xml:id="formula_16">δ(C ⊓ D) ≡ δ(C) ⊓ δ(D) δ(C ⊔ D) ≡ δ(C) ⊔ δ(D) δ 1 (δ 2 C) ≡ (δ 1 δ 2 )C.</formula><p>A fuzzy knowledge base (fKB) is T , A , where T and A are finite sets of terminological axioms and fassertions respectively. </p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="3">Transforming ALC FL into ALCH</head><p>We will introduce a satisfiability preserving transformation from ALC F L into ALCH in this section. First, we illustrate the basic idea which is similar to the one in <ref type="bibr" target="#b16">[17]</ref> which is the first efforts in this direction. There is also other more efficient representation in <ref type="bibr" target="#b2">[3]</ref>.</p><p>Consider a monotonic HA AX = (X, {True, False}, H, &gt;). In the following, we assume that c ∈ {c + , c − } where c + = True, c − = False, σ ∈ H * , σc ∈ X and ⊲⊳ ∈ {≥, &gt;, ≤, &lt;}. Assume we have an ALC F L knowledge base, fK = T , A , where A = {fα 1 , fα 2 , fα 3 , fα 4 } and fα 1 = a : A ≥ True , fα 2 = b : A ≥ VeryTrue , fα 3 = a : B ≤ False , and fα 4 = b : B ≤ VeryFalse where A, B are concept names. We introduce four new concept names: A ≥True , A ≥VeryTrue , B ≤False and B ≤VeryFalse . The concept name A ≥True represents the set of individuals that are instances of A with degree greater and equal to True. The concept name B ≤VeryFalse represents the set of individuals that are instances of B with degree less and equal to VeryFalse. We can map the fuzzy assertions into classical assertions:</p><formula xml:id="formula_17">a : A ≥ True → a : A ≥True , b : A ≥ VeryTrue → b : A ≥VeryTrue , a : B ≤ False → a : B ≤False , b : B ≤ VeryFalse → b : B ≤VeryFalse .</formula><p>We also need to consider the relationships among the newly introduced concept names. Because VeryTrue &gt; True, it is easy to get if a truth value σc ≥ VeryTrue then σc ≥ True. Thus, we obtain a new inclusion A ≥VeryTrue ⊑ A ≥True . Similarly for B, because VeryFalse &lt; False, a truth value σc ≤ VeryFalse implies σc ≤ False too. Then the inclusion B ≤VeryFalse ⊑ B ≤False is obtained. Now, let us proceed with the mappings. Let fK = T , A be an ALC F L knowledge base. We are going to transform fK into an ALCH knowledge base K. We assume σc ∈ [inf(False), sup(True)] and ⊲⊳ ∈ {≥, &gt;, ≤, &lt;}.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>The transformation of ABox</head><p>In order to transform A, we define two mappings θ and ρ to map all the assertions in A into classical assertions. Notice that we do not allow assertions of the forms (a, b) : R &lt; σc and (a, b) : R ≤ σc although they are legal forms of assertions in ALC F L because they related to 'negated role' which is not part of classical ALCH.</p><p>We use the mapping ρ to encode the basic idea we present at the beginning of this section. The mapping ρ combines the ALC F L concept term, the ⊲⊳ and the fuzzy value σc together into one ALCH concept term.</p><p>Let A be a concept name, C, D be concept terms and R be a role name. For roles we have simply</p><formula xml:id="formula_18">ρ(R, ⊲⊳ σc) = R ⊲⊳σc .</formula><p>For concept terms, the mapping ρ is inductively defined on the structures of concept terms: For ⊤, We extend θ to a set of fassertions A point-wise,</p><formula xml:id="formula_19">ρ(⊤, ⊲⊳ σc) =                ⊤ if ⊲⊳ σc = ≥ σc ⊤ if ⊲⊳ σc = &gt; σc, σc &lt; sup(c + ) ⊥ if ⊲⊳ σc = &gt; sup(c + ) ⊤ if ⊲⊳ σc = ≤ sup(c + ) ⊥ if ⊲⊳ σc = ≤ σc, σc &lt; sup(c + ) ⊥ if ⊲⊳ σc = &lt; σc. For ⊥, ρ(⊥, ⊲⊳ σc) =                ⊤ if ⊲⊳ σc = ≥ inf(c − ) ⊥ if ⊲⊳ σc = ≥ σc, σc &gt; inf(c − ) ⊥ if ⊲⊳ σc = &gt; σc ⊤ if ⊲⊳ σc = ≤ σc ⊤ if ⊲⊳ σc = &lt; σc, σc &gt; inf(c − ) ⊥ if ⊲⊳ σc = &lt; inf(c − ).</formula><formula xml:id="formula_20">θ(A) = {θ(fα) | fα ∈ A}.</formula><p>According to the rules above, we can see that |θ(A)| is linearly bounded by |A|.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="4">The transformation of TBox</head><p>The new TBox is a union of two terminologies. One is the newly introduced TBox (denoted by T (N fK ) which is the terminology relating to the newly introduced concept names and role names. The other one is κ(fK, T ) which is reduced by a mapping κ from the TBox of an ALC F L knowledge base.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>The newly introduced TBox</head><p>Many new concept names and new role names are introduced when we transform an ABox. We need a set of terminological axioms to define the relationships among those new names. We need to collect all the linguist terms σc that might be the subscript of a concept name or a role name. It means that not only the set of linguistic terms that appears in the original ABox but also the set of new linguist terms which are produced by applying the ρ for modifier concepts should be included. Let A be a concept name, R be a role name.</p><formula xml:id="formula_21">X fK = {σc | α ⊲⊳ σc ∈ A} ∪ {σδc | ρ(δC, ⊲⊳ σc) = ρ(C, ⊲⊳ σδc)}.</formula><p>such that δC occurs in fK. We define a sorted set of linguistic terms,</p><formula xml:id="formula_22">N fK = {inf (False), W, sup (True)} ∪ X fK ∪ {σc | σc ∈ X fK } = {n 1 , . . . , n |N fK | } where n i &lt; n i+1 for 1 ≤ i ≤ |N fK | − 1 and n 1 = inf (False), n |N fK | = sup (True).</formula><p>Let T (N fK ) be the set of terminological axioms relating to the newly introduced concept names and role names. Definition 13. Let A fK and R fK be the sets of concept names and role names occurring in fK respectively. For each A ∈ A fK , for each R ∈ R fK , for each</p><formula xml:id="formula_23">1 ≤ i ≤ |N fK | − 1 and for each 2 ≤ j ≤ |N fK |, T (N fK ) contains A ≥ni+1 ⊑A &gt;ni , A &gt;ni ⊑A ≥ni , A &lt;nj ⊑A ≤nj , A ≤ni ⊑A &lt;ni+1 , A ≥nj ⊓ A &lt;nj ⊑⊥ , ⊤⊑A ≥nj ⊔ A &lt;nj , A &gt;ni ⊓ A ≤ni ⊑⊥ , ⊤⊑A &gt;ni ⊔ A ≤ni , R ≥ni+1 ⊑R &gt;ni , R &gt;ni ⊑R ≥ni .</formula><p>where n ∈ N fK . n i+1 &gt; n i because N fK is a sorted set. Then if an individual is an instance of a concept name with degree ≥ n i+1 then the degree is also &gt; n i . The first terminological axiom shows that if an individual is an instance of A ≥ni+1 then it is an instance of A &gt;ni as well. Similarly, if an individual is an instance of a concept name with degree ≤ n i then the degree is also &lt; n i+1 . The third terminological axiom shows that if an individual is an instance of A ≤ni then it is also an instance of A &lt;ni+1 . A ≥nj ⊓ A &lt;nj ⊑ ⊥ because there is no individual such that it is an instance of a concept name with degree ≥ n j and with degree &lt; n j at the same time.</p><p>T We extend κ to a terminology T point-wise. For all τ ∈ T κ(fK, T ) = ∪ τ ∈T κ(fK, τ ).</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>The satisfiability preserving theorem</head><p>Now we can define the reduction of fK into an ALCH knowledge base, denoted K(fK), K(fK) = T (N fK ) ∪ κ(fK, T ), θ(A) .</p><p>The transformation can be done in polynomial time. The soundness and completeness of the algorithm is guaranteed by the following satisfiability preserving theorem.</p><p>Theorem 15 Let fK be an ALC F L knowledge base. Then fK is satisfiable iff the ALCH knowledge base K(fK) is satisfiable.</p><p>Proof. Please refer to my thesis <ref type="bibr" target="#b17">[18]</ref> which can be download from my homepage. <ref type="foot" target="#foot_1">2</ref></p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="5">Discussion</head><p>In this paper, we have presented a satisfiability preserving transformation of ALC F L into ALCH which is with general TBox and role hierarchy. Since all other reasoning tasks such as entailment problem and subsumption problem can be reduced to satisfiability problem, this result allows for algorithms and complexity results that were found for ALCH to be applied to ALC F L .</p><p>As for the complexity of the transformation, we know the fact that |θ There exist some reasoners for fuzzy DLs, e.g. FiRE <ref type="bibr" target="#b14">[15]</ref>, GURDL <ref type="bibr" target="#b4">[5]</ref>, De-Lorean <ref type="bibr" target="#b1">[2]</ref>, GERDS <ref type="bibr" target="#b5">[6]</ref>, YADLR <ref type="bibr" target="#b8">[9]</ref> and fuzzyDL <ref type="bibr" target="#b3">[4]</ref>. Among them, fuzzyDL allows modifiers defined in terms of linear hedges and triangular functions and DeLorean supports triangularly-modified concept. So if we can transform variety of fuzzy DLs into classical DLs then we can use the already existing DL systems to do the reasoning of fuzzy DLs.</p></div><figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_0"><head>Definition 1 .</head><label>1</label><figDesc>Let N R and N C be disjoint sets of role names and concept names. Let A ∈ N C and R ∈ N R . Concept terms in ALCH are formed according to the following syntax rule: A|⊤|⊥|C ⊓ D|C ⊔ D|¬C|∀R.C|∃R.C</figDesc></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_1"><head></head><label></label><figDesc>there exists an interpretation I such that C I = ∅, denoted by I |= C. Two concept terms C and D are equivalent (denoted by C ≡ D) iff C I = D I for all interpretation I.</figDesc></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_2"><head></head><label></label><figDesc>An interpretation I satisfies (is a model of) a terminology T iff I satisfies each element in T , denoted by I |= T . Assertions define how individuals relate with each other and how individuals relate with concept terms. Let N I be a set of individual names which is disjoint to N R and N C . An assertion α is an expression of the form a : C or (a, b) : R, where a, b ∈ N I , R ∈ N R and C ∈ N C . A finite set of assertions is called ABox. An interpretation I satisfies a concept assertion a : C iff a I ∈ C I , denoted by I |= a : C. I satisfies a role assertion (a, b) : R iff (a I , b I ) ∈ R I , denoted by I |= (a, b) : R. An interpretation I satisfies (is a model of) an ABox A iff I satisfies each assertion in A, denoted by I |= A.</figDesc></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_3"><head></head><label></label><figDesc>e., every operation in H + is converse w.r.t. any operation in H − and vice-versa, and the operations in the same subset are compatible with each other. Definition 4. [7] An abstract algebra AX = (X, G, H, &gt;), where H = ∅, G = {c + , c − } and X = {σc | c ∈ G, σ ∈ H * } is called a linear symmetric hedge algebra if it satisfies the properties (A1)-(A5). (A1) Every hedge in H + is a converse operation of all operations in H − . (A2) Each hedge operation is either positive or negative w.r.t. the others, including itself. (A3) The sets H + ∪ {I} and H − ∪ {I} are linearly ordered with the I.</figDesc></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_4"><head>Definition 9 .</head><label>9</label><figDesc>A fuzzy assertion (fassertion) is an expression of the form α ⊲⊳ σc where α is of the form a : C or (a, b) : R, ⊲⊳ ∈ {≥, &gt;, ≤, &lt;} and σc ∈ X. Formally, an f-interpretation I satisfies a fuzzy assertion a : C ≥ σc (respectively (a, b) : R ≥ σc ) iff C I (a I ) ≥ σc (respectively R I (a I , b I ) ≥ σc). An f-interpretation I satisfies a fuzzy assertion a : C ≤ σc (respectively (a, b) : R ≤ σc ) iff C I (a I ) ≤ σc (respectively R I (a I , b I ) ≤ σc). Similarly for &gt; and &lt;. Concerning terminological axioms, an ALC F L terminology axiom is of the form C ⊑ D, where C and D are ALC F L concept terms. From a semantics point of view, a f-interpretation I satisfies a fuzzy concept inclusion C ⊑ D iff ∀d ∈ ∆ I .C I (d) ≤ D I (d). Two concept terms C, D are said to be equivalent, denoted by C ≡ D iff C I = D I for all f-interpretations I. Some properties concerning the hedge modification are showed in the following proposition [7]. Proposition 10 We have the following semantical equivalence:</figDesc></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_5"><head>Example 11 A</head><label>11</label><figDesc>fKB fK = {A ⊑ ∀R.¬B}, {a : ∀R.C ≥ VeryTrue} .An f-interpretation I satisfies (is a model of) a TBox T iff I satisfies each element in T . I satisfies (is a model of) an ABox A iff I satisfies each element in A. I satisfies (is a model of) a fKB fK = T , A iff I satisfies both A and T . Given a fKB fK and a fassertion fα. We say that fK entails fα (denoted fK |= fα) iff each model of fK satisfies fα.</figDesc></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_6"><head>For</head><label></label><figDesc>concept name A, ρ(A, ⊲⊳ σc) = A ⊲⊳σc . For concept conjunction C ⊓ D, ρ(C ⊓ D, ⊲⊳ σc) = ρ(C, ⊲⊳ σc) ⊓ ρ(D, ⊲⊳ σc) if ⊲⊳ ∈ {≥, &gt;} ρ(C, ⊲⊳ σc) ⊔ ρ(D, ⊲⊳ σc) if ⊲⊳ ∈ {≤, &lt;}.For concept disjunction C ⊔ D, ρ(C ⊔ D, ⊲⊳ σc) = ρ(C, ⊲⊳ σc) ⊔ ρ(D, ⊲⊳ σc) if ⊲⊳ ∈ {≥, &gt;} ρ(C, ⊲⊳ σc) ⊓ ρ(D, ⊲⊳ σc) if ⊲⊳ ∈ {≤, &lt;}.For concept negation ¬C,ρ(¬C, ⊲⊳ σc) = ρ(C, ¬ ⊲⊳ σc),where¬ ≥ = ≤, ¬ &gt; = &lt;, ¬ ≤ = ≥, ¬ &lt; = &gt;.For modifier concept δC, ρ(δC, ⊲⊳ σc) = ρ(C, ⊲⊳ σδc).For existential quantification ∃R.C,ρ(∃R.C, ⊲⊳ σc) = ∃ρ(R, ⊲⊳ σc).ρ(C, ⊲⊳ σc) if ⊲⊳ ∈ {≥, &gt;} ∀ρ(R, − ⊲⊳ σc).ρ(C, ⊲⊳ σc) if ⊲⊳ ∈ {≤, &lt;},where − ≤ = &gt; and − &lt; = ≥.For universal quantification ∀R.C,ρ(∀R.C, ⊲⊳ σc) = ∀ρ(R, + ⊲⊳ σc).ρ(C, ⊲⊳ σc) if ⊲⊳ ∈ {≥, &gt;} ∃ρ(R, ¬ ⊲⊳ σc).ρ(C, ⊲⊳ σc) if ⊲⊳ ∈ {≤, &lt;},where + ≥ = &gt; and + &gt; = ≥. θ maps fuzzy assertions into classical assertions using ρ. Let fα be a fassertion in A, we define it as follows. θ(fα) = a : ρ(C, ⊲⊳ σc) if fα = a : ⊲⊳ σc (a, b) : ρ(R, ⊲⊳ σc) if fα = (a, b) : R ⊲⊳ σc . Example 12 Let fα = a : V ery(A ⊓ B) ≤ LessF alse , then θ(fα) = a : ρ(V ery(A ⊓ B), ≤ LessF alse) = a : ρ((A ⊓ B), ≤ LessV eryF alse) = a : ρ(A, ≤ LessV eryF alse) ⊔ ρ(B, ≤ LessV eryF alse) = a : A ≤LessV eryF alse ⊔ B ≤LessV eryF alse .</figDesc></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_7"><head></head><label></label><figDesc>(N fK ) contains 8|A fK |(|N fK | − 1) plus 2|R fK |(|N fK | − 1) terminological axioms. The mapping κ κ maps the fuzzy TBox into the classical TBox. Definition 14. Let C, D be two concept terms and C ⊑ D ∈ T . For all n ∈ N fK κ(fK, C ⊑ D) = n∈N fK ,⊲⊳∈{≥,&gt;} {ρ(C, ⊲⊳ n) ⊑ ρ(D, ⊲⊳ n)} n∈N fK ,⊲⊳∈{≤,&lt;} {ρ(D, ⊲⊳ n) ⊑ ρ(C, ⊲⊳ n)} (3)</figDesc></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_8"><head></head><label></label><figDesc>(A)| is linearly bounded by |A|, |T (N fK )| = 8|A fK |(|N fK | − 1) + 2|R fK |(|N fK | − 1) and κ(fK, T ) contains at most 4|T ||N fK |. Therefore, the resulted classical knowledge base (at most polynomial size) can be constructed in polynomial time.</figDesc></figure>
			<note xmlns="http://www.tei-c.org/ns/1.0" place="foot" n="1" xml:id="foot_0">Please visit http://www.w3.org/TR/owl-guide/ for more details.</note>
			<note xmlns="http://www.tei-c.org/ns/1.0" place="foot" n="2" xml:id="foot_1">http://icr.uni.lu/ yining</note>
		</body>
		<back>

			<div type="acknowledgement">
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="6">Acknowledgments</head><p>Thank Pascal Hiltzler and Martin Caminada for their comments on this paper.</p></div>
			</div>

			<div type="references">

				<listBibl>

<biblStruct xml:id="b0">
	<monogr>
		<title level="m">The Description Logic Handbook: Theory, Implementation, and Applications</title>
				<editor>
			<persName><forename type="first">Franz</forename><surname>Baader</surname></persName>
		</editor>
		<editor>
			<persName><forename type="first">Diego</forename><surname>Calvanese</surname></persName>
		</editor>
		<editor>
			<persName><forename type="first">Deborah</forename><forename type="middle">L</forename><surname>Mcguinness</surname></persName>
		</editor>
		<editor>
			<persName><forename type="first">Daniele</forename><surname>Nardi</surname></persName>
		</editor>
		<editor>
			<persName><forename type="first">Peter</forename><forename type="middle">F</forename><surname>Patel-Schneider</surname></persName>
		</editor>
		<imprint>
			<publisher>Cambridge University Press</publisher>
			<date type="published" when="2003">2003</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b1">
	<monogr>
		<title level="m" type="main">Optimizing the crisp representation of the fuzzy description logic SROIQ</title>
		<author>
			<persName><forename type="first">Fernando</forename><surname>Bobillo</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Miguel</forename><surname>Delgado</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Juan</forename><surname>Gómez-Romero</surname></persName>
		</author>
		<imprint>
			<date type="published" when="2007">2007</date>
			<publisher>URSW</publisher>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b2">
	<analytic>
		<title level="a" type="main">Fuzzy description logics under gödel semantics</title>
		<author>
			<persName><forename type="first">Fernando</forename><surname>Bobillo</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Miguel</forename><surname>Delgado</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Juan</forename><surname>Gómez-Romero</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Umberto</forename><surname>Straccia</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Int. J. Approx. Reasoning</title>
		<imprint>
			<biblScope unit="volume">50</biblScope>
			<biblScope unit="issue">3</biblScope>
			<biblScope unit="page" from="494" to="514" />
			<date type="published" when="2009">2009</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b3">
	<analytic>
		<title level="a" type="main">fuzzyDL: An expressive fuzzy description logic reasoner</title>
		<author>
			<persName><forename type="first">Fernando</forename><surname>Bobillo</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Umberto</forename><surname>Straccia</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">International Conference on Fuzzy Systems (FUZZ-08)</title>
				<imprint>
			<publisher>IEEE Computer Society</publisher>
			<date type="published" when="2008">2008. 2008</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b4">
	<analytic>
		<title level="a" type="main">Optimizing tableau reasoning in alc extended with uncertainty</title>
		<author>
			<persName><forename type="first">Hsueh-Ieng</forename><surname>Volker Haarslev</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Nematollaah</forename><surname>Pai</surname></persName>
		</author>
		<author>
			<persName><surname>Shiri</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Description Logics</title>
				<imprint>
			<date type="published" when="2007">2007</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b5">
	<analytic>
		<title level="a" type="main">Resolution strategies for fuzzy description logic</title>
		<author>
			<persName><forename type="first">Hashim</forename><surname>Habiballa</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">EUSFLAT Conf. (2)</title>
				<imprint>
			<date type="published" when="2007">2007</date>
			<biblScope unit="page" from="27" to="36" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b6">
	<analytic>
		<title level="a" type="main">The fuzzy linguistic description logic ALCFL</title>
		<author>
			<persName><forename type="first">Steffen</forename><surname>Hölldobler</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Dinh-Khac</forename><surname>Dzung</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Tran</forename><surname>Dinh-Khang</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Proceedings of the Eleventh International Conference on Information Processing and Management of Uncertainty in Knowledge-Based Systems (IPMU)</title>
				<meeting>the Eleventh International Conference on Information Processing and Management of Uncertainty in Knowledge-Based Systems (IPMU)</meeting>
		<imprint>
			<date type="published" when="2006">2006</date>
			<biblScope unit="page" from="2096" to="2103" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b7">
	<analytic>
		<title level="a" type="main">The fuzzy description logic ALCFH with hedge algebras as concept modifiers</title>
		<author>
			<persName><forename type="first">Steffen</forename><surname>Hölldobler</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Hans-Peter</forename><surname>Störr</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Dinh</forename><surname>Khang</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Tran</forename></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Journal of Advanced Computational Intelligence and Intelligent Informatics (JACIII)</title>
		<imprint>
			<biblScope unit="volume">7</biblScope>
			<biblScope unit="issue">3</biblScope>
			<biblScope unit="page" from="294" to="305" />
			<date type="published" when="2003">2003</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b8">
	<analytic>
		<title level="a" type="main">Fuzzy-dl reasoning over unknown fuzzy degrees</title>
		<author>
			<persName><forename type="first">Stasinos</forename><surname>Konstantopoulos</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Georgios</forename><surname>Apostolikas</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">OTM Workshops</title>
				<imprint>
			<date type="published" when="2007">2007</date>
			<biblScope unit="page" from="1312" to="1318" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b9">
	<analytic>
		<title level="a" type="main">Managing uncertainty and vagueness in description logics for the semantic web</title>
		<author>
			<persName><forename type="first">Thomas</forename><surname>Lukasiewicz</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Umberto</forename><surname>Straccia</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Journal of Web Semantics</title>
		<imprint>
			<biblScope unit="volume">6</biblScope>
			<biblScope unit="page" from="291" to="308" />
			<date type="published" when="2008">2008</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b10">
	<analytic>
		<title level="a" type="main">Hedge algebras, linguistic-valued logic and their application to fuzzy reasoning</title>
		<author>
			<persName><forename type="first">Cat-Ho</forename><surname>Nguyen</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Dinh-Khang</forename><surname>Tran</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Van-Nam</forename><surname>Huynh</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Hai-Chau</forename><surname>Nguyen</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">International Journal of Uncertainty, Fuzziness and Knowledge-Based Systems</title>
		<imprint>
			<biblScope unit="volume">7</biblScope>
			<biblScope unit="issue">4</biblScope>
			<biblScope unit="page" from="347" to="361" />
			<date type="published" when="1999">1999</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b11">
	<analytic>
		<title level="a" type="main">Hedge algebras: an algebraic approach to structure of sets of linguistic truth values</title>
		<author>
			<persName><forename type="first">Cat-Ho</forename><surname>Nguyen</surname></persName>
		</author>
		<author>
			<persName><forename type="first">W</forename><surname>Wechler</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Fuzzy Sets and Systems</title>
		<imprint>
			<biblScope unit="volume">35</biblScope>
			<biblScope unit="issue">3</biblScope>
			<biblScope unit="page" from="281" to="293" />
			<date type="published" when="1990">1990</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b12">
	<analytic>
		<title level="a" type="main">Extended hegde algebras and their application to fuzzy logic</title>
		<author>
			<persName><forename type="first">Cat-Ho</forename><surname>Nguyen</surname></persName>
		</author>
		<author>
			<persName><forename type="first">W</forename><surname>Wechler</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">International Journal of Uncertainty, Fuzziness and Knowledge-Based Systems</title>
		<imprint>
			<biblScope unit="volume">52</biblScope>
			<biblScope unit="page" from="259" to="281" />
			<date type="published" when="1992">1992</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b13">
	<analytic>
		<title level="a" type="main">The fuzzy description logic ALCFLH</title>
		<author>
			<persName><forename type="first">H.-N</forename><surname>Nguyen</surname></persName>
		</author>
		<author>
			<persName><forename type="first">S</forename><surname>Hölldobler</surname></persName>
		</author>
		<author>
			<persName><forename type="first">D.-K</forename><surname>Tran</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Proc. 9th IASTED International Conference on Artificial Intelligence and Soft Computing</title>
				<meeting>9th IASTED International Conference on Artificial Intelligence and Soft Computing</meeting>
		<imprint>
			<date type="published" when="2005">2005</date>
			<biblScope unit="page" from="99" to="104" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b14">
	<analytic>
		<title level="a" type="main">Fire : A fuzzy reasoning engine for impecise knowledge</title>
		<author>
			<persName><forename type="first">N</forename><surname>Simou</surname></persName>
		</author>
		<author>
			<persName><forename type="first">S</forename><surname>Kollias</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">K-Space PhD Students Workshop</title>
				<meeting><address><addrLine>Berlin, Germany</addrLine></address></meeting>
		<imprint>
			<date type="published" when="2007-09-14">14 September 2007, 2007</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b15">
	<analytic>
		<title level="a" type="main">Reasoning within fuzzy description logics</title>
		<author>
			<persName><forename type="first">Umberto</forename><surname>Straccia</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">JAIR</title>
		<imprint>
			<biblScope unit="volume">14</biblScope>
			<biblScope unit="page" from="137" to="166" />
			<date type="published" when="2001">2001</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b16">
	<analytic>
		<title level="a" type="main">Transforming fuzzy description logics into classical description logics</title>
		<author>
			<persName><forename type="first">Umberto</forename><surname>Straccia</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Proceedings of the 9th European Conference on Logics in Artificial Intelligence (JELIA-04)</title>
		<title level="s">Lecture Notes in Computer Science</title>
		<meeting>the 9th European Conference on Logics in Artificial Intelligence (JELIA-04)<address><addrLine>Lisbon, Portugal</addrLine></address></meeting>
		<imprint>
			<publisher>Springer Verlag</publisher>
			<date type="published" when="2004">3229. 2004</date>
			<biblScope unit="page" from="385" to="399" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b17">
	<monogr>
		<title level="m" type="main">Transforming fuzzy description logic ALCFL into classical description logic ALCH</title>
		<author>
			<persName><forename type="first">Yining</forename><surname>Wu</surname></persName>
		</author>
		<imprint>
			<date type="published" when="2007">2007</date>
		</imprint>
	</monogr>
	<note type="report_type">Master Thesis</note>
</biblStruct>

<biblStruct xml:id="b18">
	<analytic>
		<title level="a" type="main">The concept of a linguistic variable and its application to approximate reasoning -I</title>
		<author>
			<persName><forename type="first">A</forename><surname>Lotfi</surname></persName>
		</author>
		<author>
			<persName><surname>Zadeh</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Information Sciences</title>
		<imprint>
			<biblScope unit="volume">8</biblScope>
			<biblScope unit="issue">3</biblScope>
			<biblScope unit="page" from="199" to="249" />
			<date type="published" when="1975">1975</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b19">
	<analytic>
		<title level="a" type="main">The concept of a linguistic variable and its application to approximate reasoning -II</title>
		<author>
			<persName><forename type="first">A</forename><surname>Lotfi</surname></persName>
		</author>
		<author>
			<persName><surname>Zadeh</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Information Sciences</title>
		<imprint>
			<biblScope unit="volume">8</biblScope>
			<biblScope unit="issue">4</biblScope>
			<biblScope unit="page" from="301" to="357" />
			<date type="published" when="1975">1975</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b20">
	<analytic>
		<title level="a" type="main">The concept of a linguistic variable and its application to approximate reasoning-III</title>
		<author>
			<persName><forename type="first">A</forename><surname>Lotfi</surname></persName>
		</author>
		<author>
			<persName><surname>Zadeh</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Information Sciences</title>
		<imprint>
			<biblScope unit="volume">9</biblScope>
			<biblScope unit="issue">1</biblScope>
			<biblScope unit="page" from="43" to="80" />
			<date type="published" when="1975">1975</date>
		</imprint>
	</monogr>
</biblStruct>

				</listBibl>
			</div>
		</back>
	</text>
</TEI>
