<?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">Reasoning with contextual defeasible ALC</title>
			</titleStmt>
			<publicationStmt>
				<publisher/>
				<availability status="unknown"><licence/></availability>
			</publicationStmt>
			<sourceDesc>
				<biblStruct>
					<analytic>
						<author>
							<persName><forename type="first">Katarina</forename><surname>Britz</surname></persName>
							<email>abritz@sun.ac.za</email>
							<affiliation key="aff0">
								<orgName type="department">CAIR</orgName>
								<orgName type="institution">Stellenbosch University</orgName>
								<address>
									<country key="ZA">South Africa</country>
								</address>
							</affiliation>
						</author>
						<author>
							<persName><forename type="first">Ivan</forename><surname>Varzinczak</surname></persName>
							<email>varzinczak@cril.fr</email>
							<affiliation key="aff0">
								<orgName type="department">CAIR</orgName>
								<orgName type="institution">Stellenbosch University</orgName>
								<address>
									<country key="ZA">South Africa</country>
								</address>
							</affiliation>
							<affiliation key="aff1">
								<orgName type="laboratory">CRIL</orgName>
								<orgName type="institution">Université d&apos;Artois &amp; CNRS</orgName>
								<address>
									<country key="FR">France</country>
								</address>
							</affiliation>
						</author>
						<title level="a" type="main">Reasoning with contextual defeasible ALC</title>
					</analytic>
					<monogr>
						<imprint>
							<date/>
						</imprint>
					</monogr>
					<idno type="MD5">C0BCD42EA4337851F5A3B1257C816DF5</idno>
				</biblStruct>
			</sourceDesc>
		</fileDesc>
		<encodingDesc>
			<appInfo>
				<application version="0.7.2" ident="GROBID" when="2023-03-23T21:12+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>
			<textClass>
				<keywords>
					<term>description logics</term>
					<term>defeasible reasoning</term>
					<term>contexts</term>
					<term>tableaux</term>
				</keywords>
			</textClass>
			<abstract>
<div xmlns="http://www.tei-c.org/ns/1.0"><p>In recent work, we addressed an important limitation in previous extensions of description logics to represent defeasible knowledge, namely the restriction in the semantics of defeasible concept inclusion to a single preference order on objects of the domain. Syntactically, this limitation translates to a contextagnostic notion of defeasible subsumption, which is quite restrictive when it comes to modelling different nuances of defeasibility. Our point of departure in our recent proposal allows for different orderings on the interpretation of roles. This yields a notion of contextual defeasible subsumption, where the context is informed by a role. In the present paper, we extend this work to also provide a proof-theoretic counterpart and associated results. We define a (naïve) tableaubased algorithm for checking preferential consistency of contextual defeasible knowledge bases, a central piece in the definition of other forms of contextual defeasible reasoning over ontologies, notably contextual rational closure.</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>Description logics (DLs) <ref type="bibr" target="#b0">[1]</ref> are central to many modern AI and database applications since they provide the logical foundation of formal ontologies. Yet, as classical formalisms, DLs do not allow for the proper representation of and reasoning with defeasible information, as shown up in the following example from the access-control domain: employees have access to classified information; interns (who are also employees) do not; but graduate interns do. From a naïve (classical) formalisation of this scenario, one concludes that the class of interns is empty (just as that of graduate interns). But while concept unsatisfiability has been investigated extensively in ontology debugging and repair, our research problem here goes beyond that.</p><p>The past 25 years have witnessed many attempts to introduce defeasible-reasoning capabilities in a DL setting, usually drawing on a well-established body of research on non-monotonic reasoning (NMR). These comprise the so-called preferential approaches <ref type="bibr">[13-15, 23, 24, 22, 26, 27, 29, 30, 38, 39]</ref>, circumscription-based ones <ref type="bibr" target="#b5">[6,</ref><ref type="bibr" target="#b6">7,</ref><ref type="bibr" target="#b39">40]</ref>, as well as others <ref type="bibr">[2, 3, 5, 25, 31-33, 36, 37, 42]</ref>.</p><p>Preferential extensions of DLs turn out to be particularly promising. There a notion of defeasible subsumption ∼ is introduced, the intuition of a statement of the form C ∼ D being that "usually, C is subsumed by D" or "the normal Cs are Ds". The semantics is in terms of an ordering on the set of objects allowing us to identify the most normal elements in C with the minimal C-instances w.r.t. the ordering.</p><p>The assumption of a single ordering on the domain of interpretation does not allow for different, possibly incompatible, notions of defeasibility in subsumption resulting from the fact that a given object may be more exceptional than another in some context but less exceptional in another. Defeasibility therefore introduces a new facet of contextual reasoning not present in deductive reasoning. In recent work <ref type="bibr" target="#b20">[21]</ref> we addressed this limitation by allowing different orderings on objects, using preference relations on role interpretations <ref type="bibr" target="#b16">[17]</ref>. Here we complete the picture by also providing a proof-theoretic counterpart and associated results.</p><p>After setting up the notation and our access-control example in Section 2, we give a summary of our context-based defeasible DL (Section 3). In Section 4, we define a tableau-based algorithm for checking consistency of contextual defeasible knowledge bases. The paper concludes with a discussion on future directions of investigation.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="2">Notation and an example</head><p>We assume finite and pairwise disjoint sets C, R and I standing for, respectively, concept, role and individual names. With A, B, . . . we denote concept names, with r, s, . . ., role names, and with a, b, . . ., individual names. In the access-control scenario above we could have, for example, C = {Classified, Employee, Graduate, Intern, ResAssoc}, R = {hasAcc, hasJob, hasQua}, and I = {anne, bill, chris, doc123}, with the respective obvious intuitions. Complex concepts are denoted C, D, . . . Figure <ref type="figure" target="#fig_0">1</ref> depicts an interpretation for our access-control example with domain ∆ I = {x i | 0 ≤ i ≤ 11}, and interpreting the elements of the vocabulary as follows: Classified I = {x 10 }, Employee I = {x 0 , x 4 , x 5 , x 9 }, Graduate I = {x 4 , x 5 , x 6 , x 9 }, Intern I = {x 0 , x 4 }, ResAssoc I = {x 5 , x 6 , x 7 }, hasAcc I = {(x 4 , x 10 ), (x 9 , x 10 ), (x 6 , x 10 ), (x 6 , x 11 )}, hasJob I = {(x 0 , x 3 ), (x 4 , x 3 ), (x 9 , x 3 ), (x 5 , x 1 ), (x 6 , x 1 )}, and hasQua I = {(x 4 , x 8 ), (x 9 , x 8 ), (x 5 , x 2 ), (x 6 , x 2 ), (x 7 , x 2 )}. Further, anne I = x 5 , bill I = x 0 , chris I = x 6 , and doc123 I = x 10 .</p><p>The knowledge base KB = T ∪ A, with T and A as below, is a first stab at formalising our access-control example:</p><formula xml:id="formula_0">T =                        Intern Employee, Employee ∃hasJob. , Graduate hasQua. , Employee ∃hasAcc.Classified, Intern ¬∃hasAcc.Classified, Intern Graduate ∃hasAcc.Classified, ResAssoc ¬Employee, ResAssoc Graduate                        A =        anne : ResAssoc, chris : ResAssoc, doc123 : Classified, (chris, doc123) : hasAcc       </formula><p>It is not hard to see that this knowledge base is satisfiable and to check that KB |= Intern ⊥. Incoherence of the knowledge base is but one of the (many) reasons to go defeasible. Armed with a notion of defeasible subsumption of the form C ∼ D <ref type="bibr" target="#b14">[15]</ref>, of which the intuition is "normally, C is subsumed by D", formalised by the adoption of a preferential semantics à la Shoham <ref type="bibr" target="#b40">[41]</ref>, we can give a more refined formalisation of our scenario example with KB = T ∪ D ∪ A, where T and D are given below (D standing for a defeasible TBox) and A is as above:</p><formula xml:id="formula_1">T =    Intern Employee, Employee ∃hasJob. , Graduate hasQua.    D =            Employee ∼ ∃hasAcc.Classified, Intern ∼ ¬∃hasAcc.Classified, Intern Graduate ∼ ∃hasAcc.Classified, ResAssoc ∼ ¬Employee, ResAssoc ∼ Graduate           </formula><p>Then, one could ask whether intern research associates are usually graduates, and whether they should usually have access to classified information. It soon becomes clear that modelling defeasible information is more challenging than modelling classical information, and that it becomes problematic when defeasible information relating to different contexts are not modelled independently.</p><p>Suppose, for example, that Chris is a graduate research associate who is also an employee, and Anne is a research associate who is neither a graduate nor an employee. In any preferential model of the defeasible KB, both Chris and Anne are exceptional in the class of research associates. This follows because Chris is an exceptional research associate w.r.t. employment status, and Anne is an exceptional research associate w.r.t. qualification. Also, in any preferential model of KB Chris and Anne are either incomparable, or one of them is more normal than the other. Since context has not been taken into account, there is no model in which Anne is more normal than Chris w.r.t. employment, but Chris is more normal than Anne w.r.t. qualification.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="3">Contextual defeasible ALC</head><p>Contextual defeasible ALC (dALC) smoothly combines in a single logical framework the following features: all classical ALC constructs; defeasible value and existential restrictions <ref type="bibr" target="#b11">[12,</ref><ref type="bibr" target="#b16">17]</ref>; defeasible concept inclusions <ref type="bibr" target="#b14">[15]</ref>, and context <ref type="bibr" target="#b17">[18,</ref><ref type="bibr" target="#b20">21]</ref>.</p><p>Let C, R and I be as before. Complex dALC concepts are denoted C, D, . . ., and are built according to the rules:</p><formula xml:id="formula_2">C ::= | ⊥ | C | (¬C) | (C C) | (C C) | (∃r.C) | (∀r.C) | ( − ∼ − | r.C) | ( ∼ r.C)</formula><p>With L dALC we denote the language of all dALC concepts (including all ALC concepts). Again, when writing down elements of L dALC , we shall omit parentheses whenever they are not necessary for disambiguation. An example of dALC concept is ResAssoc ( ∼ hasAcc.¬Classified) (∃hasAcc.Classified), denoting those research associates whose normal access is only to non-classified info but who also turn out to have some (exceptional) access to a classified document.</p><p>The semantics of dALC is anchored in the well-known preferential approach to non-monotonic reasoning <ref type="bibr" target="#b33">[34,</ref><ref type="bibr" target="#b34">35,</ref><ref type="bibr" target="#b40">41]</ref> and its extensions <ref type="bibr">[8-11, 16, 19, 20]</ref>, especially those in DLs <ref type="bibr" target="#b14">[15,</ref><ref type="bibr" target="#b16">17,</ref><ref type="bibr" target="#b27">28,</ref><ref type="bibr" target="#b37">38,</ref><ref type="bibr" target="#b42">43]</ref>.</p><p>Let X be a set. With #X we denote the cardinality of X. A binary relation is a strict partial order if it is irreflexive and transitive. If &lt; is a strict partial order on X, with</p><formula xml:id="formula_3">min &lt; X = def {x ∈ X | there is no y ∈ X s.t. y &lt; x} we denote the minimal elements of X w.r.t. &lt;. A strict partial order on a set X is well-founded if for every ∅ = X ⊆ X, min &lt; X = ∅. Definition 1 (Ordered interpretation). An ordered interpretation is a tuple O = def ∆ O , • O , O such that: -∆ O , • O is an ALC interpretation, with A O ⊆ ∆ O , for each A ∈ C, r O ⊆ ∆ O × ∆ O</formula><p>, for each r ∈ R, and a O ∈ ∆ O , for each a ∈ I, and</p><formula xml:id="formula_4">-O = def O r1 , . . . , O r #R , where O ri ⊆ r O i × r O i , for i = 1, . . . , #</formula></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>R, and such that each O</head><p>ri is a well-founded strict partial order.</p><formula xml:id="formula_5">Given O = ∆ O , • O , O</formula><p>, the intuition of ∆ O and • O is the same as in a standard ALC interpretation. The intuition underlying each of the orderings in O is that they play the role of preference relations (or normality orderings), in a sense similar to the preference orders introduced by Shoham <ref type="bibr" target="#b40">[41]</ref> in a propositional setting, and investigated by Kraus et al. <ref type="bibr" target="#b33">[34,</ref><ref type="bibr" target="#b34">35]</ref> and others <ref type="bibr">[9-11, 13, 26]</ref>: The pairs (x, y) that are lower down in the ordering O ri are deemed as most normal (or typical, or expected, or conventional) in the context of (the interpretation of) r i . </p><formula xml:id="formula_6">O hasAcc = {(x 6 x 11 , x 6 x 10 )}, O hasJob = {(x 9 x 3 , x 0 x 3 ), (x 0 x 3 , x 4</formula><p>x 3 ), (x 9 x 3 , x 4 x 3 ), (x 0 x 3 , x 5 x 1 ), (x 9 x 3 , x 5 x 1 ), (x 6 x 1 , x 5 x 1 )}, and O hasQua = {(x 5 x 2 , x 6 x 2 ), (x 6 x 2 , x 7 x 2 ), (x 5 x 2 , x 7 x 2 )}. (For the sake of readability, we shall henceforth sometimes write rtuples of the form (x, y) as xy.)</p><p>In the following definition we extend ordered interpretations to complex concepts of the language. to {x}). The interpretation function • O interprets dALC concepts as follows:</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Definition 2 (Interpretation of concepts). Let</head><formula xml:id="formula_7">O = ∆ O , • O , O , let r ∈ R and, for each x ∈ ∆ O , let r O|x = def r O ∩ ({x} × ∆ O ) (i.e., the restriction of the domain of r O ∆ O Class O Emp O Grad O Int O RA O x0(b) x1 x2 x3 x4 x5<label>(</label></formula><formula xml:id="formula_8">O = def ∆ O ; ⊥ O = def ∅; (¬C) O = def ∆ O \ C O ; (C D) O = def C O ∩ D O ; (C D) O = def C O ∪ D O ; (∃r.C) O = def {x ∈ ∆ O | r O (x) ∩ C O = ∅}; (∀r.C) O = def {x ∈ ∆ O | r O (x) ⊆ C O }; ( − ∼ − | r.C) O = def {x ∈ ∆ O | min O r (r O|x )(x) ∩ C O = ∅}; ( ∼ r.C) O = def {x ∈ ∆ O | min O r (r O|x )(x) ⊆ C O }.</formula><p>Analogously to the classical case, ∼ and − ∼ − | are dual to each other. As an example, in the ordered interpretation O of Figure <ref type="figure" target="#fig_1">2</ref>, we have that</p><formula xml:id="formula_9">( − ∼ − | hasAcc.Classified) O = ∅ = (¬ ∼ hasAcc.¬Classified) O , whereas (∃hasAcc.Classified) O = {x 6 }.</formula><p>Defeasible ALC also adds contextual defeasible subsumption statements to knowledge bases. Given C, D ∈ L dALC and r ∈ R, a statement of the form C ∼ r D is a (contextual) defeasible concept inclusion (DCI), read "C is usually subsumed by D in the context r". A dALC defeasible TBox D (or dTBox D for short) is a finite set of DCIs. A dALC classical TBox T (or TBox T for short) is a finite set of (classical) subsumption statements C D (i.e., T may contain defeasible concept constructs, but not defeasible concept inclusions). Given T , D and A, with KB = def T ∪ D ∪ A we denote a dALC knowledge base, a.k.a. a defeasible ontology, an example of which is given below:</p><formula xml:id="formula_10">T =        Intern Employee, Employee ∃hasJob. , Graduate hasQua. , ResAssoc ∼ hasAcc.¬Classified        A =                anne : Employee, anne : ResAssoc, bill : Intern, chris : ResAssoc, doc123 : Classified, (chris, doc123) : hasAcc                D =            Employee ∼ hasJob ∃hasAcc.Classified, Intern ∼ hasJob ¬∃hasAcc.Classified, Intern Graduate ∼ hasJob ∃hasAcc.Classified, ResAssoc ∼ hasJob ¬Employee, ResAssoc ∼ hasQua Graduate            Definition 3 (Satisfaction). Let O = ∆ O , • O , O , r ∈ R, C, D ∈ L dALC , and a, b ∈ I. Define ≺ O r ⊆ ∆ O × ∆ O as follows: ≺ O r = def {(x, y) | there is (x, z) ∈ r O s.t. for all (y, v) ∈ r O , ((x, z), (y, v)) ∈ O r }.</formula><p>The satisfaction relation is defined as follows: </p><formula xml:id="formula_11">O C D if C O ⊆ D O ; O C ∼ r D if min ≺ O r C O ⊆ D O ; O a : C if a O ∈ C O ; O (a, b) : r if (a O , b O ) ∈ r O . If O α,</formula><formula xml:id="formula_12">(resp. r ∈ R) is satisfiable w.r.t. KB if there is a model O of KB s.t. C O = ∅ (resp. r O = ∅).</formula><p>One can check that the interpretation O in Figure <ref type="figure" target="#fig_1">2</ref> satisfies the above knowledge base. To help in seeing why, Figure <ref type="figure" target="#fig_3">3</ref> depicts the contextual orderings on objects (represented with dotted arrows) induced from those on roles in O as specified in Definition 3. It follows from Definition 3 that, if O r = ∅, i.e., if no r-tuple is preferred to another, then ∼ r reverts to a context-agnostic classical . A similar observation holds for individual concept inclusions: if (C ∃r. ) O = ∅, then C ∼ r D reverts to C D. This reflects the intuition that the context r is taken into account through the preference order on r O . In the absence of any preference, the context becomes irrelevant. This also shows why the classical counterpart of ∼ r is independent of r -context is taken into account in the form of a preference order, but preference has no bearing on the semantics of .</p><formula xml:id="formula_13">∆ O Class O Emp O Grad O Int O RA O x0(b) x1 x2 x3 x4 x5<label>(</label></formula><p>Contextual defeasible subsumption ∼ r can also be viewed as defeasible subsumption based on a preference order on objects in the domain of r O obtained from O r . Non-contextual defeasible subsumption can then be obtained as a special case by introducing a new role name r and axiom ∃r. . Given a dALC knowledge base KB, a fundamental task from the standpoint of knowledge representation and reasoning is that of deciding which statements follow from KB and which do not.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Definition 4 (Preferential entailment).</head><p>A statement α is preferentially entailed by a dALC knowledge base KB, written KB |= pref α, if O α for every O s.t. O KB.</p><p>The following lemma shows that deciding preferential entailment of GCIs and assertions can be reduced to dALC knowledge base satisfiability, a result that will be used in the definition of a tableau system in Section 4. Its proof is analogous to that of its classical counterpart in the DL literature and we shall omit it here: It turns out that deciding preferential entailment of DCIs too can be reduced to dALC knowledge base satisfiability, but first, we introduce the tableau-based algorithm for deciding preferential consistency.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="4">Tableau for preferential reasoning in dALC</head><p>In this section, we define a tableau method for deciding preferential consistency of a dALC knowledge base. Our terminology and presentation follow those of Baader et al. <ref type="bibr" target="#b3">[4]</ref> in the classical case.</p><p>We start by observing that, for every ordered interpretation O and every</p><formula xml:id="formula_14">C, D ∈ L dALC , O C D if and only if O ¬C D.</formula><p>In that respect, we can assume w.l.o.g. that all GCIs in a TBox are of the form E, for some E ∈ L dALC . Note also that we can assume w.l.o.g. that the ABox is not empty, for if it is, one can add to it the trivial assertion a : , for some new individual name a. It is easy to see that the resulting (non-empty) ABox is preferentially equivalent to the original one.</p><p>Definition 5 (Subconcepts). Let C ∈ L dALC . The set of subconcepts of C, denoted sub(C), is defined inductively as follows: We are now ready for the definition of the expansion rules for dALC-concepts. They are shown in Figure <ref type="figure">4</ref>. The -, -, ∀-, and T -rules work as in the classical case <ref type="bibr" target="#b3">[4]</ref>, whereas the remaining rules handle the additional dALC constructs according to our preferential semantics. We shall explain them in more detail below. Before doing so, we need a few more definitions, in particular of what it means for an individual to be blocked, as tested by the ∃-, − ∼ − | -, and ∼ -rules and needed to ensure termination of the algorithm we shall present.</p><formula xml:id="formula_15">-If C = A, for A ∈ C ∪ { , ⊥}, then sub(C) = def {A}; -If C = C 1 C 2 or C = C 1 C 2 , then sub(C) = def {C} ∪ sub(C 1 ) ∪ sub(C 2 ); -If C = ¬D or C = ∃r.D or C = ∀r.D or C = − ∼ − | r.D or C = ∼ r.D, then sub(C) = def {C} ∪ sub(D).</formula><p>As can be seen in the expansion rules, our tableau method makes use of a few auxiliary structures, which are built incrementally during the search for a model of the input knowledge base. The first one is a partial order on pairs of individuals ρ r A , for each r ∈ R. Its purpose is to build the skeleton of an r-preference relation on pairs of individual names appearing in an ABox A. In the unravelling of the complete clashfree ABox (see below), if there is any, ρ r A is used to define a preference relation on the interpretation of role r in the constructed ordered interpretation.</p><p>The second auxiliary structure is a pre-order σ r A on individual names, for each r ∈ R. It fits the purpose of keeping track of which individuals are to be seen as more normal (or typical) relative to others in the application of the ∼ -rule (see Figure <ref type="figure">4</ref>) so that the associated ρ r A -ordering can be completed (by the -rule) and, in the unravelling of the model, deliver an induced ≺ r that is faithful to σ r A . (This point will be made more clearly in the explanation of the relevant rules. In particular, the reason why σ r A is a pre-order and not a partial order like ρ r A will be explained in the soundness proof.) Intuitively, σ r A corresponds to the converse of the preference order introduced in Definition 3.</p><p>Finally, the third structure used in the expansion rules is a labelling function τ r A (a) mapping an individual name a to the set of concepts a ought to be a minimal instance of in the context r w.r.t. the ABox A. The purpose of τ r A (a) is threefold: (i) it is needed to ensure the minimal elements of a concept C inherit all defeasible properties encoded in the DCIs (see ∼ -rule); (ii) it flags that every individual more preferred than a should be marked as ¬C, as performed by the min-rule, and (iii) it plays a role in the blocking condition (see below) to prevent the generation of an infinite chain of increasingly more normal elements in σ r A . Note that ρ r A , σ r A and τ r A (a) are only used in the inner workings of the tableau and are not accessible to the user. The following definition is used in the expansion rules of Figure <ref type="figure">4</ref> to ensure termination:</p><p>Definition 9 (Blocking). Let A be an ABox, a, b ∈ I, and let σ r A and τ r A be as above. We say that b is blocked by a in A in the context r if (1) a is either an r-ancestor or a σ r A -ancestor of b, (2) con A (b) ⊆ con A (a), and (3) τ r A (b) ⊆ τ r A (a). We say b is blocked in A if itself or some r-ancestor or σ r A -ancestor of b is blocked by some individual. The -, -, ∀-, and T -rules in Figure <ref type="figure">4</ref> are as in the classical case and need no further explanation.</p><p>The − ∼ − | -rule creates a most preferred (relative to individual a) r-link to a new individual falling under concept C. Notice that this is achieved by just adding an assertion (a, d) : r to A, for d new in A, since there shall never be (a, e) with (ae, ad) ∈ ρ r A . The ∼ -rule is analogous to the ∀-rule, but propagates a concept C only to those individuals across preferred r-links (i.e., r-links that are minimal in ρ r A ). The ∃-rule handles the creation of an r-successor without the information whether such an r-link is relatively preferred or not. In this case, both possibilities have to be explored, which is formalised by the or-branching in the rule. In one case, a preferred r-link is created just as in the − ∼ − | -rule; in the other, an r-link is created along with an extra one which is then set as more preferred to it (in ρ r A ). The ∼ -rule handles the presence of DCIs in the knowledge base, which have a global behaviour just as the GCIs in T . Given an individual name a, it abides by a DCI C ∼ r D if at least one of the following three possibilities holds: (i) a is not in C; or (ii) a falls under C but there is another instance of C that is more preferred than a, or (iii) a is in D. This is captured by the or-like branch in the rule. Moreover, we need to check whether the node is not blocked in order to prevent the creation of an infinitely descending chain of increasingly more preferred objects. (This is needed to ensure termination of the algorithm and also that the preference relation on pairs of objects created when unraveling an open tableau is well-founded.)</p><p>The min-rule ensures that every individual that is more preferred than a typical instance of C is marked as an instance of ¬C.</p><p>Finally, the -rule takes care of completing ρ r A based on the information in σ r A so that the ordering on objects induced by that on pairs that ρ r A gives rise to coincides with the ordering on objects given by the strict version of σ r A . (See also Definition 3.) This is needed because at the end of the tableau execution, σ r A is discarded and only ρ r A is used to define an ordering on objects against which to check satisfiability of DCIs.</p><p>Definition 10 (Complete and clash-free ABox). Let A be an ABox. We say A contains a clash if there is some a ∈ I and C ∈ L dALC such that {a : C, a : ¬C} ⊆ A. We say A is clash-free if it does not contain a clash. A is complete if it contains a clash or if none of the expansion rules in Figure <ref type="figure">4</ref> is applicable to A.</p><p>Let ndexp(•) denote a function taking as input a clash-free ABox A, a nondeterministic rule R from Figure <ref type="figure">4</ref>, and an assertion α ∈ A such that R is applicable to α in A. In our case, the nondeterministic rules are the -, ∃and ∼ -rules. The function returns a set ndexp(A, R, α) containing each of the possible ABoxes resulting from the application of R to α in A.</p><p>The tableau-based procedure for checking consistency of a dALC knowledge base KB = T ∪ D ∪ A is given in Algorithm 1 below. It uses Function Expand to apply the rules in Figure <ref type="figure">4</ref>  </p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="5">Concluding Remarks</head><p>The tableau procedure presented here can be implemented as a proof procedure for checking consistency of contextual defeasible knowledge bases. It can also be used to perform preferential (and modular) entailment checking, and hence also used as part of an algorithm to determine rational closure. In its current form the complexity of the naïve procedure is doubly-exponential, with an optimal proof procedure currently under investigation.</p></div><figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_0"><head>Fig. 1 .</head><label>1</label><figDesc>Fig.1. An ALC interpretation for C, R and I as above. For the sake of presentation, concept, role and individual names have been abbreviated.</figDesc></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_1"><head>Figure 2</head><label>2</label><figDesc>Figure 2 depicts an ordered interpretation in our example, where ∆ O and • O are as in the interpretation I shown in Figure 1, and O = O hasAcc , O hasJob , O hasQua , where</figDesc></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_2"><head>Fig. 2 .</head><label>2</label><figDesc>Fig. 2. An ordered interpretation. For the sake of presentation, we omit the transitive O r -arrows.</figDesc></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_3"><head>Fig. 3 .</head><label>3</label><figDesc>Fig.3. Induced orderings on objects from the role orderings in Figure2. For the sake of presentation, we omit the transitive ≺ O r -arrows.</figDesc></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_4"><head>Lemma 1 .</head><label>1</label><figDesc>Let KB be a dALC knowledge base and let a be an individual name not occurring in KB. For every C, D ∈ L dALC , KB |= C D iff KB |= C ¬D ⊥ iff KB ∪ {a : C ¬D} is unsatisfiable. Moreover, for every b ∈ I and every C ∈ L dALC , KB |= b : C iff KB ∪ {b : ¬C} is unsatisfiable.</figDesc></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_5"><head></head><label></label><figDesc>Given a knowledge base KB = T ∪ D ∪ A, the set of subconcepts of KB is defined as sub(KB) = def sub(T ) ∪ sub(D) ∪ sub(A), wheresub(T ) = def C D∈T (sub(C) ∪ sub(D)) sub(A) = def a:C∈A sub(C) sub(D) = def C ∼ r D∈D (sub(C) ∪ sub(D))We say that an individual name a appears in an ABox A if A contains an assertion of the form a : C, (a, b) : r or (b, a) : r, for some C ∈ L dALC , r ∈ R and b ∈ I.Definition 6 (a-concepts). Let A be an ABox and let a be an individual name appearing in A. With con A (a) = def {C | a : C ∈ A} we denote the set of concepts that a is an instance of w.r.t. A.</figDesc></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_6"><head>Definition 7 (Fig. 4 .</head><label>74</label><figDesc>Fig. 4. Expansion rules for the dALC tableau.</figDesc></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_7"><head>Algorithm 1 : 2 returnFunctionCorollary 1 .</head><label>121</label><figDesc>to A w.r.t. T and D. Given an ABox A, with ρ A , σ A and τ A we denote, respectively, the sequences ρ r1 A , . . . , ρr #R A , σ r1 A , . . . , σ r #R A and τ r1 A , . . . , τ r #R A. Consistent(KB)Input: A dALC knowledge base KB = T ∪ D ∪ A 1 if Expand(KB) = ∅ then Expand(KB) Input: A dALC knowledge base KB = T ∪ D ∪ A 1 if A is not complete then 2 Select a rule R that is applicable to A; 3 if R is a nondeterministic rule then 4Select an assertion α ∈ A to which R is applicable;5 if there is A ∈ ndexp(A, R, α) with Expand(T ∪ D ∪ A ) = ∅ then 6 return Expand(T ∪ D ∪ A ) ρA, σA, τALemma 2 (Termination). For every knowledge base KB, Consistent(KB) terminates.The proof of Lemma 2 is similar to that showing termination of the classical ALC tableau for checking consistency of general knowledge bases<ref type="bibr" target="#b3">[4,</ref> Lemma 4.10].Theorem 1. Algorithm 1 is sound and complete w.r.t. preferential consistency of dALC knowledge bases. Our tableau-based algorithm is a decision procedure for satisfiability of dALC knowledge bases.</figDesc></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" type="table" xml:id="tab_0"><head></head><label></label><figDesc>We say KB is preferentially consistent if it admits a model. We say C ∈ L dALC</figDesc><table /><note>then we say O satisfies α. O satisfies a dALC knowledge base KB, written O KB, if O α for every α ∈ KB, in which case we say O is a model of KB.</note></figure>
		</body>
		<back>
			<div type="references">

				<listBibl>

<biblStruct xml:id="b0">
	<monogr>
		<title level="m" type="main">The Description Logic Handbook: Theory, Implementation and Applications</title>
		<editor>Baader, F., Calvanese, D., McGuinness, D., Nardi, D., Patel-Schneider, P.</editor>
		<imprint>
			<date type="published" when="2007">2007</date>
			<publisher>Cambridge University Press</publisher>
		</imprint>
	</monogr>
	<note>2 edn</note>
</biblStruct>

<biblStruct xml:id="b1">
	<analytic>
		<title level="a" type="main">How to prefer more specific defaults in terminological default logic</title>
		<author>
			<persName><forename type="first">F</forename><surname>Baader</surname></persName>
		</author>
		<author>
			<persName><forename type="first">B</forename><surname>Hollunder</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Proceedings of the 13th International Joint Conference on Artificial Intelligence (IJCAI)</title>
				<editor>
			<persName><forename type="first">R</forename><surname>Bajcsy</surname></persName>
		</editor>
		<meeting>the 13th International Joint Conference on Artificial Intelligence (IJCAI)</meeting>
		<imprint>
			<publisher>Morgan Kaufmann Publishers</publisher>
			<date type="published" when="1993">1993</date>
			<biblScope unit="page" from="669" to="675" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b2">
	<analytic>
		<title level="a" type="main">Embedding defaults into terminological knowledge representation formalisms</title>
		<author>
			<persName><forename type="first">F</forename><surname>Baader</surname></persName>
		</author>
		<author>
			<persName><forename type="first">B</forename><surname>Hollunder</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Journal of Automated Reasoning</title>
		<imprint>
			<biblScope unit="volume">14</biblScope>
			<biblScope unit="issue">1</biblScope>
			<biblScope unit="page" from="149" to="180" />
			<date type="published" when="1995">1995</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b3">
	<monogr>
		<title level="m" type="main">An Introduction to Description Logic</title>
		<author>
			<persName><forename type="first">F</forename><surname>Baader</surname></persName>
		</author>
		<author>
			<persName><forename type="first">I</forename><surname>Horrocks</surname></persName>
		</author>
		<author>
			<persName><forename type="first">C</forename><surname>Lutz</surname></persName>
		</author>
		<author>
			<persName><forename type="first">U</forename><surname>Sattler</surname></persName>
		</author>
		<imprint>
			<date type="published" when="2017">2017</date>
			<publisher>Cambridge University Press</publisher>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b4">
	<analytic>
		<title level="a" type="main">A new semantics for overriding in description logics</title>
		<author>
			<persName><forename type="first">P</forename><surname>Bonatti</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>Faella</surname></persName>
		</author>
		<author>
			<persName><forename type="first">I</forename><surname>Petrova</surname></persName>
		</author>
		<author>
			<persName><forename type="first">L</forename><surname>Sauro</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Artificial Intelligence</title>
		<imprint>
			<biblScope unit="volume">222</biblScope>
			<biblScope unit="page" from="1" to="48" />
			<date type="published" when="2015">2015</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b5">
	<analytic>
		<title level="a" type="main">Defeasible inclusions in low-complexity DLs</title>
		<author>
			<persName><forename type="first">P</forename><surname>Bonatti</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>Faella</surname></persName>
		</author>
		<author>
			<persName><forename type="first">L</forename><surname>Sauro</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Journal of Artificial Intelligence Research</title>
		<imprint>
			<biblScope unit="volume">42</biblScope>
			<biblScope unit="page" from="719" to="764" />
			<date type="published" when="2011">2011</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b6">
	<analytic>
		<title level="a" type="main">The complexity of circumscription in description logic</title>
		<author>
			<persName><forename type="first">P</forename><surname>Bonatti</surname></persName>
		</author>
		<author>
			<persName><forename type="first">C</forename><surname>Lutz</surname></persName>
		</author>
		<author>
			<persName><forename type="first">F</forename><surname>Wolter</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Journal of Artificial Intelligence Research</title>
		<imprint>
			<biblScope unit="volume">35</biblScope>
			<biblScope unit="page" from="717" to="773" />
			<date type="published" when="2009">2009</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b7">
	<analytic>
		<title level="a" type="main">On the entailment problem for a logic of typicality</title>
		<author>
			<persName><forename type="first">R</forename><surname>Booth</surname></persName>
		</author>
		<author>
			<persName><forename type="first">G</forename><surname>Casini</surname></persName>
		</author>
		<author>
			<persName><forename type="first">T</forename><surname>Meyer</surname></persName>
		</author>
		<author>
			<persName><forename type="first">I</forename><surname>Varzinczak</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Proceedings of the 24th International Joint Conference on Artificial Intelligence (IJCAI)</title>
				<meeting>the 24th International Joint Conference on Artificial Intelligence (IJCAI)</meeting>
		<imprint>
			<date type="published" when="2015">2015</date>
			<biblScope unit="page" from="2805" to="2811" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b8">
	<analytic>
		<title level="a" type="main">PTL: A propositional typicality logic</title>
		<author>
			<persName><forename type="first">R</forename><surname>Booth</surname></persName>
		</author>
		<author>
			<persName><forename type="first">T</forename><surname>Meyer</surname></persName>
		</author>
		<author>
			<persName><forename type="first">I</forename><surname>Varzinczak</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Proceedings of the 13th European Conference on Logics in Artificial Intelligence (JELIA)</title>
				<editor>
			<persName><forename type="first">Fariñas</forename><surname>Del Cerro</surname></persName>
		</editor>
		<editor>
			<persName><forename type="first">L</forename><surname>Herzig</surname></persName>
		</editor>
		<editor>
			<persName><forename type="first">A</forename><surname>Mengin</surname></persName>
		</editor>
		<editor>
			<persName><forename type="first">J</forename></persName>
		</editor>
		<meeting>the 13th European Conference on Logics in Artificial Intelligence (JELIA)</meeting>
		<imprint>
			<publisher>Springer</publisher>
			<date type="published" when="2012">2012</date>
			<biblScope unit="page" from="107" to="119" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b9">
	<analytic>
		<title level="a" type="main">A propositional typicality logic for extending rational consequence</title>
		<author>
			<persName><forename type="first">R</forename><surname>Booth</surname></persName>
		</author>
		<author>
			<persName><forename type="first">T</forename><surname>Meyer</surname></persName>
		</author>
		<author>
			<persName><forename type="first">I</forename><surname>Varzinczak</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Trends in Belief Revision and Argumentation Dynamics</title>
		<title level="s">Studies in Logic -Logic and Cognitive Systems</title>
		<editor>
			<persName><forename type="first">E</forename><surname>Fermé</surname></persName>
		</editor>
		<editor>
			<persName><forename type="first">D</forename><surname>Gabbay</surname></persName>
		</editor>
		<editor>
			<persName><forename type="first">G</forename><surname>Simari</surname></persName>
		</editor>
		<imprint>
			<publisher>King&apos;s College Publications</publisher>
			<date type="published" when="2013">2013</date>
			<biblScope unit="volume">48</biblScope>
			<biblScope unit="page" from="123" to="154" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b10">
	<analytic>
		<title level="a" type="main">Conditional logics of normality: A modal approach</title>
		<author>
			<persName><forename type="first">C</forename><surname>Boutilier</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Artificial Intelligence</title>
		<imprint>
			<biblScope unit="volume">68</biblScope>
			<biblScope unit="issue">1</biblScope>
			<biblScope unit="page" from="87" to="154" />
			<date type="published" when="1994">1994</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b11">
	<analytic>
		<title level="a" type="main">Preferential role restrictions</title>
		<author>
			<persName><forename type="first">K</forename><surname>Britz</surname></persName>
		</author>
		<author>
			<persName><forename type="first">G</forename><surname>Casini</surname></persName>
		</author>
		<author>
			<persName><forename type="first">T</forename><surname>Meyer</surname></persName>
		</author>
		<author>
			<persName><forename type="first">I</forename><surname>Varzinczak</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Proceedings of the 26th International Workshop on Description Logics</title>
				<meeting>the 26th International Workshop on Description Logics</meeting>
		<imprint>
			<date type="published" when="2013">2013</date>
			<biblScope unit="page" from="93" to="106" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b12">
	<analytic>
		<title level="a" type="main">Semantic preferential subsumption</title>
		<author>
			<persName><forename type="first">K</forename><surname>Britz</surname></persName>
		</author>
		<author>
			<persName><forename type="first">J</forename><surname>Heidema</surname></persName>
		</author>
		<author>
			<persName><forename type="first">T</forename><surname>Meyer</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Proceedings of the 11th International Conference on Principles of Knowledge Representation and Reasoning (KR)</title>
				<editor>
			<persName><forename type="first">J</forename><surname>Lang</surname></persName>
		</editor>
		<editor>
			<persName><forename type="first">G</forename><surname>Brewka</surname></persName>
		</editor>
		<meeting>the 11th International Conference on Principles of Knowledge Representation and Reasoning (KR)</meeting>
		<imprint>
			<publisher>AAAI Press/MIT Press</publisher>
			<date type="published" when="2008">2008</date>
			<biblScope unit="page" from="476" to="484" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b13">
	<analytic>
		<title level="a" type="main">Modelling object typicality in description logics</title>
		<author>
			<persName><forename type="first">K</forename><surname>Britz</surname></persName>
		</author>
		<author>
			<persName><forename type="first">J</forename><surname>Heidema</surname></persName>
		</author>
		<author>
			<persName><forename type="first">T</forename><surname>Meyer</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Proceedings of the 22nd Australasian Joint Conference on Artificial Intelligence</title>
				<editor>
			<persName><forename type="first">A</forename><surname>Nicholson</surname></persName>
		</editor>
		<editor>
			<persName><forename type="first">X</forename><surname>Li</surname></persName>
		</editor>
		<meeting>the 22nd Australasian Joint Conference on Artificial Intelligence</meeting>
		<imprint>
			<publisher>Springer</publisher>
			<date type="published" when="2009">2009</date>
			<biblScope unit="page" from="506" to="516" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b14">
	<analytic>
		<title level="a" type="main">Semantic foundation for preferential description logics</title>
		<author>
			<persName><forename type="first">K</forename><surname>Britz</surname></persName>
		</author>
		<author>
			<persName><forename type="first">T</forename><surname>Meyer</surname></persName>
		</author>
		<author>
			<persName><forename type="first">I</forename><surname>Varzinczak</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Proceedings of the 24th Australasian Joint Conference on Artificial Intelligence</title>
				<editor>
			<persName><forename type="first">D</forename><surname>Wang</surname></persName>
		</editor>
		<editor>
			<persName><forename type="first">M</forename><surname>Reynolds</surname></persName>
		</editor>
		<meeting>the 24th Australasian Joint Conference on Artificial Intelligence</meeting>
		<imprint>
			<publisher>Springer</publisher>
			<date type="published" when="2011">2011</date>
			<biblScope unit="page" from="491" to="500" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b15">
	<analytic>
		<title level="a" type="main">Defeasible modalities</title>
		<author>
			<persName><forename type="first">K</forename><surname>Britz</surname></persName>
		</author>
		<author>
			<persName><forename type="first">I</forename><surname>Varzinczak</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Proceedings of the 14th Conference on Theoretical Aspects of Rationality and Knowledge (TARK)</title>
				<meeting>the 14th Conference on Theoretical Aspects of Rationality and Knowledge (TARK)</meeting>
		<imprint>
			<date type="published" when="2013">2013</date>
			<biblScope unit="page" from="49" to="60" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b16">
	<analytic>
		<title level="a" type="main">Introducing role defeasibility in description logics</title>
		<author>
			<persName><forename type="first">K</forename><surname>Britz</surname></persName>
		</author>
		<author>
			<persName><forename type="first">I</forename><surname>Varzinczak</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Proceedings of the 15th European Conference on Logics in Artificial Intelligence (JELIA)</title>
				<editor>
			<persName><forename type="first">L</forename><surname>Michael</surname></persName>
		</editor>
		<editor>
			<persName><forename type="first">A</forename><surname>Kakas</surname></persName>
		</editor>
		<meeting>the 15th European Conference on Logics in Artificial Intelligence (JELIA)</meeting>
		<imprint>
			<publisher>Springer</publisher>
			<date type="published" when="2016">10021. 2016</date>
			<biblScope unit="page" from="174" to="189" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b17">
	<analytic>
		<title level="a" type="main">Context-based defeasible subsumption for dSROIQ</title>
		<author>
			<persName><forename type="first">K</forename><surname>Britz</surname></persName>
		</author>
		<author>
			<persName><forename type="first">I</forename><surname>Varzinczak</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Proceedings of the 13th International Symposium on Logical Formalizations of Commonsense Reasoning</title>
				<meeting>the 13th International Symposium on Logical Formalizations of Commonsense Reasoning</meeting>
		<imprint>
			<date type="published" when="2017">2017</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b18">
	<analytic>
		<title level="a" type="main">From KLM-style conditionals to defeasible modalities, and back</title>
		<author>
			<persName><forename type="first">K</forename><surname>Britz</surname></persName>
		</author>
		<author>
			<persName><forename type="first">I</forename><surname>Varzinczak</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Journal of Applied Non-Classical Logics (JANCL)</title>
		<imprint>
			<biblScope unit="volume">28</biblScope>
			<biblScope unit="issue">1</biblScope>
			<biblScope unit="page" from="92" to="121" />
			<date type="published" when="2018">2018</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b19">
	<analytic>
		<title level="a" type="main">Preferential accessibility and preferred worlds</title>
		<author>
			<persName><forename type="first">K</forename><surname>Britz</surname></persName>
		</author>
		<author>
			<persName><forename type="first">I</forename><surname>Varzinczak</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Journal of Logic, Language and Information (JoLLI)</title>
		<imprint>
			<biblScope unit="volume">27</biblScope>
			<biblScope unit="issue">2</biblScope>
			<biblScope unit="page" from="133" to="155" />
			<date type="published" when="2018">2018</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b20">
	<analytic>
		<title level="a" type="main">Rationality and context in defeasible subsumption</title>
		<author>
			<persName><forename type="first">K</forename><surname>Britz</surname></persName>
		</author>
		<author>
			<persName><forename type="first">I</forename><surname>Varzinczak</surname></persName>
		</author>
		<idno>10833</idno>
	</analytic>
	<monogr>
		<title level="m">Proceedings of the 10th International Symposium on Foundations of Information and Knowledge Systems (FoIKS)</title>
				<editor>
			<persName><forename type="first">F</forename><surname>Ferrarotti</surname></persName>
		</editor>
		<editor>
			<persName><forename type="first">S</forename><surname>Woltran</surname></persName>
		</editor>
		<meeting>the 10th International Symposium on Foundations of Information and Knowledge Systems (FoIKS)</meeting>
		<imprint>
			<publisher>Springer</publisher>
			<date type="published" when="2018">2018</date>
			<biblScope unit="page" from="114" to="132" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b21">
	<analytic>
		<title level="a" type="main">Introducing defeasibility into OWL ontologies</title>
		<author>
			<persName><forename type="first">G</forename><surname>Casini</surname></persName>
		</author>
		<author>
			<persName><forename type="first">T</forename><surname>Meyer</surname></persName>
		</author>
		<author>
			<persName><forename type="first">K</forename><surname>Moodley</surname></persName>
		</author>
		<author>
			<persName><forename type="first">U</forename><surname>Sattler</surname></persName>
		</author>
		<author>
			<persName><forename type="first">I</forename><surname>Varzinczak</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Proceedings of the 14th International Semantic Web Conference (ISWC)</title>
				<editor>
			<persName><forename type="first">M</forename><surname>Arenas</surname></persName>
		</editor>
		<editor>
			<persName><forename type="first">O</forename><surname>Corcho</surname></persName>
		</editor>
		<editor>
			<persName><forename type="first">E</forename><surname>Simperl</surname></persName>
		</editor>
		<editor>
			<persName><forename type="first">M</forename><surname>Strohmaier</surname></persName>
		</editor>
		<editor>
			<persName><forename type="first">M</forename><surname>D'aquin</surname></persName>
		</editor>
		<editor>
			<persName><forename type="first">K</forename><surname>Srinivas</surname></persName>
		</editor>
		<editor>
			<persName><forename type="first">P</forename><surname>Groth</surname></persName>
		</editor>
		<editor>
			<persName><forename type="first">M</forename><surname>Dumontier</surname></persName>
		</editor>
		<editor>
			<persName><forename type="first">J</forename><surname>Heflin</surname></persName>
		</editor>
		<editor>
			<persName><forename type="first">K</forename><surname>Thirunarayan</surname></persName>
		</editor>
		<editor>
			<persName><forename type="first">S</forename><surname>Staab</surname></persName>
		</editor>
		<meeting>the 14th International Semantic Web Conference (ISWC)</meeting>
		<imprint>
			<publisher>Springer</publisher>
			<date type="published" when="2015">9367. 2015</date>
			<biblScope unit="page" from="409" to="426" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b22">
	<analytic>
		<title level="a" type="main">Rational closure for defeasible description logics</title>
		<author>
			<persName><forename type="first">G</forename><surname>Casini</surname></persName>
		</author>
		<author>
			<persName><forename type="first">U</forename><surname>Straccia</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Proceedings of the 12th European Conference on Logics in Artificial Intelligence (JELIA)</title>
				<editor>
			<persName><forename type="first">T</forename><surname>Janhunen</surname></persName>
		</editor>
		<editor>
			<persName><forename type="first">I</forename><surname>Niemelä</surname></persName>
		</editor>
		<meeting>the 12th European Conference on Logics in Artificial Intelligence (JELIA)</meeting>
		<imprint>
			<publisher>Springer-Verlag</publisher>
			<date type="published" when="2010">2010</date>
			<biblScope unit="page" from="77" to="90" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b23">
	<analytic>
		<title level="a" type="main">Defeasible inheritance-based description logics</title>
		<author>
			<persName><forename type="first">G</forename><surname>Casini</surname></persName>
		</author>
		<author>
			<persName><forename type="first">U</forename><surname>Straccia</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Journal of Artificial Intelligence Research (JAIR)</title>
		<imprint>
			<biblScope unit="volume">48</biblScope>
			<biblScope unit="page" from="415" to="473" />
			<date type="published" when="2013">2013</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b24">
	<analytic>
		<title level="a" type="main">Description logics of minimal knowledge and negation as failure</title>
		<author>
			<persName><forename type="first">F</forename><surname>Donini</surname></persName>
		</author>
		<author>
			<persName><forename type="first">D</forename><surname>Nardi</surname></persName>
		</author>
		<author>
			<persName><forename type="first">R</forename><surname>Rosati</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">ACM Transactions on Computational Logic</title>
		<imprint>
			<biblScope unit="volume">3</biblScope>
			<biblScope unit="issue">2</biblScope>
			<biblScope unit="page" from="177" to="225" />
			<date type="published" when="2002">2002</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b25">
	<analytic>
		<title level="a" type="main">Preferential description logics</title>
		<author>
			<persName><forename type="first">L</forename><surname>Giordano</surname></persName>
		</author>
		<author>
			<persName><forename type="first">V</forename><surname>Gliozzi</surname></persName>
		</author>
		<author>
			<persName><forename type="first">N</forename><surname>Olivetti</surname></persName>
		</author>
		<author>
			<persName><forename type="first">G</forename><surname>Pozzato</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Logic for Programming, Artificial Intelligence, and Reasoning (LPAR)</title>
				<editor>
			<persName><forename type="first">N</forename><surname>Dershowitz</surname></persName>
		</editor>
		<editor>
			<persName><forename type="first">A</forename><surname>Voronkov</surname></persName>
		</editor>
		<imprint>
			<publisher>Springer</publisher>
			<date type="published" when="2007">2007</date>
			<biblScope unit="page" from="257" to="272" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b26">
	<analytic>
		<title level="a" type="main">Reasoning about typicality in preferential description logics</title>
		<author>
			<persName><forename type="first">L</forename><surname>Giordano</surname></persName>
		</author>
		<author>
			<persName><forename type="first">V</forename><surname>Gliozzi</surname></persName>
		</author>
		<author>
			<persName><forename type="first">N</forename><surname>Olivetti</surname></persName>
		</author>
		<author>
			<persName><forename type="first">G</forename><surname>Pozzato</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Proceedings of the 11th European Conference on Logics in Artificial Intelligence (JELIA)</title>
				<editor>
			<persName><forename type="first">S</forename><surname>Hölldobler</surname></persName>
		</editor>
		<editor>
			<persName><forename type="first">C</forename><surname>Lutz</surname></persName>
		</editor>
		<editor>
			<persName><forename type="first">H</forename><surname>Wansing</surname></persName>
		</editor>
		<meeting>the 11th European Conference on Logics in Artificial Intelligence (JELIA)</meeting>
		<imprint>
			<publisher>Springer</publisher>
			<date type="published" when="2008">2008</date>
			<biblScope unit="page" from="192" to="205" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b27">
	<analytic>
		<title level="a" type="main">ALC + T : a preferential extension of description logics</title>
		<author>
			<persName><forename type="first">L</forename><surname>Giordano</surname></persName>
		</author>
		<author>
			<persName><forename type="first">V</forename><surname>Gliozzi</surname></persName>
		</author>
		<author>
			<persName><forename type="first">N</forename><surname>Olivetti</surname></persName>
		</author>
		<author>
			<persName><forename type="first">G</forename><surname>Pozzato</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Fundamenta Informaticae</title>
		<imprint>
			<biblScope unit="volume">96</biblScope>
			<biblScope unit="issue">3</biblScope>
			<biblScope unit="page" from="341" to="372" />
			<date type="published" when="2009">2009</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b28">
	<analytic>
		<title level="a" type="main">A non-monotonic description logic for reasoning about typicality</title>
		<author>
			<persName><forename type="first">L</forename><surname>Giordano</surname></persName>
		</author>
		<author>
			<persName><forename type="first">V</forename><surname>Gliozzi</surname></persName>
		</author>
		<author>
			<persName><forename type="first">N</forename><surname>Olivetti</surname></persName>
		</author>
		<author>
			<persName><forename type="first">G</forename><surname>Pozzato</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Artificial Intelligence</title>
		<imprint>
			<biblScope unit="volume">195</biblScope>
			<biblScope unit="page" from="165" to="202" />
			<date type="published" when="2013">2013</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b29">
	<analytic>
		<title level="a" type="main">Semantic characterization of rational closure: From propositional logic to description logics</title>
		<author>
			<persName><forename type="first">L</forename><surname>Giordano</surname></persName>
		</author>
		<author>
			<persName><forename type="first">V</forename><surname>Gliozzi</surname></persName>
		</author>
		<author>
			<persName><forename type="first">N</forename><surname>Olivetti</surname></persName>
		</author>
		<author>
			<persName><forename type="first">G</forename><surname>Pozzato</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Artificial Intelligence</title>
		<imprint>
			<biblScope unit="volume">226</biblScope>
			<biblScope unit="page" from="1" to="33" />
			<date type="published" when="2015">2015</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b30">
	<analytic>
		<title level="a" type="main">Defeasible description logics</title>
		<author>
			<persName><forename type="first">G</forename><surname>Governatori</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Rules and Rule Markup Languages for the Semantic Web</title>
				<editor>
			<persName><forename type="first">G</forename><surname>Antoniou</surname></persName>
		</editor>
		<editor>
			<persName><forename type="first">H</forename><surname>Boley</surname></persName>
		</editor>
		<imprint>
			<publisher>Springer</publisher>
			<date type="published" when="2004">2004</date>
			<biblScope unit="page" from="98" to="112" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b31">
	<analytic>
		<title level="a" type="main">Description logic programs: Combining logic programs with description logic</title>
		<author>
			<persName><forename type="first">B</forename><surname>Grosof</surname></persName>
		</author>
		<author>
			<persName><forename type="first">I</forename><surname>Horrocks</surname></persName>
		</author>
		<author>
			<persName><forename type="first">R</forename><surname>Volz</surname></persName>
		</author>
		<author>
			<persName><forename type="first">S</forename><surname>Decker</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Proceedings of the 12th International Conference on World Wide Web (WWW)</title>
				<meeting>the 12th International Conference on World Wide Web (WWW)</meeting>
		<imprint>
			<publisher>ACM</publisher>
			<date type="published" when="2003">2003</date>
			<biblScope unit="page" from="48" to="57" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b32">
	<analytic>
		<title level="a" type="main">A defeasible ontology language</title>
		<author>
			<persName><forename type="first">S</forename><surname>Heymans</surname></persName>
		</author>
		<author>
			<persName><forename type="first">D</forename><surname>Vermeir</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">CoopIS/DOA/ODBASE</title>
				<editor>
			<persName><forename type="first">R</forename><surname>Meersman</surname></persName>
		</editor>
		<editor>
			<persName><forename type="first">Z</forename><surname>Tari</surname></persName>
		</editor>
		<imprint>
			<publisher>Springer</publisher>
			<date type="published" when="2002">2519. 2002</date>
			<biblScope unit="page" from="1033" to="1046" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b33">
	<analytic>
		<title level="a" type="main">Nonmonotonic reasoning, preferential models and cumulative logics</title>
		<author>
			<persName><forename type="first">S</forename><surname>Kraus</surname></persName>
		</author>
		<author>
			<persName><forename type="first">D</forename><surname>Lehmann</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>Magidor</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Artificial Intelligence</title>
		<imprint>
			<biblScope unit="volume">44</biblScope>
			<biblScope unit="page" from="167" to="207" />
			<date type="published" when="1990">1990</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b34">
	<analytic>
		<title level="a" type="main">What does a conditional knowledge base entail?</title>
		<author>
			<persName><forename type="first">D</forename><surname>Lehmann</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>Magidor</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Artificial Intelligence</title>
		<imprint>
			<biblScope unit="volume">55</biblScope>
			<biblScope unit="page" from="1" to="60" />
			<date type="published" when="1992">1992</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b35">
	<analytic>
		<title level="a" type="main">A terminological logic with defaults: A definition and an application</title>
		<author>
			<persName><forename type="first">L</forename><surname>Padgham</surname></persName>
		</author>
		<author>
			<persName><forename type="first">T</forename><surname>Zhang</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Proceedings of the 13th International Joint Conference on Artificial Intelligence (IJCAI)</title>
				<editor>
			<persName><forename type="first">R</forename><surname>Bajcsy</surname></persName>
		</editor>
		<meeting>the 13th International Joint Conference on Artificial Intelligence (IJCAI)</meeting>
		<imprint>
			<publisher>Morgan Kaufmann Publishers</publisher>
			<date type="published" when="1993">1993</date>
			<biblScope unit="page" from="662" to="668" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b36">
	<analytic>
		<title level="a" type="main">Extending description logics with uncertainty reasoning in possibilistic logic</title>
		<author>
			<persName><forename type="first">G</forename><surname>Qi</surname></persName>
		</author>
		<author>
			<persName><forename type="first">J</forename><surname>Pan</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Q</forename><surname>Ji</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Proceedings of the 9th European Conference on Symbolic and Quantitative Approaches to Reasoning with Uncertainty</title>
				<editor>
			<persName><forename type="first">K</forename><surname>Mellouli</surname></persName>
		</editor>
		<meeting>the 9th European Conference on Symbolic and Quantitative Approaches to Reasoning with Uncertainty</meeting>
		<imprint>
			<publisher>Springer</publisher>
			<date type="published" when="2007">2007</date>
			<biblScope unit="page" from="828" to="839" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b37">
	<analytic>
		<title level="a" type="main">A preference semantics for defaults in terminological logics</title>
		<author>
			<persName><forename type="first">J</forename><surname>Quantz</surname></persName>
		</author>
		<author>
			<persName><forename type="first">V</forename><surname>Royer</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Proceedings of the 3rd International Conference on Principles of Knowledge Representation and Reasoning (KR)</title>
				<meeting>the 3rd International Conference on Principles of Knowledge Representation and Reasoning (KR)</meeting>
		<imprint>
			<date type="published" when="1992">1992</date>
			<biblScope unit="page" from="294" to="305" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b38">
	<monogr>
		<title level="m" type="main">Preferential default description logics</title>
		<author>
			<persName><forename type="first">J</forename><surname>Quantz</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>Ryan</surname></persName>
		</author>
		<ptr target="www.tu-berlin.de/fileadmin/fg53/KIT-Reports/r110.pdf" />
		<imprint>
			<date type="published" when="1993">1993</date>
		</imprint>
		<respStmt>
			<orgName>TU Berlin</orgName>
		</respStmt>
	</monogr>
	<note type="report_type">Tech. rep.</note>
</biblStruct>

<biblStruct xml:id="b39">
	<analytic>
		<title level="a" type="main">Local closed world semantics: Grounded circumscription for OWL</title>
		<author>
			<persName><forename type="first">K</forename><surname>Sengupta</surname></persName>
		</author>
		<author>
			<persName><forename type="first">A</forename><surname>Alfa Krisnadhi</surname></persName>
		</author>
		<author>
			<persName><forename type="first">P</forename><surname>Hitzler</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Proceedings of the 10th International Semantic Web Conference (ISWC)</title>
				<editor>
			<persName><forename type="first">L</forename><surname>Aroyo</surname></persName>
		</editor>
		<editor>
			<persName><forename type="first">C</forename><surname>Welty</surname></persName>
		</editor>
		<editor>
			<persName><forename type="first">H</forename><surname>Alani</surname></persName>
		</editor>
		<editor>
			<persName><forename type="first">J</forename><surname>Taylor</surname></persName>
		</editor>
		<editor>
			<persName><forename type="first">A</forename><surname>Bernstein</surname></persName>
		</editor>
		<editor>
			<persName><forename type="first">L</forename><surname>Kagal</surname></persName>
		</editor>
		<editor>
			<persName><forename type="first">N</forename><surname>Noy</surname></persName>
		</editor>
		<editor>
			<persName><forename type="first">E</forename><surname>Blomqvist</surname></persName>
		</editor>
		<meeting>the 10th International Semantic Web Conference (ISWC)</meeting>
		<imprint>
			<publisher>Springer</publisher>
			<date type="published" when="2011">2011</date>
			<biblScope unit="page" from="617" to="632" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b40">
	<monogr>
		<title level="m" type="main">Reasoning about Change: Time and Causation from the Standpoint of Artificial Intelligence</title>
		<author>
			<persName><forename type="first">Y</forename><surname>Shoham</surname></persName>
		</author>
		<imprint>
			<date type="published" when="1988">1988</date>
			<publisher>MIT Press</publisher>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b41">
	<analytic>
		<title level="a" type="main">Default inheritance reasoning in hybrid KL-ONE-style logics</title>
		<author>
			<persName><forename type="first">U</forename><surname>Straccia</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Proceedings of the 13th International Joint Conference on Artificial Intelligence (IJ-CAI)</title>
				<editor>
			<persName><forename type="first">R</forename><surname>Bajcsy</surname></persName>
		</editor>
		<meeting>the 13th International Joint Conference on Artificial Intelligence (IJ-CAI)</meeting>
		<imprint>
			<publisher>Morgan Kaufmann Publishers</publisher>
			<date type="published" when="1993">1993</date>
			<biblScope unit="page" from="676" to="681" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b42">
	<analytic>
		<title level="a" type="main">A note on a description logic of concept and role typicality for defeasible reasoning over ontologies</title>
		<author>
			<persName><forename type="first">I</forename><surname>Varzinczak</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Logica Universalis</title>
		<imprint>
			<biblScope unit="volume">12</biblScope>
			<biblScope unit="issue">3-4</biblScope>
			<biblScope unit="page" from="297" to="325" />
			<date type="published" when="2018">2018</date>
		</imprint>
	</monogr>
</biblStruct>

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