<!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>Reasoning about exceptions in ontologies: from the lexicographic closure to the skeptical closure</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Laura Giordano</string-name>
          <email>laura.giordano@uniupo.it</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Valentina Gliozzi</string-name>
          <email>valentina.gliozzi@unito.it</email>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>DISIT - Universita` del Piemonte Orientale</institution>
          ,
          <addr-line>Alessandria</addr-line>
          ,
          <country country="IT">Italy</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Dipartimento di Informatica, Universita` di Torino</institution>
          ,
          <country country="IT">Italy</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>Reasoning about exceptions in ontologies is nowadays one of the challenges the description logics community is facing. The paper describes a preferential approach for dealing with exceptions in Description Logics, based on the rational closure. The rational closure has the merit of providing a simple and efficient approach for reasoning with exceptions, but it does not allow independent handling of the inheritance of different defeasible properties of concepts. In this work we outline a possible solution to this problem by introducing a variant of the lexicographical closure, that we call skeptical closure, which requires to construct a single base. A preliminary version of this work appeared in [22].</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>Introduction</title>
      <p>
        Reasoning about exceptions in ontologies is nowadays one of the challenges the
description logics community is facing, a challenge which is at the very roots of the
development of non-monotonic reasoning in the 80s. Many non-monotonic extensions of
Description Logics (DLs) have been developed incorporating non-monotonic features
from most non-monotonic formalisms in the literature [
        <xref ref-type="bibr" rid="ref10 ref13 ref14 ref19 ref2 ref20 ref21 ref25 ref26 ref28 ref30 ref31 ref32 ref37 ref7 ref8">2, 19, 25, 10, 21, 31, 8, 14, 37, 7,
20, 32, 13, 26, 30, 28</xref>
        ], or defining new constructions and semantics such as in [
        <xref ref-type="bibr" rid="ref6 ref9">6, 9</xref>
        ].
      </p>
      <p>
        The paper is based on a preferential approach for dealing with exceptions in
description logics, where a typicality operator is used to select the typical (or most preferred)
instances of a concept [
        <xref ref-type="bibr" rid="ref25">25</xref>
        ]. This approach, as the preferential approach in [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ], has been
developed along the lines of the preferential semantics introduced by Kraus, Lehmann
and Magidor [
        <xref ref-type="bibr" rid="ref33 ref34">33, 34</xref>
        ].
      </p>
      <p>
        We focus on the rational closure for DLs [
        <xref ref-type="bibr" rid="ref12 ref13 ref14 ref17 ref28">14, 17, 13, 28, 12</xref>
        ] and, in particular, on the
construction developed in [
        <xref ref-type="bibr" rid="ref28">28</xref>
        ], which is semantically characterized by minimal
(canonical) preferential models. While the rational closure provides a simple and efficient
approach for reasoning with exceptions, exploiting polynomial reductions to standard
DLs [
        <xref ref-type="bibr" rid="ref27">27</xref>
        ], the rational closure does not allow an independent handling of the inheritance
of different defeasible properties of concepts1 so that, if a subclass of C is exceptional
for a given aspect, it is exceptional tout court and does not inherit any of the typical
properties of C. This problem was called by Pearl [
        <xref ref-type="bibr" rid="ref39">39</xref>
        ] “the blocking of property
inheritance problem”, and it is an instance of the “drowning problem” in [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ].
1 By properties of a concept, here we generically mean characteristic features of a class of
objects (represented by a set of inclusion axioms) rather than roles (properties in OWL [
        <xref ref-type="bibr" rid="ref38">38</xref>
        ]).
      </p>
      <p>
        To cope with this problem Lehmann [
        <xref ref-type="bibr" rid="ref35">35</xref>
        ] introduced the notion of the lexicographic
closure, which was extended to Description Logics by Casini and Straccia [
        <xref ref-type="bibr" rid="ref16">16</xref>
        ], while
in [
        <xref ref-type="bibr" rid="ref17">17</xref>
        ] the same authors develop an inheritance-based approach for defeasible DLs.
Other proposals to deal with this “all or nothing” behavior in the context of DLs are the
logic of overriding, DLN , by Bonatti, Faella, Petrova and Sauro [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ], a nonmonotonic
description logic in which conflicts among defaults are solved based on specificity, and
the work by Gliozzi [
        <xref ref-type="bibr" rid="ref29">29</xref>
        ], who develops a semantics for defeasible inclusions in which
models are equipped with several preference relations.
      </p>
      <p>
        In this paper we will consider a variant of the lexicographic closure. The
lexicographic closure allows for stronger inferences with respect to rational closure, but
computing the defeasible consequences in the lexicographic closure may require to compute
several alternative bases [
        <xref ref-type="bibr" rid="ref35">35</xref>
        ], namely, consistent sets of defeasible inclusions which are
maximal with respect to a (seriousness) ordering. We propose an alternative notion of
closure, the skeptical closure, which can be regarded as a more skeptical variant of the
lexicographic closure. It is a refinement of rational closure which allows for stronger
inferences, but it is weaker than the lexicographic closure and its computation does not
require to generate all the alternative maximally consistent bases. Roughly speaking,
the construction is based on the idea of building a single base, i.e. a single maximal
consistent set of defeasible inclusions, starting with the defeasible inclusions with highest
rank and progressively adding less specific inclusions, when consistent, but excluding
the defeasible inclusions which produce a conflict at a certain stage without considering
alternative consistent bases.
      </p>
      <p>
        Schedule of the paper is the following. In section 2 we recall the definition of
rational closure for ALC in [
        <xref ref-type="bibr" rid="ref28">28</xref>
        ]. In section 3, we define the new closure and in Section 4
we conclude the paper with some discussion of related work.
2
      </p>
    </sec>
    <sec id="sec-2">
      <title>The rational closure</title>
      <p>
        We briefly recall the logic ALC + TR which is at the basis of a rational closure
construction proposed in [
        <xref ref-type="bibr" rid="ref28">28</xref>
        ] for ALC, which extends to ALC the notion of rational closure
introduced by Lehmann and Magidor [
        <xref ref-type="bibr" rid="ref34">34</xref>
        ]. The idea underlying ALC + TR is that of
extending the standard ALC with concepts of the form T(C), whose intuitive meaning
is that T(C) selects the typical instances of a concept C, to distinguish between the
properties that hold for all instances of concept C (C ⊑ D), and those that only hold
for the typical such instances (T(C) ⊑ D). The ALC + TR language is defined as
follows: CR := A | ⊤ | ⊥ | ¬CR | CR ⊓ CR | CR ⊔ CR | ∀R.CR | ∃R.CR, and
CL := CR | T(CR), where A is a concept name and R a role name. A KB is a pair
K = (T , A), where the TBox T contains a finite set of concept inclusions CL ⊑ CR
and the ABox A contains a finite set of assertions of the form CR(a) and R(a, b), for
a, b individual names.
      </p>
      <p>
        The semantics of ALC + TR is defined in terms of rational models: ordinary models of
ALC are equipped with a preference relation &lt; on the domain, whose intuitive meaning
is to compare the “typicality” of domain elements: x &lt; y means that x is more typical
than y. The instances of T(C) are the instances of concept C that are minimal with
respect to &lt;. We refer to [
        <xref ref-type="bibr" rid="ref28">28</xref>
        ] for a detailed description of the semantics and we denote
by |=ALC+TR entailment in ALC + TR.
      </p>
      <p>The rational closure construction assigns a rank to each concept of the KB (the
highest the rank, the more specific is the concept). It is based on the notion of exceptionality.
Roughly speaking T(C) ⊑ D holds in the rational closure of K if C is less exceptional
than C ⊓ ¬D. We shortly recall the construction of the rational closure w.r.t. TBox.
Definition 1 (Exceptionality of concepts and inclusions). Let E be a TBox and C a
concept. C is exceptional for E if and only if E |=ALC+TR T(⊤) ⊑ ¬C.2 An inclusion
T(C) ⊑ D is exceptional for E if C is exceptional for E. The set of inclusions in TBox
which are exceptional for E will be denoted by E (E).</p>
      <p>
        Given a TBox T , it is possible to define a sequence of non increasing subsets of TBox
ordered according to the exceptionality of the elements E0 ⊇ E1 ⊇ E2 . . . by letting
E0 = T and, for i &gt; 0, Ei = E (Ei−1) ∪ {C ⊑ D ∈ TBox s.t. T does not occurr in C}.
Observe that, being KB finite, there is an n ≥ 0 such that, for all m &gt; n, Em = En
or Em = ∅. A concept C has rank i (denoted rank (C) = i) for T , iff i is the least
natural number for which C is not exceptional for Ei. If C is exceptional for all Ei
then rank (C) = ∞ (C has no rank). The rank of a typicality inclusion T(C) ⊑ D is
rank (C). Rational closure builds on this notion of exceptionality:
Definition 2 (Rational closure of TBox [
        <xref ref-type="bibr" rid="ref28">28</xref>
        ]). Let K = (T , K) be a DL knowledge
base. A typicality inclusion T(C) ⊑ D is in the rational closure of K w.r.t. TBox if
either rank (C) &lt; rank (C ⊓ ¬D) or rank (C) = ∞.
      </p>
      <p>
        Exploiting the fact that entailment in ALC + TR can be polynomially encoded into
entailment in ALC, it is easy to see that deciding if an inclusion T(C) ⊑ D belongs to
the rational closure of TBox is a problem in EXPTIME [
        <xref ref-type="bibr" rid="ref28">28</xref>
        ].
      </p>
      <p>Example 1. Let K be the knowledge base with the following TBox T :
T(Student ) ⊑ ¬Pay Taxes
T(WStudent ) ⊑ Pay Taxes
T(Student ) ⊑ Young</p>
      <p>WStudent ⊑ Student
stating that typical students do not pay taxes and are young, while typical working
students (which are students) do pay taxes. We can see that Student has rank 0, while
WStudent has rank 1 (as working students falsify the first default) and:</p>
      <p>E0 = T ; E1 = {T(WStudent )⊑ Pay Taxes , WStudent ⊑ Student};
and the defeasible inclusions T(Student ⊓ Italian) ⊑ ¬Pay Taxes and T(WStudent
⊓Italian) ⊑ Pay Taxes both belong, as expected, to the rational closure of K, as
being Italian is irrelevant with respect to being or not a typical student. However, we
cannot conclude that T(WStudent) ⊑ Y oung, as concept WStudent is exceptional
w.r.t. Student concerning the property of paying taxes and, hence, it does not inherit
any defeasible property of Student .</p>
      <p>
        In this example the rational closure is too weak to infer that typical working students, as
all typical students, are young. The lexicographic closure [
        <xref ref-type="bibr" rid="ref35">35</xref>
        ] strengthens the rational
2 Observe that, as the instances of concept ⊤ are all the domain elements, T(⊤) is the set of all
the preferred domain elements w.r.t. &lt;
closure by allowing to retain, roughly speaking, as many as possible of the defeasible
properties, lgiving preference to the more specific properties. In the example, the
property of students of being Young would be inherited by working students, as it is
consistent with all the other (strict or defeasible) properties of W Student (those in E1). In the
general case, there may be exponentially many alternative sets of defeasible inclusions
(bases) which are maximal and consistent for a given concept and the lexicographic
closure considers all of them to conclude that a defeasible inclusion is accepted. Besides
specificity, the lexicographic closure also considers the number of defaults accepted, for
each rank, in the alternative bases and gives preference to those bases maximizing the
number of defaults with the highest rank. In the next section we propose an approach
weaker than the lexicographic closure, which leads to the construction of a single base.
3
      </p>
    </sec>
    <sec id="sec-3">
      <title>From the lexicographic to the skeptical closure</title>
      <p>
        Given a concept B, one wants to identify the defeasible properties of the B-elements.
Assume that the rational closure of the knowledge base K has already been constructed
and that k is the rank of concept B in the rational closure. The typical B elements
are clearly compatible with all the defeasible inclusions in Ek, but they might satisfy
other defeasible inclusions with lower rank, i.e. those included in E0, E1, . . . , Ek−1.
In general, there may be alternative maximal sets of defeasible inclusions compatible
with B, among which one would prefer those that maximize the number of defeasible
inclusions with higher rank. This is indeed what is done by the lexicographic closure
[
        <xref ref-type="bibr" rid="ref35">35</xref>
        ], which considers alternative maximally preferred sets of defaults called “bases”,
which, roughly speaking, maximize the number of defaults of higher ranks with respect
to those with lower ranks (the so called degree of seriousness), and where situations
which violate more defaults with a certain rank are considered to be less plausible than
situations which violates less defaults with the same rank. As a difference, in the
following, we aim at defining a construction which skeptically builds a single set of defeasible
inclusions compatible with B.
      </p>
      <p>Let SB be the set of typicality inclusions T(C) ⊑ D in K which are individually
compatible with B w.r.t. Ek, that is</p>
      <p>
        SB = {T(C) ⊑ D ∈ TBox | Ek ∪ {T(C) ⊑ D} 6|=ALC+TR T(⊤) ⊑ ¬B}.
Clearly, although each defeasible inclusion in SB is compatible with B, it might be the
case that overall set SB is not compatible with B, i.e., Ek ∪ SB |=ALC+TR T(⊤) ⊑
¬B. When compatible with B, SB is the unique maximal basis with respect to the
seriousness ordering in [
        <xref ref-type="bibr" rid="ref35">35</xref>
        ] (as defined for constructing the lexicographic closure).
      </p>
      <p>When SB is not compatible with B, we cannot use all the defeasible inclusions in
SB to derive conclusions about typical B elements. In this case, we can either just use
the defeasible inclusions in Ek , as in the rational closure, or we can additionally use
a subset of the defeasible inclusions SB . For instance, we can additionally use all the
defeasible inclusions in SB with rank k − 1 (let us call this set SkB−1), provided they are
(altogether) compatible with B and Ek. Then, we can, possibly, add all the defeasible
inclusions with rank k − 2 which are individually compatible with B w.r.t. Ek ∪ SkB−1
(let us call them SkB−2), provided they are altogether compatible with B, Ek and SkB−1,
and so on and so forth, for lower ranks. This leads to the construction below.
Definition 3. Given two sets of defeasible inclusions S and S′, S is globally compatible
with B w.r.t. S′ if S ∪ S′ 6|=ALC+TR T(⊤) ⊑ ¬B.</p>
      <p>Definition 4. Let B be a concept such that rank (B) = k. The skeptical closure of K
with respect to B is the set of inclusions Ssk,B = Ek ∪ SkB−1 ∪ SkB−2 ∪ . . . ∪ ShB where:
- SiB ⊆ Ei − Ei+1 is the set of defeasible inclusions with rank i which are individually
compatible with B w.r.t. Ek ∪ SkB−1 ∪ SkB−2 ∪ . . . ∪ SiB+1 (for each finite rank i ≤ k);
- h is the least j (for 0 ≤ j ≤ k − 1) such that SjB is globally compatible with B w.r.t.
Ek ∪ SkB−1 ∪ SkB−2 ∪ . . . ∪ SjB+1, if such a j exists; Ssk,B = Ek, otherwise.
Intuitively, Ssk,B contains, for each rank j, all the defeasible inclusions having rank
j which are compatible with B and with the more specific defeasible inclusions (with
rank &gt; j). As ShB−1 is not included in the skeptical closure, it must be that Ek ∪ SkB−1 ∪
SkB−2 ∪ . . . ∪ Sh ∪ ShB−1 |=ALC+TR T(⊤) ⊑ ¬B i.e., the set ShB−1 contains conflicting
defeasible inclusions which are not overridden by more specific ones. In this case, the
inclusions in ShB−1 (and all the defeasible inclusions with rank lower than h − 1) are not
included in the skeptical closure w.r.t. B. Let us now define entailment of a defeasible
inclusion from the skeptical closure of TBox.</p>
      <p>Definition 5. Let T(B) ⊑ D be a defeasible inclusion and let k = rank (B) be the
rank of concept B in the rational closure. T(B) ⊑ D is in the skeptical closure of
TBox if Ssk,B |=ALC+TR T(⊤) ⊑ (¬B ⊔ D).</p>
      <p>After the rational closure of the TBox has been computed, the identification of the
defeasible inclusions in Ssk,B requires a number of entailment checks which is linear in
the number of defeasible inclusions in TBox: the individual compatibility of a
defeasible inclusion of rank i in TBox has to be checked only once to compute SiB; also, for
each rank i of the rational closure (in the worst case), a (global) compatibility check is
needed for SiB.</p>
      <p>In Example 1 the inclusion T(WStudent ) ⊑ Young is in the skeptical closure of
TBox, as WStudent has rank 1 and inclusion T(Student ) ⊑ Young in E0 is
compatible with WStudent. No other inclusions with rank 0 are compatible with E1.
Example 2. Let us consider, instead, the knowledge base K ′ with TBox:
T(Student ) ⊑ ¬Pay Taxes
T(Worker ) ⊑ Pay Taxes
T(Student ) ⊑ Young</p>
      <p>WStudent ⊑ Student ⊓ Worker
the inclusion T(WStudent ) ⊑ Young is not in the skeptical closure of TBox ′, as
S0WStudent is not compatible with WStudent (w.r.t. E1), due to the conflicting defaults
concerning tax payment for Worker and Student (both with rank 0). Hence, the
defeasible property that typical students are young is not inherited by typical working
students.</p>
      <p>Notice that, the property that typical working students are young is accepted in the
lexicographic closure of K′, as there are two bases (the one including T(Student ) ⊑
¬Pay Taxes and the other T(Worker ) ⊑ Pay Taxes ), both containing T(Student )
⊑ Young. The skeptical closure is indeed weaker than the lexicographic closure.
4</p>
    </sec>
    <sec id="sec-4">
      <title>Conclusions and related work</title>
      <p>
        We have introduced a weaker variant of the lexicographic closure [
        <xref ref-type="bibr" rid="ref16 ref35">35, 16</xref>
        ], which deals
with the problem of “all or nothing” affecting the rational closure without generating
alternative “bases”. Other refinements of the rational closure, also deal with this
limitation of the rational closure, are the relevant closure [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ] and the inheritance-based
rational closure [
        <xref ref-type="bibr" rid="ref15 ref17">15, 17</xref>
        ], In particular, in [
        <xref ref-type="bibr" rid="ref15 ref17">15, 17</xref>
        ], a new closure operation is defined by
combining the rational closure with defeasible inheritance networks. The
inheritancebased rational closure, in Example 2, is able to conclude that typical working students
are young, relying on the fact that only the information related to the connection of
WStudent and Young (and, in particular, only the defeasible inclusions occurring on
the routes connecting WStudent and Young in the corresponding net) are used in the
rational closure construction for answering the query.
      </p>
      <p>
        Another approach which deals with the above problem of “inheritance with
exceptions” has been proposed by Bonatti et al. in [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ], where the logic DLN captures a form
of “inheritance with overriding”: a defeasible inclusion is inherited by a more specific
class if it is not overridden by more specific (conflicting) properties. In Example 2, our
construction behaves differently from DLN , as in DLN the concept WStudent has an
inconsistent prototype, as working students inherit two conflicting properties by
superclasses: the property of students of paying taxes and the property of workers of paying
taxes. In the skeptical closure one cannot conclude that T(WStudent ) ⊑ ⊥ and, using
the terminology in [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ], the conflict is “silently removed”. In this respect, the
skeptical closure appears to be weaker than DLN , although it shares with DLN (and with
lexicographic closure) a notion of overriding.
      </p>
      <p>
        Bozzato et al. in [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ] present an extension of the CKR framework in which defeasible
axioms can be included in the global context and can be overridden by knowledge in
a local context. Exceptions have to be justified in terms of semantic consequence. A
translation of extended CHRs (with knowledge bases in SROIQ-RL) into Datalog
programs under the answer set semantics is also defined.
      </p>
      <p>
        Concerning the multipreference semantics introduced in [
        <xref ref-type="bibr" rid="ref29">29</xref>
        ] (and further refined in
[
        <xref ref-type="bibr" rid="ref23">23</xref>
        ]) to provide a semantic strengthening of the rational closure, we have shown in [
        <xref ref-type="bibr" rid="ref23">23</xref>
        ]
that a variant of Lehmann’s lexicographic closure (which does not take into account
the number of defaults within the same level, but only their subset inclusion) provides
a sound approximation of the multipreference semantics. We expect that the skeptical
closure introduced in this work is still a sound, though weaker, approximation for the
multipreference semantics in [
        <xref ref-type="bibr" rid="ref23">23</xref>
        ].
      </p>
      <p>
        Detailed comparisons and the study of the semantics underlying the skeptical
closure will be subject of future work. The relationships among the above variants of
rational closure for DLs and the notions of rational closure for DLs developed in the
contexts of fuzzy logic [
        <xref ref-type="bibr" rid="ref18">18</xref>
        ] and probabilistic logics [
        <xref ref-type="bibr" rid="ref36">36</xref>
        ] have to be investigated as well.
As it has been show in [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ] for the propositional logic case, KLM preferential logics and
the rational closure [
        <xref ref-type="bibr" rid="ref33 ref34">33, 34</xref>
        ], the probabilistic approach [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ], the system Z [
        <xref ref-type="bibr" rid="ref39">39</xref>
        ] and the
possibilistic approach [
        <xref ref-type="bibr" rid="ref3 ref4">4, 3</xref>
        ] are all related with each other, and similar relations might
be expected to hold for the non-monotonic extensions of description logics as well.
Although the skeptical closure has been defined based on the preferential extension of
ALC, the same construction could be adopted for more expressive description logics,
provided the rational closure can be defined [
        <xref ref-type="bibr" rid="ref24">24</xref>
        ], as well as for the propositional case.
      </p>
      <p>Acknowledgement: We thank the anonymous reviewers for their helpful comments.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <given-names>E.W.</given-names>
            <surname>Adams</surname>
          </string-name>
          .
          <article-title>The logic of conditionals</article-title>
          . D. Reidel, Dordrecht,
          <year>1975</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <given-names>F.</given-names>
            <surname>Baader</surname>
          </string-name>
          and
          <string-name>
            <surname>B. Hollunder.</surname>
          </string-name>
          <article-title>Priorities on defaults with prerequisites, and their application in treating specificity in terminological default logic</article-title>
          .
          <source>Journal of Automated Reasoning (JAR)</source>
          ,
          <volume>15</volume>
          (
          <issue>1</issue>
          ):
          <fpage>41</fpage>
          -
          <lpage>68</lpage>
          ,
          <year>1995</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <given-names>S.</given-names>
            <surname>Benferhat</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Dubois</surname>
          </string-name>
          , and
          <string-name>
            <given-names>H.</given-names>
            <surname>Prade</surname>
          </string-name>
          .
          <article-title>Nonmonotonic reasoning, conditional objects and possibility theory</article-title>
          .
          <source>Artificial Intelligence</source>
          ,
          <volume>92</volume>
          (
          <issue>1-2</issue>
          ):
          <fpage>259</fpage>
          -
          <lpage>276</lpage>
          ,
          <year>1997</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <given-names>Salem</given-names>
            <surname>Benferhat</surname>
          </string-name>
          , Didier Dubois, and Henri Prade.
          <article-title>Representing default rules in possibilistic logic</article-title>
          .
          <source>In Proc. KR'92</source>
          , Cambridge, MA, October
          <volume>25</volume>
          -
          <issue>29</issue>
          ,
          <year>1992</year>
          ., pages
          <fpage>673</fpage>
          -
          <lpage>684</lpage>
          ,
          <year>1992</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <string-name>
            <given-names>Salem</given-names>
            <surname>Benferhat</surname>
          </string-name>
          , Didier Dubois, and Henri Prade.
          <article-title>Possibilistic logic: From nonmonotonicity to logic programming</article-title>
          .
          <source>In Symbolic and Quantitative Approaches to Reasoning</source>
          and Uncertainty, European Conference, ECSQARU'93,
          <string-name>
            <surname>Granada</surname>
          </string-name>
          , Spain, November 8-
          <issue>10</issue>
          ,
          <year>1993</year>
          , Proceedings, pages
          <fpage>17</fpage>
          -
          <lpage>24</lpage>
          ,
          <year>1993</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6.
          <string-name>
            <given-names>P. A.</given-names>
            <surname>Bonatti</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Faella</surname>
          </string-name>
          ,
          <string-name>
            <surname>I. Petrova</surname>
          </string-name>
          , and
          <string-name>
            <given-names>L.</given-names>
            <surname>Sauro</surname>
          </string-name>
          .
          <article-title>A new semantics for overriding in description logics</article-title>
          .
          <source>Artif</source>
          . Intell.,
          <volume>222</volume>
          :
          <fpage>1</fpage>
          -
          <lpage>48</lpage>
          ,
          <year>2015</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7.
          <string-name>
            <given-names>P. A.</given-names>
            <surname>Bonatti</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Faella</surname>
          </string-name>
          , and
          <string-name>
            <given-names>L.</given-names>
            <surname>Sauro</surname>
          </string-name>
          .
          <article-title>Defeasible inclusions in low-complexity DLs</article-title>
          .
          <source>J. Artif. Intell. Res. (JAIR)</source>
          ,
          <volume>42</volume>
          :
          <fpage>719</fpage>
          -
          <lpage>764</lpage>
          ,
          <year>2011</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          8.
          <string-name>
            <given-names>P. A.</given-names>
            <surname>Bonatti</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Lutz</surname>
          </string-name>
          , and
          <string-name>
            <given-names>F.</given-names>
            <surname>Wolter</surname>
          </string-name>
          .
          <article-title>The Complexity of Circumscription in DLs</article-title>
          .
          <source>Journal of Artificial Intelligence Research (JAIR)</source>
          ,
          <volume>35</volume>
          :
          <fpage>717</fpage>
          -
          <lpage>773</lpage>
          ,
          <year>2009</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          9.
          <string-name>
            <given-names>L.</given-names>
            <surname>Bozzato</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>Eiter</surname>
          </string-name>
          , and
          <string-name>
            <given-names>L.</given-names>
            <surname>Serafini</surname>
          </string-name>
          .
          <article-title>Enhancing context knowledge repositories with justifiable exceptions</article-title>
          .
          <source>Artif</source>
          . Intell.,
          <volume>257</volume>
          :
          <fpage>72</fpage>
          -
          <lpage>126</lpage>
          ,
          <year>2018</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          10.
          <string-name>
            <surname>Katarina</surname>
            <given-names>Britz</given-names>
          </string-name>
          , Johannes Heidema, and Thomas Meyer.
          <article-title>Semantic preferential subsumption</article-title>
          . In G. Brewka and J. Lang, editors,
          <source>Principles of Knowledge Representation and Reasoning: Proceedings of the 11th International Conference (KR</source>
          <year>2008</year>
          ), pages
          <fpage>476</fpage>
          -
          <lpage>484</lpage>
          , Sidney, Australia,
          <year>September 2008</year>
          . AAAI Press.
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          11. G. Casini, T. Meyer, K. Moodley, and
          <string-name>
            <given-names>R.</given-names>
            <surname>Nortje</surname>
          </string-name>
          .
          <article-title>Relevant closure: A new form of defeasible reasoning for description logics</article-title>
          .
          <source>In JELIA 2014, LNCS 8761</source>
          , pages
          <fpage>92</fpage>
          -
          <lpage>106</lpage>
          . Springer,
          <year>2014</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          12. G. Casini, T. Meyer, K. Moodley,
          <string-name>
            <given-names>U.</given-names>
            <surname>Sattler</surname>
          </string-name>
          ,
          <string-name>
            <given-names>and I.J.</given-names>
            <surname>Varzinczak</surname>
          </string-name>
          .
          <article-title>Introducing defeasibility into OWL ontologies</article-title>
          .
          <source>In The Semantic Web - ISWC 2015 - 14th International Semantic Web Conference</source>
          , Bethlehem, PA, USA, October
          <volume>11</volume>
          -
          <issue>15</issue>
          ,
          <year>2015</year>
          , Proceedings,
          <string-name>
            <surname>Part</surname>
            <given-names>II</given-names>
          </string-name>
          , pages
          <fpage>409</fpage>
          -
          <lpage>426</lpage>
          ,
          <year>2015</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          13. G. Casini, T. Meyer,
          <string-name>
            <given-names>I. J.</given-names>
            <surname>Varzinczak</surname>
          </string-name>
          , , and
          <string-name>
            <given-names>K.</given-names>
            <surname>Moodley</surname>
          </string-name>
          .
          <article-title>Nonmonotonic Reasoning in Description Logics: Rational Closure for the ABox</article-title>
          .
          <source>In DL</source>
          <year>2013</year>
          , 26th International Workshop on Description Logics, volume
          <volume>1014</volume>
          <source>of CEUR Workshop Proceedings</source>
          , pages
          <fpage>600</fpage>
          -
          <lpage>615</lpage>
          . CEURWS.org,
          <year>2013</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          14. G. Casini and
          <string-name>
            <given-names>U.</given-names>
            <surname>Straccia</surname>
          </string-name>
          .
          <article-title>Rational Closure for Defeasible Description Logics</article-title>
          . In T. Janhunen and I. Niemela¨, editors,
          <source>Proc. JELIA</source>
          <year>2010</year>
          , volume
          <volume>6341</volume>
          <source>of Lecture Notes in Artificial Intelligence</source>
          , pages
          <fpage>77</fpage>
          -
          <lpage>90</lpage>
          , Helsinki, Finland,
          <year>September 2010</year>
          . Springer.
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          15. G. Casini and
          <string-name>
            <given-names>U.</given-names>
            <surname>Straccia</surname>
          </string-name>
          .
          <article-title>Defeasible Inheritance-Based Description Logics</article-title>
          . In Toby Walsh, editor,
          <source>Proc. IJCAI</source>
          <year>2011</year>
          , pages
          <fpage>813</fpage>
          -
          <lpage>818</lpage>
          , Barcelona, Spain,
          <year>July 2011</year>
          . Morgan Kaufmann.
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          16. G. Casini and
          <string-name>
            <given-names>U.</given-names>
            <surname>Straccia</surname>
          </string-name>
          .
          <article-title>Lexicographic Closure for Defeasible Description Logics</article-title>
          .
          <source>In Proc. of Australasian Ontology Workshop</source>
          , vol.
          <volume>969</volume>
          , pages
          <fpage>28</fpage>
          -
          <lpage>39</lpage>
          ,
          <year>2012</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          17. G. Casini and
          <string-name>
            <given-names>U.</given-names>
            <surname>Straccia</surname>
          </string-name>
          .
          <article-title>Defeasible inheritance-based description logics</article-title>
          .
          <source>Journal of Artificial Intelligence Research (JAIR)</source>
          ,
          <volume>48</volume>
          :
          <fpage>415</fpage>
          -
          <lpage>473</lpage>
          ,
          <year>2013</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          18. G. Casini and
          <string-name>
            <given-names>U.</given-names>
            <surname>Straccia</surname>
          </string-name>
          .
          <article-title>Towards rational closure for fuzzy logic: The case of propositional Go¨del logic</article-title>
          .
          <source>In Logic for Programming</source>
          ,
          <source>Artificial Intelligence, and Reasoning - 19th International Conference, LPAR-19</source>
          , Stellenbosch, South Africa,
          <source>December 14-19</source>
          ,
          <year>2013</year>
          . Proceedings, pages
          <fpage>213</fpage>
          -
          <lpage>227</lpage>
          ,
          <year>2013</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          19.
          <string-name>
            <surname>F. M. Donini</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          <string-name>
            <surname>Nardi</surname>
            , and
            <given-names>R.</given-names>
          </string-name>
          <string-name>
            <surname>Rosati</surname>
          </string-name>
          .
          <article-title>Description logics of minimal knowledge and negation as failure</article-title>
          .
          <source>ACM Transactions on Computational Logic (ToCL)</source>
          ,
          <volume>3</volume>
          (
          <issue>2</issue>
          ):
          <fpage>177</fpage>
          -
          <lpage>225</lpage>
          ,
          <year>2002</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          20. T. Eiter, G. Ianni,
          <string-name>
            <given-names>T.</given-names>
            <surname>Lukasiewicz</surname>
          </string-name>
          , and
          <string-name>
            <given-names>R.</given-names>
            <surname>Schindlauer</surname>
          </string-name>
          .
          <article-title>Well-founded semantics for description logic programs in the semantic web</article-title>
          .
          <source>ACM Trans. Comput. Log.</source>
          ,
          <volume>12</volume>
          (
          <issue>2</issue>
          ):
          <fpage>11</fpage>
          ,
          <year>2011</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref21">
        <mixed-citation>
          21. T. Eiter, G. Ianni,
          <string-name>
            <given-names>T.</given-names>
            <surname>Lukasiewicz</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Schindlauer</surname>
          </string-name>
          , and
          <string-name>
            <given-names>H.</given-names>
            <surname>Tompits</surname>
          </string-name>
          .
          <article-title>Combining answer set programming with description logics for the semantic web</article-title>
          .
          <source>Artif</source>
          . Intell.,
          <volume>172</volume>
          (
          <fpage>12</fpage>
          -13):
          <fpage>1495</fpage>
          -
          <lpage>1539</lpage>
          ,
          <year>2008</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref22">
        <mixed-citation>
          22.
          <string-name>
            <given-names>L.</given-names>
            <surname>Giordano</surname>
          </string-name>
          .
          <article-title>Reasoning about exceptions in ontologies: a skeptical preferential approach (extended abstract)</article-title>
          .
          <source>In Joint Proc. of ICTCS 2017 and CILC</source>
          <year>2017</year>
          , Naples, Italy,
          <source>September 26-28</source>
          ,
          <year>2017</year>
          , volume
          <volume>1949</volume>
          <source>of CEUR Workshop Proceedings</source>
          , pages
          <fpage>6</fpage>
          -
          <lpage>10</lpage>
          ,
          <year>2017</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref23">
        <mixed-citation>
          23.
          <string-name>
            <given-names>L.</given-names>
            <surname>Giordano</surname>
          </string-name>
          and
          <string-name>
            <given-names>V.</given-names>
            <surname>Gliozzi</surname>
          </string-name>
          .
          <article-title>Reasoning about multiple aspects in dls: Semantics and closure construction</article-title>
          .
          <source>CoRR</source>
          , abs/
          <year>1801</year>
          .07161,
          <year>2018</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref24">
        <mixed-citation>
          24. L.
          <string-name>
            <surname>Giordano</surname>
            ,
            <given-names>V.</given-names>
          </string-name>
          <string-name>
            <surname>Gliozzi</surname>
            , and
            <given-names>N.</given-names>
          </string-name>
          <string-name>
            <surname>Olivetti</surname>
          </string-name>
          .
          <article-title>Towards a rational closure for expressive description logics: the case of ∫ hi∐</article-title>
          . Fundam. Inform.,
          <volume>159</volume>
          (
          <issue>1-2</issue>
          ):
          <fpage>95</fpage>
          -
          <lpage>122</lpage>
          ,
          <year>2018</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref25">
        <mixed-citation>
          25. L.
          <string-name>
            <surname>Giordano</surname>
            ,
            <given-names>V.</given-names>
          </string-name>
          <string-name>
            <surname>Gliozzi</surname>
            ,
            <given-names>N.</given-names>
          </string-name>
          <string-name>
            <surname>Olivetti</surname>
            , and
            <given-names>G. L.</given-names>
          </string-name>
          <string-name>
            <surname>Pozzato</surname>
          </string-name>
          .
          <article-title>Preferential Description Logics</article-title>
          . In Nachum Dershowitz and Andrei Voronkov, editors,
          <source>Proceedings of LPAR</source>
          <year>2007</year>
          , volume
          <volume>4790</volume>
          <source>of LNAI</source>
          , pages
          <fpage>257</fpage>
          -
          <lpage>272</lpage>
          , Yerevan, Armenia,
          <year>October 2007</year>
          . Springer-Verlag.
        </mixed-citation>
      </ref>
      <ref id="ref26">
        <mixed-citation>
          26. L.
          <string-name>
            <surname>Giordano</surname>
            ,
            <given-names>V.</given-names>
          </string-name>
          <string-name>
            <surname>Gliozzi</surname>
            ,
            <given-names>N.</given-names>
          </string-name>
          <string-name>
            <surname>Olivetti</surname>
            , and
            <given-names>G. L.</given-names>
          </string-name>
          <string-name>
            <surname>Pozzato</surname>
          </string-name>
          .
          <article-title>A NonMonotonic Description Logic for Reasoning About Typicality</article-title>
          .
          <source>Artificial Intelligence</source>
          ,
          <volume>195</volume>
          :
          <fpage>165</fpage>
          -
          <lpage>202</lpage>
          ,
          <year>2013</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref27">
        <mixed-citation>
          27. L.
          <string-name>
            <surname>Giordano</surname>
            ,
            <given-names>V.</given-names>
          </string-name>
          <string-name>
            <surname>Gliozzi</surname>
            ,
            <given-names>N.</given-names>
          </string-name>
          <string-name>
            <surname>Olivetti</surname>
            , and
            <given-names>G. L.</given-names>
          </string-name>
          <string-name>
            <surname>Pozzato</surname>
          </string-name>
          .
          <article-title>Rational Closure in SHIQ</article-title>
          .
          <source>In DL2014</source>
          , volume
          <volume>1193</volume>
          <source>of CEUR Workshop Proceedings</source>
          , pages
          <fpage>1</fpage>
          -
          <lpage>13</lpage>
          ,
          <year>2014</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref28">
        <mixed-citation>
          28. L.
          <string-name>
            <surname>Giordano</surname>
            ,
            <given-names>V.</given-names>
          </string-name>
          <string-name>
            <surname>Gliozzi</surname>
            ,
            <given-names>N.</given-names>
          </string-name>
          <string-name>
            <surname>Olivetti</surname>
            , and
            <given-names>G. L.</given-names>
          </string-name>
          <string-name>
            <surname>Pozzato</surname>
          </string-name>
          .
          <article-title>Semantic characterization of rational closure: From propositional logic to description logics</article-title>
          .
          <source>Artificial Intelligence</source>
          ,
          <volume>226</volume>
          :
          <fpage>1</fpage>
          -
          <lpage>33</lpage>
          ,
          <year>2015</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref29">
        <mixed-citation>
          29.
          <string-name>
            <given-names>V.</given-names>
            <surname>Gliozzi</surname>
          </string-name>
          .
          <article-title>Reasoning about multiple aspects in rational closure for DLs</article-title>
          .
          <source>In Proc. AI*IA</source>
          <year>2016</year>
          , Genova, Italy,
          <source>November 29 - December 1</source>
          ,
          <year>2016</year>
          , pages
          <fpage>392</fpage>
          -
          <lpage>405</lpage>
          ,
          <year>2016</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref30">
        <mixed-citation>
          30. G. Gottlob,
          <string-name>
            <given-names>A.</given-names>
            <surname>Hernich</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Kupke</surname>
          </string-name>
          , and
          <string-name>
            <given-names>T.</given-names>
            <surname>Lukasiewicz</surname>
          </string-name>
          .
          <article-title>Stable model semantics for guarded existential rules and description logics</article-title>
          .
          <source>In Proc. KR</source>
          <year>2014</year>
          ,
          <year>2014</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref31">
        <mixed-citation>
          31.
          <string-name>
            <given-names>P.</given-names>
            <surname>Ke</surname>
          </string-name>
          and
          <string-name>
            <given-names>U.</given-names>
            <surname>Sattler</surname>
          </string-name>
          .
          <article-title>Next Steps for Description Logics of Minimal Knowledge and Negation as Failure</article-title>
          .
          <source>In DL</source>
          <year>2008</year>
          , volume
          <volume>353</volume>
          <source>of CEUR Workshop Proceedings</source>
          , Dresden, Germany, May
          <year>2008</year>
          .
          <article-title>CEUR-WS.org</article-title>
          .
        </mixed-citation>
      </ref>
      <ref id="ref32">
        <mixed-citation>
          32.
          <string-name>
            <surname>M. Knorr</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          <string-name>
            <surname>Hitzler</surname>
            , and
            <given-names>F.</given-names>
          </string-name>
          <string-name>
            <surname>Maier</surname>
          </string-name>
          .
          <article-title>Reconciling OWL and non-monotonic rules for the semantic web</article-title>
          .
          <source>In ECAI 2012, page 474479</source>
          ,
          <year>2012</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref33">
        <mixed-citation>
          33.
          <string-name>
            <given-names>S.</given-names>
            <surname>Kraus</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Lehmann</surname>
          </string-name>
          , and
          <string-name>
            <given-names>M.</given-names>
            <surname>Magidor</surname>
          </string-name>
          .
          <article-title>Nonmonotonic reasoning, preferential models and cumulative logics</article-title>
          .
          <source>Artificial Intelligence</source>
          ,
          <volume>44</volume>
          (
          <issue>1-2</issue>
          ):
          <fpage>167</fpage>
          -
          <lpage>207</lpage>
          ,
          <year>1990</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref34">
        <mixed-citation>
          34.
          <string-name>
            <given-names>D.</given-names>
            <surname>Lehmann</surname>
          </string-name>
          and
          <string-name>
            <given-names>M.</given-names>
            <surname>Magidor</surname>
          </string-name>
          .
          <article-title>What does a conditional knowledge base entail?</article-title>
          <source>Artificial Intelligence</source>
          ,
          <volume>55</volume>
          (
          <issue>1</issue>
          ):
          <fpage>1</fpage>
          -
          <lpage>60</lpage>
          ,
          <year>1992</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref35">
        <mixed-citation>
          35.
          <string-name>
            <given-names>D. J.</given-names>
            <surname>Lehmann</surname>
          </string-name>
          .
          <article-title>Another perspective on default reasoning</article-title>
          . Ann. Math. Artif. Intell.,
          <volume>15</volume>
          (
          <issue>1</issue>
          ):
          <fpage>61</fpage>
          -
          <lpage>82</lpage>
          ,
          <year>1995</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref36">
        <mixed-citation>
          36.
          <string-name>
            <given-names>T.</given-names>
            <surname>Lukasiewicz</surname>
          </string-name>
          .
          <article-title>Expressive probabilistic description logics</article-title>
          .
          <source>Artif</source>
          . Intell.,
          <volume>172</volume>
          :
          <fpage>852</fpage>
          -
          <lpage>883</lpage>
          ,
          <year>2008</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref37">
        <mixed-citation>
          37.
          <string-name>
            <given-names>B.</given-names>
            <surname>Motik</surname>
          </string-name>
          and
          <string-name>
            <given-names>R.</given-names>
            <surname>Rosati</surname>
          </string-name>
          .
          <article-title>Reconciling Description Logics and rules</article-title>
          .
          <source>Journal of the ACM</source>
          ,
          <volume>57</volume>
          (
          <issue>5</issue>
          ),
          <year>2010</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref38">
        <mixed-citation>
          38.
          <string-name>
            <given-names>P.F.</given-names>
            <surname>Patel-Schneider</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.H.</given-names>
            <surname>Hayes</surname>
          </string-name>
          ,
          <string-name>
            <given-names>and I. Horrocks. OWL</given-names>
            <surname>Web Ontology</surname>
          </string-name>
          <article-title>Language; Semantics and Abstract Syntax</article-title>
          . In http: //www.w3.org/TR/owl-semantics/,
          <year>2002</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref39">
        <mixed-citation>
          39.
          <string-name>
            <given-names>J.</given-names>
            <surname>Pearl</surname>
          </string-name>
          .
          <article-title>System Z: A natural ordering of defaults with tractable applications to nonmonotonic reasoning</article-title>
          . In R. Parikh, editor,
          <source>TARK 1990</source>
          , pages
          <fpage>121</fpage>
          -
          <lpage>135</lpage>
          , Pacific Grove, CA, USA,
          <year>1990</year>
          . Morgan Kaufmann.
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>