<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta />
    <article-meta>
      <title-group>
        <article-title>Arbitrary Ranking of Defeasible Subsumption</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Giovanni Casini</string-name>
          <email>giovanni.casini@uni.lu</email>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Michael Harrison</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Thomas Meyer</string-name>
          <email>tmeyer@cs.uct.ac.za</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Reid Swan</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>CAIR, University of Cape Town</institution>
          ,
          <country country="ZA">South Africa</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>CSC, Universite du Luxembourg</institution>
          ,
          <country country="LU">Luxembourg</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>In this paper we propose an algorithm that generalises existing procedures for the implementation of defeasible reasoning in the framework of Description Logics (DLs). One of the well-known approaches to defeasible reasoning, the so-called KLM approach, is based on constructing speci c rankings of defeasible information, and using these rankings to determine priorities in case of con icting information. Here we propose a procedure that allows us to input any possible ranking of the defeasible concept inclusions contained in the knowledge base. We analyse and investigate the forms of defeasible reasoning obtained when conclusions drawn are obtained using these rankings.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>Introduction</title>
      <p>
        Members of the Description Logic (DL) community have devoted considerable
time and e ort to the introduction of defeasible forms of reasoning into DLs,
especially in the last decade. Among the di erent proposals [
        <xref ref-type="bibr" rid="ref1 ref2 ref24 ref3 ref30 ref31 ref32 ref4 ref43 ref5">4,5,43,1,2,3,24,30,31,32</xref>
        ],
[
        <xref ref-type="bibr" rid="ref36 ref39 ref44">36,39,44</xref>
        ], particular attention has been paid to the lifting of the so-called KLM
approach (named after its originators, Kraus, Lehmann and Magidor [
        <xref ref-type="bibr" rid="ref33 ref34">33,34</xref>
        ])
to the level of DLs [
        <xref ref-type="bibr" rid="ref10 ref11 ref12 ref18 ref20 ref23 ref25 ref26 ref27 ref37 ref38 ref40 ref41 ref45">10,11,12,18,20,23,25,26,27,40,41,45,37,38</xref>
        ]. In some cases,
propositional versions of well-known defeasible semantics, such as Rational
Closure [
        <xref ref-type="bibr" rid="ref14 ref16 ref18 ref27">18,27,16,14</xref>
        ] and Lexicographic Closure [
        <xref ref-type="bibr" rid="ref19">19</xref>
        ], have been adapted for the DL
case. In others, new forms of entailment have been proposed [
        <xref ref-type="bibr" rid="ref20 ref21 ref22">22,20,21</xref>
        ]. Most of
the methods based on the KLM approach operate by imposing a ranking on the
provided defeasible statements. This ranking is used to determine which pieces
of information should override the others in case of any con ict. In this paper
we de ne and investigate the properties of a decision procedure that generalises
this approach by allowing for an arbitrary ranking to be used as input. It is
worth noting that the Rational Closure and Lexicographic Closure methods are
special cases of our proposal.
      </p>
      <p>The main contributions of this paper are showing that, by repurposing an
existing defeasible entailment algorithm, it is possible to reason with an arbitrary
ranking of defeasible subsumption statements while satisfying the KLM
postulates; we provide equivalence and redundancy results of arbitrary rankings, and
an optimization procedure that puts these to use to reduce redundant
computation; and show that for any arbitrary ranking, there is a defeasible knowledge
base the Rational Closure of which is equivalent to that arbitrary ranking. The
results are signi cant, as they allow for the alteration or repair of automatically
generated rankings (for example, those generated by lexicographic or rational
closure) in the case that undesired statements are entailed, without sacri cing
any of the KLM postulates when doing so. This should provide ontology
engineers with greater control over their knowledge bases.
2</p>
    </sec>
    <sec id="sec-2">
      <title>Background</title>
      <p>
        We assume that the reader is familiar with the basic notions of DLs. We base our
work on the DL ALC. Given a nite set of atomic concept names C := fA; B; : : :g
and a nite set of role names R := fr; s; : : :g, the set of complex concepts is
de ned as follows: C := &gt; j ? j C j :C j C u C j C t C j 8r:C j 9r:C. For
C; D 2 C, a General Concept Inclusion (GCI) has the form C v D, with a
TBox T being a nite set of GCIs. The expression C D is an abbreviation of
C v D and D v C. T j= C v D denotes that C v D is classically entailed by
T . Following previous proposals [
        <xref ref-type="bibr" rid="ref10 ref18">10,18</xref>
        ] a Defeasible Concept Inclusion (DCI)
has the form C @ D and is read as \Usually, an element of C is also an element
of D". A DTBox (Defeasible TBox) is a nite set of DCIs.
      </p>
      <p>Example 1. Suppose we know that Mammals generally are terrestrial, but whales
are mammals and marine creatures. Using classical GCIs we would have a TBox
as T = fMammal v LandDweller; Whale v Mammal; Whale v WaterDwellers;
WaterDwellers v :LandDwellersg, that would classically entail that whales do
not exist (T j= Whale v ?). Using DCIs we can convey the information above
more accurately, eliminating Mammal v LandDweller from the TBox and adding
a DTBox D = fMammal @ LandDwellerg, indicating that Mammals generally
are terrestrial, but leaving open the possibility for the existence of exceptions
(like whales).</p>
      <p>
        Consider knowledge bases of the form K = (T ; D). We focus here on defeasible
entailment (denoted by j ). That is, we are interested in what it means for GCIs
and DCIs to be entailed by a knowledge base K. It is well-accepted that defeasible
entailment (unlike classical entailment) is not unique. In studying di erent forms
of defeasible entailment, the position we adopt here is to consider the rationality
properties presented in Fig. 2 that any form of defeasible entailment ought to
satisfy. These are referred to as the KLM properties, and are translations of
the propositional properties initially proposed by Kraus et al. [
        <xref ref-type="bibr" rid="ref33 ref34">33,34</xref>
        ] into a DL
setting.
      </p>
      <p>
        A number of forms of defeasible entailment have been de ned that satisfy
all the KLM properties [
        <xref ref-type="bibr" rid="ref18 ref19 ref20 ref21 ref27 ref8">18,27,19,20,21,8</xref>
        ], with Rational Closure being perhaps
the best known of these. Originally proposed by Lehmann and Magidor for the
propositional case [
        <xref ref-type="bibr" rid="ref34">34</xref>
        ], it has been rede ned for the DL case [
        <xref ref-type="bibr" rid="ref18 ref27 ref8">18,27,8</xref>
        ]. Rational
Closure implements a desirable principle of reasoning about expectations, the
presumption of typicality. One school of thought has it that all interesting forms
of defeasible entailment should extend Rational Closure [
        <xref ref-type="bibr" rid="ref17">17</xref>
        ]. The principle of
(RW)
      </p>
      <p>(And)
(RM)</p>
      <p>C
(LLE)
(Or)
(CM)
presumption of typicality states that we reason assuming that we are in the most
typical situation consistent with the information at our disposal. For example, if
we only know that manatees are mammals (Manatee v Mammal) and that usually
mammals are land dwellers (Mammal @ LandDweller), we assume that manatees
are normal mammals, and we would like to conclude that presumably they are
land dwellers (Manatee @ LandDweller). The presumption of typicality is clearly
a defeasible form of reasoning. If we are later informed that manatees live in the
water (Manatee @ WaterDweller), then we want to drop the previously tentative
conclusion that manatees are land dwellers (Manatee @ LandDweller).</p>
      <p>
        Rational Closure can be de ned semantically in the DL framework [
        <xref ref-type="bibr" rid="ref23 ref27 ref8">27,23,8</xref>
        ].
For our purposes in this paper, though, it is su cient to focus on the description
of Rational Closure in terms of a decision procedure. This procedure relies on
a series of classical ALC entailment checks, and preserves the computational
complexity of classical ALC entailment checking [
        <xref ref-type="bibr" rid="ref18 ref8">18,8</xref>
        ]. Given K = (T ; D), the
basic step in the procedure is to determine whether an element of D is exceptional
w.r.t. K. Informally, a DCI C @ D is exceptional w.r.t. a KB K if C represents a
class satisfying atypical properties. Consider Example 1, and add to D the DCI
Whale @ :Aggressive. The latter is an exceptional DCI w.r.t. K, since whales
are marine creatures and are exceptional w.r.t. the class of mammals, that are
usually land dwellers.
      </p>
      <p>Given a KB K = (T ; D), Algorithm 1 returns the elements of D that are
exceptional. To do that, the materialization of a set of DCIs is used.
De nition 1 (Materialization). The materialization of a set of DCIs D,
denoted by D, is de ned as D := f:C t D j C @ D 2 Dg.</p>
      <p>That is, the materialisation of a DCI C @ D is the concept :C t D,
representing the corresponding material implication.</p>
      <p>Using Algorithm 1, we obtain an algorithm (Algorithm 2) which, given K =
(T ; D), ranks all the DCIs in D according to their level of exceptionality. In
general, in case of con ictual information (e.g., students do not pay taxes, but
working students do), the subconcepts that present atypical properties, and the
DCIs that have as antecedents such subconcepts, have a higher rank: students,</p>
      <p>Algorithm 1 Exceptional
1: procedure Exceptional
2: Input: K = (T ; D)
3: Output: D0 D such that D0 is exceptional w.r.t. D
4: for A @ B 2 D do
5: if T j= FD v :A then
6: D0 := D0 [ fA @ Bg
7: return D0
that typically do not pay taxes, will have rank 0; working students, since they
pay taxes, will have rank 1; let there be a rule stating that working students
with a family do not have to pay taxes, and so they will have rank 2, and so on.</p>
      <p>
        In addition to the ranking E that Algorithm 2 produces, it also outputs a KB
K0 that, despite not necessarily being the same as the original K, is equivalent
to K [8, Lemma 13]. We refer the reader to the work of Britz et al. [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ] for an
explanation of the reasons behind the introduction of K0, as well as for a more
detailed discussion of the ComputeRanking algorithm.
      </p>
      <p>The next algorithm we consider, Algorithm 3, takes as input a KB K and
a ranking E, as well as a query C @ D, and decides whether C @ D is
defeasibly entailed by K (given E). Algorithm 3 guarantees that, in case of
potential con icts, the information that is higher in the ranking overrides the other
pieces of information. For example, if students do not pay takes (Student @
:PayTax) has rank 0, while the rule that working students should pay taxes
(Student u Worker @ PayTax) has rank 1, we will conclude that, for example,
part-time students that have a job as public servants presumably should pay
taxes (PartTimeStudent u PubServ @ PayTax), since, in case of con ict, we
rely on the DCI with the higher rank.</p>
      <p>
        Finally, combining Algorithm 3 with Algorithm 2 enables us to de ne an
algorithm for computing Rational Closure [8, Theorem 4]: given a KB K and a
query C @ D, Algorithm 4 takes the ranking created by Algorithm 2 from K and,
calling Algorithm 3, decides whether C @ D is or not in the Rational Closure
of K. DIP? ? ? (Defeasible Inference Platform) is a Protege plugin implementing
Rational Closure for DLs [
        <xref ref-type="bibr" rid="ref14 ref16">14,16</xref>
        ].
3
      </p>
    </sec>
    <sec id="sec-3">
      <title>Rankings and Ranking Equivalence</title>
      <p>As previously noted, Algorithm 2 returns a xed ranking E = (E0; : : : ; En) when
presented with a KB K = (T ; D) as input. That is, it orders the elements of D
w.r.t. exceptionality. In what follows we will refer to a more general notion of
ranking of a KB.</p>
      <p>De nition 2 (Ranking). A ranking is a tuple E = (E0; E1; :::; En) de ned
relative to a KB K = (T ; D) satisfying the following properties:
{ for every integer i 2 [0; n], Ei
{ for every integer i 2 [0; n), Ei+1
{ E0 = D</p>
      <p>D;</p>
      <p>Ei</p>
      <p>A rank refers to any of the sets which compose a given ranking E . For all
integers i 2 [0; n], Ei is a rank of E . The size of E , denoted jE j, is n where
E = (E0; E1; :::; En).</p>
      <p>A property of the materialization of ranks of E is shown in the following
lemma.
? ? ? https://tinyurl.com/y3cjdznp</p>
      <p>Lemma 1. Let E = (E0; :::; En) be a ranking relative to the KB K = (T ; D). For
every integer i 2 [0; n), j= FEi v FEi+1.</p>
      <p>It follows that if 0 j &lt; i n, then j= FEj v FEi.</p>
      <p>What happens if, together with a KB K, with give as input to Algorithm 3 an
arbitrary ranking E of K instead of the ranking produced by ComputeRanking?
It turns out that IsEntailed still de nes an entailment relation that satis es all
the KLM properties. To make this more precise, we de ne defeasible entailment
w.r.t a ranking E as follows.</p>
      <p>Observe that defeasible entailment for K w.r.t the ranking produced by
ComputeRanking is exactly Rational Closure.</p>
      <p>Theorem 1. For a KB K = (T ; D) and a ranking E = (E0; :::; En) of K,
defeasible entailment for K w.r.t E ( j E ) satis es all the KLM properties.</p>
      <p>To motivate reasoning with an arbitrary ranking, note that algorithms like
Algorithm 2 determine a ranking of statements based on their logical speci city,
wherein more speci c statements are ranked higher; in some cases, we may wish
to base our rankings on another principle altogether. Consider the example of
country C. C is federal, with every region having a regional code, which is
superceded by the federal code of C. Alcohol is considered a narcotic substance,
but in region R of C, alcohol consumption is permitted. New laws are introduced
to the federal code of C: one states that the consumption of narcotics is a
crime unless otherwise indicated in the federal code, while the other states that
consumption of narcotics is permitted if medically prescribed. Citizen B is caught
drinking grappa in region R, without a medical prescription. To model that Bob
is guilty of having broken the law of C, all that is required in the arbitrary
ranking framework is to give the laws of the federal code a lower ranking than
those of the regional code.</p>
      <p>
        We now investigate the circumstances under which two rankings entail the
same set of statements, that is, when two rankings are equivalent. Results about
the equivalence of rankings are of interest, because as per Lutz [
        <xref ref-type="bibr" rid="ref35">35</xref>
        ], entailment
checking in ALC is ExpTime-complete, and since the algorithms for defeasible
entailment used in this paper (in particular, IsEntailed) reduce to linearly
many ALC entailment checks, reducing the number of entailment checks required
can have a signi cant impact on the running time of these algorithms. Thus
nding an equivalent knowledge base of a smaller size may allow faster run
times without sacri cing reasoning power.
:
Clearly = is an equivalence relation.
      </p>
      <p>Lemmas 2 and 3 below allow us to `shrink' a ranking in order to produce a
ranking which is smaller but equivalent. For notational convenience, we de ne
subrankings, borrowing syntax from the Python programming language.</p>
      <p>De nition 5 (Subranking). Let E = (E0; E1; :::; En) be a ranking relative to
K = (T ; D). For 0 i j n, the tuple (Ei; Ei+1; :::; Ej ) is an i-to-j subranking
of E , denoted E [i : j].</p>
      <p>Lemma 2. Let K = (T ; D) be a KB with the statements in D ranked into
E =: (E0; :::; En). If there is some i 2 [0::n] for which T j= FEi v ? then
E = E [i + 1 : n], where E [i + 1 : n] is the subranking of E relative to KB
K0 = (T ; D0) where D0 = Ei+1.</p>
      <p>Lemma 3. Let E = (E0; :::; En) be a ranking relative to KB K = (T ; D). Let
i 2 [0; n] be the smallest integer such that T j= FEi &gt;. Then E 0 =: E , where
E 0 = E [0 : i 1].</p>
      <p>These lemmas allow for ranks to be dropped from the top or bottom of a
ranking without changing the set of entailed statements, but what about
dropping statements from the middle of the ranking? This is discussed further in
Section 4, but the following de nition allows us to provide some initial results:
De nition 6 (Dense ranking). Let E = (E0; :::; En) be a ranking. E is dense
if for all 0 i &lt; n, T 6j= FEi FEi+1.</p>
      <p>Dense rankings are signi cant because every rank of a dense ranking is
involved in deciding entailment. By contrast, a ranking which is not dense (a sparse
ranking) has the property that for some Ei, Ei+1, T j= FEi FEi+1. For any
concept A, T j= FEi u A FEi+1 u A; so A is non-empty at i if and only if it is
non-empty at i + 1. If FEi u A is non-empty then FEi+1 u A is non-empty, but
algorithm 3 will stop at i, so Ei+1 will not be used; and if FEi u A is empty, then</p>
      <p>FEi+1 u A is also empty, so it will be passed over for the next highest rank. Ei+1
therefore never contributes to entailment checking. This can be thought of as a
`gap' in the ranking that does not alter entailment in a signi cant way, increasing
the running time of entailment checking without contributing knowledge.</p>
      <p>
        To this end, algorithm 5, CollapseRanking, takes a KB K and ranking E
aE n0d=: rEe.tuNrontse athraatntkhiengalgEo0 riotfh mthepesrafomremsstlainteemarelyntmsasnuychAtLhCatenEt0aiilsmdenentsceheacnkds
in the size of the ranking. Schmidt-Schau and Smolka prove in [
        <xref ref-type="bibr" rid="ref42">42</xref>
        ] that ALC
entailment checking is PSPACE-complete, and provide an algorithm for
entailment checking in linear space and exponential time. CollapseRanking therefore
should have no worse than exponential running time in the size of the ranking.
Theorem 2. The ranking E0 = CollapseRanking(K; E) is dense and equivalent
to E.
      </p>
      <p>: :
Corollary 1. E = F if and only if CollapseRanking(E) = CollapseRanking(F ).
Corollary 2. Every nite ranking E has an equivalent dense ranking.</p>
      <p>Another motivation for working with dense rankings is the result of
Theorem 3 below, which states that if two dense rankings are equivalent, then the
conjunction of the materialization of each of their ranks must be equivalent.</p>
      <p>One requirement of the proof of Theorem 3 is that the top rank of the
rankings under consideration not have the conjunction of its materialization
equivalent to &gt;. But by Lemma 3, it is always possible to transform a ranking into an
equivalent ranking for which this is true.</p>
      <p>Lemma 4 is split from Theorem 3 because it allows us to prove a slighter
stronger result that does not require dense rankings.</p>
      <p>Lemma 4. Let E = (E0; :::; Em) and F = (F0; :::; Fn) be rankings relative to the
same KB K = (T ; D) with m = n such that for all integers i with 0 i n,
:
T j= FEi FFi; then E = F .</p>
      <p>Theorem 3. Let E = (E0; :::; Em) and F = (F0; :::; Fn) be dense rankings
relat?iv,eTto6j=the KFFB0s K?=, (TT ;6j=D) aFEnmd K0 =&gt;,(Tan;dD0T) r6j=especFFtinvely,&gt;su;cthhethnaEt T=: 6j=F ifFEa0nd
only if m = n and for all integers i such that 0 i n, T j= FEi FFi.</p>
      <p>The following observation summarizes the section on equivalence.</p>
      <p>Let E and F be two rankings of statements relative to KBs K = (T ; D) and
K0 = (T ; D0) respectively. Let E0 = CollapseRanking(K; E), F 0 = CollapseRanking(K0; F ).
Let n = jE0j and m = jF 0j. Assign:
:1; T j=</p>
      <p>8
FE00 6 ? eh = &lt;n;
Let E00 = E0[el : eh] and F 00 = F 0[fl : fh]. Finally, let n0 = jE00j and m0 = jF 00j.</p>
      <p>:
Corollary 3. E = F if and only if n0 = m0 and for all integers i such that
0 i n0, T j= FEi00 FFi00.</p>
      <p>Algorithm 6 Equivalent
1: procedure Equivalent(K; E; K0; F)
2: Input: K = (T ; D) with nite ranking E = (E0; :::; En), K0 = (T ; D0) with nite
ranking F = (F0; :::; Fn) :</p>
      <p>Output: true if and only if E = F
E0 := CollapseRanking(K; E)
F0 := CollapseRanking(K; F)
n := jE0j, m := jF0j, el := 0, eh := n, fl = 0, fh = m
if T j= FE00 ? then</p>
      <p>el := el + 1
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
if T j= FF00
fl := fl + 1</p>
      <p>? then
if T j= FEn0 &gt; then</p>
      <p>eh := eh 1
if T j= FFm0 &gt; then</p>
      <p>fh := fh 1
E00 := E0[el : eh], F00 := F0[fl : fh]
n0 := jE00j, m0 = jF00j
if n0 6= m0 then</p>
      <p>return false
for i from 0 to n0 do
if T 6j= FE00 FF00 then</p>
      <p>return false
return true</p>
      <p>
        Algorithm 6, Equivalent, uses Corollary 3 to determine if two rankings are
equivalent. The algorithm consists of linearly many entailment checks, and since
ALC entailment checking is ExpTime-complete [
        <xref ref-type="bibr" rid="ref35">35</xref>
        ], the algorithm is in the
ExpTime complexity class.
4
      </p>
    </sec>
    <sec id="sec-4">
      <title>Statement redundancy</title>
      <p>Broadly, redundant statements are statements which do not e ect the set of
entailed statements. In other words, on adding or removing redundant statements,
the new and old rankings should be equivalent. In this section,we de ne and
discuss two forms of redundancy, local and total redundancy.</p>
      <p>De nition 7 (Locally redundant). Let E be a ranking of a DTBox D in K =
(T ; D), and let C @ D 2 D. C @ D is locally redundant at i if T j= FEi FEi0
where Ei0 = (Ei n fC @ Dg).</p>
      <p>It follows trivially from the de nition that if C @ D is locally redundant at
i and Ei0 = (Ei n fC @ Dg), then T j= FEi u A FEi0 u A holds for all concepts
A; so for any concept B, T j= FEi u A v B i T j= FEi0 u A v B.</p>
      <p>To see the relevance of local redundancy at i, consider E = (E0; E1; :::; En),
a ranking relative to KB K = (T ; D), and a defeasible subsumption statement
C @ D 2 Ei that is locally redundant at i, i &gt; 0. Let R = fA @ BjA @ B 2
Ei 1 and A @ B 62 Eig. Note that C @ D 2 Ei and Ei Ei 1, so C @ D 62 R.</p>
      <p>Ei [R = Ei 1, so T j= FEi u FR FEi 1. By assumption, T j= FEi FEi0,
so T j= FEi0 u FR FEi u FR and in turn T j= FEi u FR FEi 1. But</p>
      <p>FEi0 u FR is the conjunction of the materialization of every A @ B 2 Ei 1
except C @ D, so it is equivalent to FEi 1nfC @ Dg. Then T j= FEi 1</p>
      <p>FEi 1nfC @ Dg, so C @ D is locally redundant at i 1. A simple inductive
argument yields:</p>
      <p>We also have the apparently stronger total redundancy:
De nition 8 (Totally redundant). For a ranking E = (E0; :::; En):and
conditional KB K = (T ; D), a statement C @ D is totally redundant if E = E 0, where
E 0 = (E0nfC @ Dg; :::; EnnfC @ Dg) relative to K = (T ; DnfC @ Dg)</p>
      <p>In fact, total and local redundancy are strongly related. Theorem 5 shows
that for dense rankings, the two are interde nable.</p>
      <p>Theorem 5. Let E = (E0; :::; En) be a dense ranking relative to KB K = (T ; D).
Let i 2 [0; n] be the largest integer such that C @ D 2 Ei. Then C @ D is totally
redundant if and only if it is locally redundant at i.
5</p>
    </sec>
    <sec id="sec-5">
      <title>Relating Rational Closure to Rankings</title>
      <p>Clearly rational closure is in the class of entailment relations de nable using
rankings and Algorithm 3, since it corresponds to using the output of ComputeRanking
as input ranking for Algorithm 3. But is the class of entailment relations de
nable using rational closure a proper subset of the class of relations de nable from
rankings and Algorithm 3? Actually, this is not the case: for an arbitrary ranking
sEucrehlatthivaet tEo K=: BE K0w=he(rTe; DE0),=it CisomaplwuatyesRapnoksisinbgle(Kto0).crSeiantcee aRKatBioKn0al=Cl(Tos;uDr0e)
uses the ranking output by ComputeRanking, we have for all statements C @ D,
RationalClosure(K0; C @ D) = IsEntailed(K; E ; C @ D).</p>
      <p>Theorem 6. Let E = (E0; :::; En) be a ranking relative to conditional KB K =
(T ; D). Let D0 = f&gt; @ FE0g [ f: FEi @ FEi+1 j: i 2 Z; 0 i &lt; ng. Let
K0 = (T ; D0) and E 0 = ComputeRanking(K0). Then E = E 0.</p>
      <p>F 0
D
FD0 and T j=
Lemma 7. For all integers i 2 [0; n],
Lemma 5. T j=
Lemma 6. For all i 2 [1; n],</p>
      <p>FE0.</p>
      <p>T j=</p>
      <p>GEj+1 j j 2 Z; i
j &lt; ng</p>
      <p>GEi+1
Exceptional(T ; Ei0) = f:</p>
      <p>GEj+1 j j 2 Z; i
j &lt; ng
6</p>
    </sec>
    <sec id="sec-6">
      <title>Related Work and Conclusions</title>
      <p>
        A recent proposal for dealing with defeasible reasoning in the framework of
DLs that is relatively related to the present approach is the one by Bonatti,
Sauro and others [
        <xref ref-type="bibr" rid="ref3 ref6">3,6</xref>
        ]. They use a di erent kind of semantics, and their decision
procedures have good computational results and satisfy di erent properties w.r.t.
the KLM-based approach. Similarly, the proposal by Bozzato and others [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ]
models defeasible reasoning in DLs using an approach based on the notion of
context, hence they use a di erent semantics and the entailment relation satis es
di erent properties. Strongly related to the work presented here is instead the
work by Giordano and others [
        <xref ref-type="bibr" rid="ref27 ref28 ref29">27,29,28</xref>
        ], that is also built on top of the KLM
approach. Pensel and Turhan [
        <xref ref-type="bibr" rid="ref37 ref38">37,38</xref>
        ] have re ned the notion of Rational Closure
in order to better exploit the expressivity of some DLs like E L?. The work
of Britz and Varzinczak moves instead in the direction of extending the kind
of defeasible information that can be expressed in the DL framework, adding
defeasible quanti ers and role inclusions [
        <xref ref-type="bibr" rid="ref13 ref45 ref9">9,13,45</xref>
        ].
      </p>
      <p>
        The results in this paper can be expanded upon in a number of ways. From
the point of view of implementation, there is a software tool, PRO (Preferential
Reasoner for Ontologies ), that models Algorithm 3 and is available online,y. It
can be the base for the development of more advanced tools. From the theoretical
point of view, the most urgent step would be to add an ABox and enable
drawing presumptive conclusions about individuals, as it has already been modelled
for the Rational Closure and other forms of closure [
        <xref ref-type="bibr" rid="ref15 ref18 ref20 ref27 ref38">18,20,15,27,38</xref>
        ]. In Section 5
we have related rankings to rational closure for dense rankings - is there a more
natural construction for doing so? Can we do the same for other forms of closure,
for example, lexicographic closure? More in general, the results presented here
can be further developed and analyzed in the light of ongoing work for
propositional logic [
        <xref ref-type="bibr" rid="ref17">17</xref>
        ], focused on the behaviour of possible re nements of Rational
Closure. Also, the results on statement redundancy can be extended to multiple
redundant statements.
      </p>
      <p>Acknowledgments. G. Casini and T. Meyer have received funding from the
EU Horizon 2020 programme under the Marie Sklodowska-Curie grant agr. No.
690974 (MIREL). The work of T. Meyer has been supported in part by the
National Research Foundation of South Africa (grant No. UID 98019).
y https://github.com/MindfulMichaelJames/PRO</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <surname>Baader</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Hollunder</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          :
          <article-title>How to prefer more speci c defaults in terminological default logic</article-title>
          . In: Bajcsy,
          <string-name>
            <surname>R</surname>
          </string-name>
          . (ed.)
          <source>Proceedings of the 13th International Joint Conference on Arti cial Intelligence (IJCAI)</source>
          . pp.
          <volume>669</volume>
          {
          <fpage>675</fpage>
          . Morgan Kaufmann Publishers (
          <year>1993</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <surname>Baader</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Hollunder</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          :
          <article-title>Embedding defaults into terminological knowledge representation formalisms</article-title>
          .
          <source>Journal of Automated Reasoning</source>
          <volume>14</volume>
          (
          <issue>1</issue>
          ),
          <volume>149</volume>
          {
          <fpage>180</fpage>
          (
          <year>1995</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <surname>Bonatti</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Faella</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Petrova</surname>
            ,
            <given-names>I.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Sauro</surname>
            ,
            <given-names>L.:</given-names>
          </string-name>
          <article-title>A new semantics for overriding in description logics</article-title>
          .
          <source>Arti cial Intelligence</source>
          <volume>222</volume>
          ,
          <issue>1</issue>
          {
          <fpage>48</fpage>
          (
          <year>2015</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <surname>Bonatti</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Faella</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Sauro</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          :
          <article-title>Defeasible inclusions in low-complexity DLs</article-title>
          .
          <source>Journal of Arti cial Intelligence Research</source>
          <volume>42</volume>
          ,
          <volume>719</volume>
          {
          <fpage>764</fpage>
          (
          <year>2011</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <string-name>
            <surname>Bonatti</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lutz</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Wolter</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          :
          <article-title>The complexity of circumscription in description logic</article-title>
          .
          <source>Journal of Arti cial Intelligence Research</source>
          <volume>35</volume>
          ,
          <volume>717</volume>
          {
          <fpage>773</fpage>
          (
          <year>2009</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6.
          <string-name>
            <surname>Bonatti</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Sauro</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          :
          <article-title>On the logical properties of the nonmonotonic description logic DLN</article-title>
          .
          <source>Arti cial Intelligence</source>
          <volume>248</volume>
          ,
          <fpage>85</fpage>
          {
          <fpage>111</fpage>
          (
          <year>2017</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7.
          <string-name>
            <surname>Bozzato</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Eiter</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Sera</surname>
            <given-names>ni</given-names>
          </string-name>
          , L.:
          <article-title>Enhancing context knowledge repositories with justi able exceptions</article-title>
          .
          <source>Arti cial Intelligence</source>
          <volume>257</volume>
          ,
          <fpage>72</fpage>
          {
          <fpage>126</fpage>
          (
          <year>2018</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          8.
          <string-name>
            <surname>Britz</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Casini</surname>
          </string-name>
          , G., Meyer, T.,
          <string-name>
            <surname>Moodley</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Sattler</surname>
            ,
            <given-names>U.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Varzinczak</surname>
            ,
            <given-names>I.</given-names>
          </string-name>
          :
          <article-title>Theoretical foundations of defeasible description logics</article-title>
          .
          <source>Tech. rep. (</source>
          <year>2019</year>
          ), http: //ijv.ovh/common/papers/DefeasibleDL.pdf
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          9.
          <string-name>
            <surname>Britz</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Casini</surname>
          </string-name>
          , G., Meyer, T.,
          <string-name>
            <surname>Varzinczak</surname>
            ,
            <given-names>I.</given-names>
          </string-name>
          :
          <article-title>Preferential role restrictions</article-title>
          .
          <source>In: Proceedings of the 26th International Workshop on Description Logics</source>
          . pp.
          <volume>93</volume>
          {
          <issue>106</issue>
          (
          <year>2013</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          10.
          <string-name>
            <surname>Britz</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Heidema</surname>
          </string-name>
          , J., Meyer, T.:
          <article-title>Semantic preferential subsumption</article-title>
          . In: Lang,
          <string-name>
            <given-names>J.</given-names>
            ,
            <surname>Brewka</surname>
          </string-name>
          ,
          <string-name>
            <surname>G</surname>
          </string-name>
          . (eds.)
          <source>Proceedings of the 11th International Conference on Principles of Knowledge Representation and Reasoning (KR)</source>
          . pp.
          <volume>476</volume>
          {
          <fpage>484</fpage>
          . AAAI Press/MIT Press (
          <year>2008</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          11.
          <string-name>
            <surname>Britz</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Heidema</surname>
          </string-name>
          , J., Meyer, T.:
          <article-title>Modelling object typicality in description logics</article-title>
          . In: Nicholson,
          <string-name>
            <given-names>A.</given-names>
            ,
            <surname>Li</surname>
          </string-name>
          ,
          <string-name>
            <surname>X</surname>
          </string-name>
          . (eds.)
          <source>Proceedings of the 22nd Australasian Joint Conference on Arti cial Intelligence</source>
          . pp.
          <volume>506</volume>
          {
          <fpage>516</fpage>
          . No. 5866
          <string-name>
            <surname>in</surname>
            <given-names>LNAI</given-names>
          </string-name>
          , Springer (
          <year>2009</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          12.
          <string-name>
            <surname>Britz</surname>
          </string-name>
          , K., Meyer, T.,
          <string-name>
            <surname>Varzinczak</surname>
            ,
            <given-names>I.</given-names>
          </string-name>
          :
          <article-title>Semantic foundation for preferential description logics</article-title>
          . In: Wang,
          <string-name>
            <given-names>D.</given-names>
            ,
            <surname>Reynolds</surname>
          </string-name>
          , M. (eds.)
          <source>Proceedings of the 24th Australasian Joint Conference on Arti cial Intelligence</source>
          . pp.
          <volume>491</volume>
          {
          <fpage>500</fpage>
          . No. 7106
          <string-name>
            <surname>in</surname>
            <given-names>LNAI</given-names>
          </string-name>
          , Springer (
          <year>2011</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          13.
          <string-name>
            <surname>Britz</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Varzinczak</surname>
            ,
            <given-names>I.</given-names>
          </string-name>
          :
          <article-title>Introducing role defeasibility in description logics</article-title>
          . In: Michael,
          <string-name>
            <given-names>L.</given-names>
            ,
            <surname>Kakas</surname>
          </string-name>
          ,
          <string-name>
            <surname>A</surname>
          </string-name>
          . (eds.)
          <source>Proceedings of the 15th European Conference on Logics in Arti cial Intelligence (JELIA)</source>
          . pp.
          <volume>174</volume>
          {
          <fpage>189</fpage>
          . No. 10021
          <string-name>
            <surname>in</surname>
            <given-names>LNCS</given-names>
          </string-name>
          , Springer (
          <year>2016</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          14.
          <string-name>
            <surname>Casini</surname>
          </string-name>
          , G., Meyer, T.,
          <string-name>
            <surname>Moodley</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Sattler</surname>
            ,
            <given-names>U.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Varzinczak</surname>
            ,
            <given-names>I.</given-names>
          </string-name>
          :
          <article-title>Introducing defeasibility into OWL ontologies</article-title>
          . In: Arenas,
          <string-name>
            <given-names>M.</given-names>
            ,
            <surname>Corcho</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O.</given-names>
            ,
            <surname>Simperl</surname>
          </string-name>
          ,
          <string-name>
            <given-names>E.</given-names>
            ,
            <surname>Strohmaier</surname>
          </string-name>
          , M.,
          <string-name>
            <surname>d'Aquin</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Srinivas</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Groth</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Dumontier</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          , He in, J.,
          <string-name>
            <surname>Thirunarayan</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Staab</surname>
          </string-name>
          , S. (eds.)
          <source>Proceedings of the 14th International Semantic Web Conference (ISWC)</source>
          . pp.
          <volume>409</volume>
          {
          <fpage>426</fpage>
          . No. 9367
          <string-name>
            <surname>in</surname>
            <given-names>LNCS</given-names>
          </string-name>
          , Springer (
          <year>2015</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          15.
          <string-name>
            <surname>Casini</surname>
          </string-name>
          , G., Meyer, T.,
          <string-name>
            <surname>Moodley</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Varzinczak</surname>
            ,
            <given-names>I.</given-names>
          </string-name>
          :
          <article-title>Nonmonotonic reasoning in description logics: Rational closure for the ABox</article-title>
          .
          <source>In: Proceedings of the 26th International Workshop on Description Logics</source>
          . pp.
          <volume>600</volume>
          {
          <issue>615</issue>
          (
          <year>2013</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          16.
          <string-name>
            <surname>Casini</surname>
          </string-name>
          , G., Meyer, T.,
          <string-name>
            <surname>Moodley</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Varzinczak</surname>
            ,
            <given-names>I.</given-names>
          </string-name>
          :
          <article-title>Towards practical defeasible reasoning for description logics</article-title>
          .
          <source>In: Proceedings of the 26th International Workshop on Description Logics</source>
          . pp.
          <volume>587</volume>
          {
          <issue>599</issue>
          (
          <year>2013</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          17.
          <string-name>
            <surname>Casini</surname>
          </string-name>
          , G., Meyer, T.,
          <string-name>
            <surname>Varzinczak</surname>
            ,
            <given-names>I.</given-names>
          </string-name>
          :
          <article-title>Taking defeasible entailment beyond rational closure</article-title>
          .
          <source>In: Proceedings of the 16th European Conference on Logics in Arti cial Intelligence (JELIA)</source>
          .
          <source>LNCS</source>
          , Springer (forthcoming)
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          18.
          <string-name>
            <surname>Casini</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Straccia</surname>
            ,
            <given-names>U.</given-names>
          </string-name>
          :
          <article-title>Rational closure for defeasible description logics</article-title>
          . In: Janhunen,
          <string-name>
            <surname>T.</surname>
          </string-name>
          , Niemela, I. (eds.)
          <source>Proceedings of the 12th European Conference on Logics in Arti cial Intelligence (JELIA)</source>
          . pp.
          <volume>77</volume>
          {
          <fpage>90</fpage>
          . No. 6341
          <string-name>
            <surname>in</surname>
            <given-names>LNCS</given-names>
          </string-name>
          ,
          <source>SpringerVerlag</source>
          (
          <year>2010</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          19.
          <string-name>
            <surname>Casini</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Straccia</surname>
            ,
            <given-names>U.</given-names>
          </string-name>
          :
          <article-title>Lexicographic closure for defeasible description logics</article-title>
          .
          <source>In: Proceedings of the 8th Australasian Ontology Workshop (AOW)</source>
          . vol.
          <volume>969</volume>
          , pp.
          <volume>4</volume>
          {
          <fpage>15</fpage>
          . CEUR Workshop Proceedings (
          <year>2012</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          20.
          <string-name>
            <surname>Casini</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Straccia</surname>
            ,
            <given-names>U.</given-names>
          </string-name>
          :
          <article-title>Defeasible inheritance-based description logics</article-title>
          .
          <source>Journal of Arti cial Intelligence Research (JAIR) 48</source>
          ,
          <fpage>415</fpage>
          {
          <fpage>473</fpage>
          (
          <year>2013</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref21">
        <mixed-citation>
          21.
          <string-name>
            <surname>Casini</surname>
          </string-name>
          , G., Meyer, T.,
          <string-name>
            <surname>Moodley</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Nortje</surname>
          </string-name>
          , R.:
          <article-title>Relevant closure: A new form of defeasible reasoning for description logics</article-title>
          . In: Ferme,
          <string-name>
            <given-names>E.</given-names>
            ,
            <surname>Leite</surname>
          </string-name>
          ,
          <string-name>
            <surname>J</surname>
          </string-name>
          . (eds.)
          <source>Proceedings of the 14th European Conference onLogics in Arti cial Intelligence (JELIA)</source>
          . pp.
          <volume>92</volume>
          {
          <issue>106</issue>
          (
          <year>2014</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref22">
        <mixed-citation>
          22.
          <string-name>
            <surname>Casini</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Straccia</surname>
            ,
            <given-names>U.</given-names>
          </string-name>
          :
          <article-title>Defeasible inheritance-based description logics</article-title>
          . In: Walsh,
          <string-name>
            <surname>T</surname>
          </string-name>
          . (ed.)
          <source>Proceedings of the 22nd International Joint Conference on Arti cial Intelligence (IJCAI)</source>
          . pp.
          <volume>813</volume>
          {
          <issue>818</issue>
          (
          <year>2011</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref23">
        <mixed-citation>
          23.
          <string-name>
            <surname>Casini</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Straccia</surname>
          </string-name>
          , U., Meyer, T.:
          <article-title>A polynomial time subsumption algorithm for nominal safe ELO? under rational closure</article-title>
          .
          <source>Information Sciences</source>
          (
          <year>2018</year>
          ). https://doi.org/10.1016/j.ins.
          <year>2018</year>
          .
          <volume>09</volume>
          .037
        </mixed-citation>
      </ref>
      <ref id="ref24">
        <mixed-citation>
          24.
          <string-name>
            <surname>Donini</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Nardi</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Rosati</surname>
          </string-name>
          , R.:
          <article-title>Description logics of minimal knowledge and negation as failure</article-title>
          .
          <source>ACM Transactions on Computational Logic</source>
          <volume>3</volume>
          (
          <issue>2</issue>
          ),
          <volume>177</volume>
          {
          <fpage>225</fpage>
          (
          <year>2002</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref25">
        <mixed-citation>
          25.
          <string-name>
            <surname>Giordano</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Gliozzi</surname>
            ,
            <given-names>V.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Olivetti</surname>
            ,
            <given-names>N.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Pozzato</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          :
          <article-title>Reasoning about typicality in preferential description logics</article-title>
          . In: Holldobler,
          <string-name>
            <given-names>S.</given-names>
            ,
            <surname>Lutz</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            ,
            <surname>Wansing</surname>
          </string-name>
          , H. (eds.)
          <source>Proceedings of the 11th European Conference on Logics in Arti cial Intelligence (JELIA)</source>
          . pp.
          <volume>192</volume>
          {
          <fpage>205</fpage>
          . No. 5293
          <string-name>
            <surname>in</surname>
            <given-names>LNAI</given-names>
          </string-name>
          , Springer (
          <year>2008</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref26">
        <mixed-citation>
          26.
          <string-name>
            <surname>Giordano</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Gliozzi</surname>
            ,
            <given-names>V.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Olivetti</surname>
            ,
            <given-names>N.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Pozzato</surname>
          </string-name>
          , G.:
          <article-title>A non-monotonic description logic for reasoning about typicality</article-title>
          .
          <source>Arti cial Intelligence</source>
          <volume>195</volume>
          ,
          <fpage>165</fpage>
          {
          <fpage>202</fpage>
          (
          <year>2013</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref27">
        <mixed-citation>
          27.
          <string-name>
            <surname>Giordano</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Gliozzi</surname>
            ,
            <given-names>V.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Olivetti</surname>
            ,
            <given-names>N.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Pozzato</surname>
          </string-name>
          , G.:
          <article-title>Semantic characterization of rational closure: From propositional logic to description logics</article-title>
          .
          <source>Arti cial Intelligence</source>
          <volume>226</volume>
          ,
          <issue>1</issue>
          {
          <fpage>33</fpage>
          (
          <year>2015</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref28">
        <mixed-citation>
          28.
          <string-name>
            <surname>Giordano</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Dupre</surname>
          </string-name>
          , D.T.:
          <article-title>Defeasible reasoning in SROEL: from rational entailment to rational closure</article-title>
          .
          <source>Fundam. Inform</source>
          .
          <volume>161</volume>
          (
          <issue>1-2</issue>
          ),
          <volume>135</volume>
          {
          <fpage>161</fpage>
          (
          <year>2018</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref29">
        <mixed-citation>
          29.
          <string-name>
            <surname>Giordano</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Gliozzi</surname>
            ,
            <given-names>V.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Olivetti</surname>
          </string-name>
          , N.:
          <article-title>Towards a rational closure for expressive description logics: the case of SHIQ</article-title>
          . Fundam. Inform.
          <volume>159</volume>
          (
          <issue>1-2</issue>
          ),
          <volume>95</volume>
          {
          <fpage>122</fpage>
          (
          <year>2018</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref30">
        <mixed-citation>
          30.
          <string-name>
            <surname>Governatori</surname>
          </string-name>
          , G.:
          <article-title>Defeasible description logics</article-title>
          . In: Antoniou,
          <string-name>
            <given-names>G.</given-names>
            ,
            <surname>Boley</surname>
          </string-name>
          , H. (eds.)
          <article-title>Rules and Rule Markup Languages for the Semantic Web</article-title>
          . pp.
          <volume>98</volume>
          {
          <fpage>112</fpage>
          . No. 3323
          <string-name>
            <surname>in</surname>
            <given-names>LNCS</given-names>
          </string-name>
          , Springer (
          <year>2004</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref31">
        <mixed-citation>
          31.
          <string-name>
            <surname>Grosof</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Horrocks</surname>
            ,
            <given-names>I.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Volz</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Decker</surname>
            ,
            <given-names>S.:</given-names>
          </string-name>
          <article-title>Description logic programs: Combining logic programs with description logic</article-title>
          .
          <source>In: Proceedings of the 12th International Conference on World Wide Web (WWW)</source>
          . pp.
          <volume>48</volume>
          {
          <fpage>57</fpage>
          .
          <string-name>
            <surname>ACM</surname>
          </string-name>
          (
          <year>2003</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref32">
        <mixed-citation>
          32.
          <string-name>
            <surname>Heymans</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Vermeir</surname>
            ,
            <given-names>D.:</given-names>
          </string-name>
          <article-title>A defeasible ontology language</article-title>
          . In: Meersman,
          <string-name>
            <given-names>R.</given-names>
            ,
            <surname>Tari</surname>
          </string-name>
          ,
          <string-name>
            <surname>Z</surname>
          </string-name>
          . (eds.) CoopIS/DOA/ODBASE. pp.
          <volume>1033</volume>
          {
          <fpage>1046</fpage>
          . No. 2519
          <string-name>
            <surname>in</surname>
            <given-names>LNCS</given-names>
          </string-name>
          , Springer (
          <year>2002</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref33">
        <mixed-citation>
          33.
          <string-name>
            <surname>Kraus</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lehmann</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Magidor</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          :
          <article-title>Nonmonotonic reasoning, preferential models and cumulative logics</article-title>
          .
          <source>Arti cial Intelligence</source>
          <volume>44</volume>
          ,
          <fpage>167</fpage>
          {
          <fpage>207</fpage>
          (
          <year>1990</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref34">
        <mixed-citation>
          34.
          <string-name>
            <surname>Lehmann</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Magidor</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          :
          <article-title>What does a conditional knowledge base entail?</article-title>
          <source>Articial Intelligence</source>
          <volume>55</volume>
          ,
          <issue>1</issue>
          {
          <fpage>60</fpage>
          (
          <year>1992</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref35">
        <mixed-citation>
          35.
          <string-name>
            <surname>Lutz</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          :
          <article-title>The complexity of conjunctive query answering in expressive description logics</article-title>
          .
          <source>Automated Reasoning</source>
          pp.
          <volume>179</volume>
          {
          <issue>193</issue>
          (
          <year>2008</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref36">
        <mixed-citation>
          36.
          <string-name>
            <surname>Padgham</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Zhang</surname>
          </string-name>
          , T.:
          <article-title>A terminological logic with defaults: A de nition and an application</article-title>
          . In: Bajcsy,
          <string-name>
            <surname>R</surname>
          </string-name>
          . (ed.)
          <source>Proceedings of the 13th International Joint Conference on Arti cial Intelligence (IJCAI)</source>
          . pp.
          <volume>662</volume>
          {
          <fpage>668</fpage>
          . Morgan Kaufmann Publishers (
          <year>1993</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref37">
        <mixed-citation>
          37.
          <string-name>
            <surname>Pensel</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Turhan</surname>
            ,
            <given-names>A.Y.</given-names>
          </string-name>
          :
          <article-title>Including quanti cation in defeasible reasoning for the description logic EL?</article-title>
          . In: Balduccini,
          <string-name>
            <given-names>M.</given-names>
            ,
            <surname>Janhunen</surname>
          </string-name>
          , T. (eds.)
          <source>Proceedings of the 14th International Conference on Logic Programming and Nonmonotonic Reasoning (LPNMR)</source>
          . pp.
          <volume>78</volume>
          {
          <fpage>84</fpage>
          . No. 10377
          <string-name>
            <surname>in</surname>
            <given-names>LNCS</given-names>
          </string-name>
          , Springer (
          <year>2017</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref38">
        <mixed-citation>
          38.
          <string-name>
            <surname>Pensel</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Turhan</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          :
          <article-title>Reasoning in the defeasible description logic EL? - computing standard inferences under rational and relevant semantics</article-title>
          .
          <source>Int. J. Approx. Reasoning</source>
          <volume>103</volume>
          ,
          <issue>28</issue>
          {
          <fpage>70</fpage>
          (
          <year>2018</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref39">
        <mixed-citation>
          39.
          <string-name>
            <surname>Qi</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Pan</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Ji</surname>
            ,
            <given-names>Q.</given-names>
          </string-name>
          :
          <article-title>Extending description logics with uncertainty reasoning in possibilistic logic</article-title>
          . In: Mellouli,
          <string-name>
            <surname>K</surname>
          </string-name>
          . (ed.)
          <source>Proceedings of the 9th European Conference on Symbolic and Quantitative Approaches to Reasoning with Uncertainty</source>
          . pp.
          <volume>828</volume>
          {
          <fpage>839</fpage>
          . No. 4724
          <string-name>
            <surname>in</surname>
            <given-names>LNAI</given-names>
          </string-name>
          , Springer (
          <year>2007</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref40">
        <mixed-citation>
          40.
          <string-name>
            <surname>Quantz</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Royer</surname>
          </string-name>
          , V.:
          <article-title>A preference semantics for defaults in terminological logics</article-title>
          .
          <source>In: Proceedings of the 3rd International Conference on Principles of Knowledge Representation and Reasoning (KR)</source>
          . pp.
          <volume>294</volume>
          {
          <issue>305</issue>
          (
          <year>1992</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref41">
        <mixed-citation>
          41.
          <string-name>
            <surname>Quantz</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Ryan</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          :
          <article-title>Preferential default description logics</article-title>
          .
          <source>Tech. rep.</source>
          , TU Berlin (
          <year>1993</year>
          ), www.tu-berlin.de/fileadmin/fg53/KIT-Reports/
          <year>r110</year>
          .pdf
        </mixed-citation>
      </ref>
      <ref id="ref42">
        <mixed-citation>
          42.
          <string-name>
            <surname>Schmidt-Schau</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Smolka</surname>
          </string-name>
          , G.:
          <article-title>Attributive concept descriptions with complements</article-title>
          .
          <source>Arti cial intelligence</source>
          <volume>48</volume>
          (
          <issue>1</issue>
          ),
          <volume>1</volume>
          {
          <fpage>26</fpage>
          (
          <year>1991</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref43">
        <mixed-citation>
          43.
          <string-name>
            <surname>Sengupta</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Alfa</surname>
            <given-names>Krisnadhi</given-names>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            ,
            <surname>Hitzler</surname>
          </string-name>
          ,
          <string-name>
            <surname>P.</surname>
          </string-name>
          :
          <article-title>Local closed world semantics: Grounded circumscription for OWL</article-title>
          . In: Aroyo,
          <string-name>
            <given-names>L.</given-names>
            ,
            <surname>Welty</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            ,
            <surname>Alani</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            ,
            <surname>Taylor</surname>
          </string-name>
          , J.,
          <string-name>
            <surname>Bernstein</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kagal</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Noy</surname>
            ,
            <given-names>N.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Blomqvist</surname>
          </string-name>
          , E. (eds.)
          <source>Proceedings of the 10th International Semantic Web Conference (ISWC)</source>
          . pp.
          <volume>617</volume>
          {
          <fpage>632</fpage>
          . No. 7031
          <string-name>
            <surname>in</surname>
            <given-names>LNCS</given-names>
          </string-name>
          , Springer (
          <year>2011</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref44">
        <mixed-citation>
          44.
          <string-name>
            <surname>Straccia</surname>
            ,
            <given-names>U.</given-names>
          </string-name>
          :
          <article-title>Default inheritance reasoning in hybrid KL-ONE-style logics</article-title>
          . In: Bajcsy,
          <string-name>
            <surname>R</surname>
          </string-name>
          . (ed.)
          <source>Proceedings of the 13th International Joint Conference on Arti cial Intelligence (IJCAI)</source>
          . pp.
          <volume>676</volume>
          {
          <fpage>681</fpage>
          . Morgan Kaufmann Publishers (
          <year>1993</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref45">
        <mixed-citation>
          45.
          <string-name>
            <surname>Varzinczak</surname>
          </string-name>
          , I.:
          <article-title>A note on a description logic of concept and role typicality for defeasible reasoning over ontologies</article-title>
          .
          <source>Logica Universalis</source>
          <volume>12</volume>
          (
          <issue>3-4</issue>
          ),
          <volume>297</volume>
          {
          <fpage>325</fpage>
          (
          <year>2018</year>
          )
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>