<!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>Preferential Role Restrictions</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Katarina Britz</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Giovanni Casini</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Thomas Meyer</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Ivan Varzinczak</string-name>
          <email>ivarzinczakg@csir.co.za</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Centre for Arti cial Intelligence Research CSIR Meraka Institute and UKZN</institution>
          ,
          <country country="ZA">South Africa</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>We extend ALC with preferential role restrictions as concept constructors, and argue that preferential universal restriction represents a defeasible version of standard universal restriction. The resulting DL is more expressive without adding to the complexity of TBox reasoning. We present a tableau system to compute TBox entailment, show that this notion of entailment is not su cient when adding ABoxes, and re ne entailment to deal adequately with ABox reasoning.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>Introduction</title>
      <p>
        Description logics (DLs) have been extended with features to express defeasibility
in a number of ways, one of which is to incorporate preferential reasoning into
the semantics [
        <xref ref-type="bibr" rid="ref11 ref18 ref33 ref6">6, 11, 18, 33</xref>
        ]. Recently, Britz, et al. [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ] obtained a representation
result for preferential and rational extensions of DLs linking previous syntactic
approaches [
        <xref ref-type="bibr" rid="ref11 ref18">11, 18</xref>
        ] to semantic proposals for preferential extensions to DLs [
        <xref ref-type="bibr" rid="ref28 ref33 ref6">6,
28, 33</xref>
        ]. This established a foundation for the study of preferential and ranked
entailment in DLs with a clear and intuitively appealing semantics supported by
sound and complete reasoning support.
      </p>
      <p>
        Di erent preferential extensions to DLs do not all share the same aim, and
hence also do not share a semantics. One such aim is the representation of
defeasible subsumption statements, which semantically translate to set inclusions
admitting classical counter-examples. The focus there is therefore on defeasible
statements of the form C @ D, read \Cs are usually Ds" or \normally Cs are
Ds", leaving open the option for Cs that are, in a sense, exceptional not to be
instances of D. There are, however, a number of other aspects of defeasibility at
the object level besides that of defeasible subsumption [
        <xref ref-type="bibr" rid="ref1 ref18 ref2">1, 2, 18</xref>
        ]. The common
aim of these approaches is the introduction of some aspect of defeasibility, rather
than non-monotonicity, with the latter rather emerging as a desired property of
the resulting entailment relation in consequence of the introduction of the former.
      </p>
      <p>Here we make a case for defeasible universal restrictions, in which a concept
description of the form 8r:C may be too strong, calling for a weaker version
thereof which is defeasible in the sense that it admits classical counter-examples.
As an example, consider the concept description Lawyeru8hasClient:PayingClient,
intended to capture the class of all private practice lawyers who only handle the
cases of paying clients. This concept description may be too strong, calling for a
weaker concept description of lawyers who normally defend only paying clients,
but who may exceptionally take on pro bono work. This leads to the introduction
of defeasible universal restrictions. For example, Lawyer u 8hasClient:PayingClient
can be used to describe the class of all lawyers having only paying clients, yet
allowing for relatively exceptional role llers to the hasClient role.</p>
      <p>Dually, a concept description of the form 9r:C may be too lenient, calling for
a strengthening of the existential restriction construct that discounts exceptional
role llers. For example, 9hasClient:PayingClient describes the class of individuals
having at least one paying client, whereas a description of the class of individuals
whose normal clientele includes at least one paying client requires a stricter
version of existential restriction, written 9hasClient:PayingClient. This notion can
incidentally also be generalized to number restrictions.</p>
      <p>In Section 2 we present some background on preferential DL semantics. We
then introduce preferential versions of universal and existential role restrictions,
and de ne their semantics (Section 3). In Section 4 we present a tableau system
for ALC TBox entailment with the added role restrictions. Before concluding we
extend our framework for reasoning in the presence of ABoxes (Section 5).
2</p>
      <p>Preferential semantics for description logics
We assume the reader to be familiar with the description logic ALC, and shall
follow standard DL notation. We denote the set of all ALC concepts by L.</p>
      <p>
        In this section we outline the preferential semantics for DLs obtained by
enriching standard DL interpretations with an ordering on the elements in the
domain. The intuition on which this approach is based is simple and natural,
and extends similar work done for the propositional case [
        <xref ref-type="bibr" rid="ref26 ref29">26, 29</xref>
        ], and also more
recently for description and modal logics [6{8, 10].
      </p>
      <p>
        Informally, the semantics is based on the idea that objects of the domain can
be ordered according to their degree of normality [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ] or typicality [
        <xref ref-type="bibr" rid="ref19 ref2 ref3">2, 3, 19</xref>
        ]. We do
not require that objects intrinsically possess certain features that render some
objects more normal than others. Rather, the intention is to provide a framework
in which to express all conceivable ways in which objects, with their associated
properties and relationships with other objects, can be ordered, in the same way
that the class of all DL standard interpretations constitute a framework
representing all conceivable ways of representing the properties of objects and their
relationships with other objects. The knowledge base at hand therefore imposes
constraints on the allowed orderings on objects in preferential DL interpretations
in the same way as it imposes constraints on the allowed extensions of classes
and roles in standard DL interpretations.
      </p>
      <p>
        De nition 1 (Preferential Interpretation). A preferential interpretation is
a structure P = h P ; P ; P i, where h P ; P i is a DL interpretation (which we
denote by IP and refer to as the standard interpretation associated with P),
and P is a strict partial order on P (i.e., P is irre exive and transitive)
that is well-founded.1
1 Observe that well-foundedness is a stricter condition to impose than the smoothness
condition used for modelling defeasible subsumption [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ].
      </p>
      <p>A preferential interpretation P satis es a subsumption statement C v D
(denoted P C v D) if and only if CP DP .</p>
      <p>Example 1. Let NC = fA; Bg and let NR = f g
r . Figure 1 below depicts the
preferential interpretation P = h P ; P ; P i, where P = fxi j 1 i 5g,
AP = fx1; x2; x3g, BP = fx2; x3; x4g, rP = f(x1; x2), (x2; x3), (x3; x2), (x1; x4),
(x4; x5), (x5; x4)g, which is represented by the solid arrows in the picture, and P
is the transitive closure of f(x1; x2), (x1; x3), (x2; x4), (x3; x4), (x4; x5)g, i.e., of
the relation represented by the dashed arrows in the picture. (Note the direction
of the dashed arrows, pointing from more to less preferred objects, with more
preferred objects lower in the order.)
x5 fg
x4 fBg
x1 fAg
P :
fA; Bg x2</p>
      <p>
        x3 fA; Bg
The preferential DL interpretations presented above have been used elsewhere
to de ne a defeasible subsumption relation, and also to de ne preferential and
ranked entailment relations on defeasible DL knowledge bases [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ]. Our present
purpose is however to use it in the de nition of a defeasible universal restriction
concept constructor with a preferential semantics, analogous to the defeasible
modalities de ned by Britz and Varzinczak [
        <xref ref-type="bibr" rid="ref10 ref9">9, 10</xref>
        ]. We also de ne its dual
concept constructor for existential restrictions. We show that preferential universal
restriction introduces an aspect of defeasibility to the base concept constructor
of universal restriction, while its dual introduces an aspect of strictness to the
base concept constructor of existential restriction.
      </p>
      <p>De nition 2. Let P = h P ; P ; P i be a preferential interpretation. Given a
role name r and a concept description C, the truth conditions for defeasible
universal restriction 8r:C and strict existential restriction 9r:C are given by:
(8r:C)P := fx 2
(9r:C)P := fx 2</p>
      <p>P j min P rP (x) CP g;</p>
      <p>P j min P rP (x) \ CP 6= ;g.</p>
      <p>With Le we denote the extension of L obtained by adding 8 and 9 to the concept
constructors of ALC. It is easy to see that 8 and 9 are dual in the usual sense.</p>
      <p>We say that C 2 Le is preferentially satis able if and only if there is a
preferential interpretation P such that CP 6= ;. Preferential satis ability of C with
respect to a TBox T is de ned in the usual way. If C; D 2 Le, then satisfaction
of subsumption statements of the form C v D is just as before.</p>
      <sec id="sec-1-1">
        <title>De nition 3. Given a TBox T and a subsumption statement (built up from Le),</title>
        <p>we say that T preferentially entails , denoted T j= , if and only if for every
preferential interpretation P, P T implies P .</p>
        <p>Lemma 1. Let T be a TBox and let C; D 2 Le. T j= C v D if and only if</p>
      </sec>
      <sec id="sec-1-2">
        <title>C u :D is preferentially unsatis able with respect to T .</title>
        <p>
          De nition 3 yields a monotonic entailment relation (in the sense that, if
T j= then we also have that T [ f g j= for any subsumption statement )
with associated Tarskian consequence relation [
          <xref ref-type="bibr" rid="ref10">10</xref>
          ]. This raises the question of
the nature and role of non-monotonicity in preferential role restrictions.
        </p>
        <p>Non-monotonicity is often con ated in this way with defeasibility in the AI
literature, probably because there is a connection between non-monotonic
entailment relations and the intended application of such logics in defeasible reasoning.
While not much harm may be done in that context, a more careful analysis is
required when studying defeasibility of functions, operators or connectives in a
language. We therefore brie y digress to recall some basic de nitions surrounding
these notions.</p>
      </sec>
      <sec id="sec-1-3">
        <title>De nition 4. Given n + 1 partially ordered sets of objects hSi; ii, 0 i n,</title>
        <p>an n-ary function f : in=01Si ! Sn is monotone increasing in all its arguments
on Sn if the following holds:</p>
        <p>If xi
yi for 0
i &lt; n; then f (x0; : : : ; xn 1)
f (y0; : : : ; yn 1):</p>
        <p>It is then easy to see that (the semantic interpretations of) the concept
constructors u, t and 9 induce monotone increasing binary functions on hP( ); i,
the concept constructor : induces a monotone decreasing unary function, and
the concept constructors 8, 8 and 9 induce binary functions that are neither
monotone increasing nor monotone decreasing, i.e., they are non-monotonic. We
may alternatively take a more proof-theoretic approach and observe that u, t
and 9 induce monotone increasing functions on the concept subsumption
hierarchy hL; vi, : induces a monotone decreasing function and 8, 8 and 9 induce
non-monotonic functions on hLe; vi. Although we cannot express r v s in ALC,
semantically 8 remains a non-monotonic concept constructor, and in more
expressive DLs with role hierarchies this can also be expressed syntactically, in
that it does not in general follow from r v s and C v D that 8r:C v 8s:D.</p>
        <p>Defeasible reasoning dates back to Aristotle's analysis of dialectics, and
relates to argument forms that seem compelling but are not classically valid.
As mentioned above, a more restrictive view of defeasible reasoning is often
taken, con ating it with non-monotonic reasoning. However, demonstrating
nonmonotonicity to prove defeasibility is not always accurate. For example, as we
showed above standard universal restriction is non-monotonic, but there is no
reason why it should be regarded as a defeasible concept constructor.</p>
        <p>Informally, a defeasible relation on a set is one which admits classical
counterexamples. The defeasibility of the relation does not refer to its non-monotonicity,
but rather to the possibility of defeat by counter-example. A requirement of a
defeasible function is therefore that it is more tolerant than some base function
in the following sense:
De nition 5. Given n + 1 partially ordered sets of objects hSi; ii, 0 i n,
an n-ary function f : in=01Si ! Sn is tolerant with respect to an n-ary function
f 0 : in=01Si ! Sn if the following holds:
f 0(x1; : : : ; xn)
f (x1; : : : ; xn); for all xi 2 Si; 0
i &lt; n
f 0(x1; : : : ; xn) 6= f (x1; : : : ; xn); for some xi 2 Si; 0
i &lt; n</p>
        <p>The obvious examples relevant to the content of this paper are 8, which is
tolerant with respect to 8, and 9, which is tolerant with respect to 9. Our claim
is not that tolerance as de ned above corresponds precisely to defeasibility (and
could therefore be used as a de nition of defeasibility). A simple illustration of
this point is that classical disjunction is tolerant with respect to conjunction,
but it does not seem to make sense to consider disjunction as being defeasible
with respect to conjunction.</p>
        <p>We contend that 8 may be interpreted as defeasible universal restriction:
Informally, PrivateLawyer Lawyer u 8hasClient:PayingClient de nes the class of
private lawyers as the set of objects that are lawyers, and whose most normal
clients are the ones who pay. The defeasibility resides in the concept constructor
of universal quanti cation 8, rather than in any of the concept or role descriptions
involved, or in the subsumption relation. Thus we are not stating that, normally,
private lawyers only have paying clients, but rather that the normal clientele of
private lawyers are restricted to paying clients. This is made more precise in
Example 2 below. First we need a de nition.</p>
      </sec>
      <sec id="sec-1-4">
        <title>De nition 6. A TBox T is said to be preferentially coherent if, for every A 2 NC , there is a preferential model P of T s.t. AP 6= ;.</title>
        <p>
          (Preferential coherence is a generalisation of classical concept coherence as
de ned by Schlobach and Cornet [
          <xref ref-type="bibr" rid="ref34">34</xref>
          ].)
Example 2. Consider the TBox below:
        </p>
        <p>T =
(</p>
        <p>PrivateLawyer</p>
        <p>
          Lawyer u 8hasClient:PayingClient;
CommunityLawyer v PrivateLawyer u 9hasClient::PayingClient
)
It is easy to show that T is preferentially coherent. Informally, this means it
is possible for community lawyers, by virtue of being private lawyers, to
normally have paying clients, but to have some non-paying clients at the same
time. Furthermore, it can be veri ed that T preferentially entails the statement
CommunityLawyer v 9hasClient:PayingClient. Informally, because we know that
all community lawyers have some clients (albeit non-paying clients), it must be
the case that they all have paying clients as well. This follows from the fact that
community lawyers are also private lawyers.
In this section we present a simple tableau-based proof procedure for reasoning
with preferential role restrictions. Our tableau calculus is based on standard
modal tableaux with labeled formulae and explicit accessibility relations [
          <xref ref-type="bibr" rid="ref20">20</xref>
          ].
(Our exposition here follows that given by Britz and Varzinczak [
          <xref ref-type="bibr" rid="ref9">9</xref>
          ] in the modal
case, which is based on those by Castilho et al. [
          <xref ref-type="bibr" rid="ref12 ref13">12, 13</xref>
          ].)
        </p>
        <p>As usually done in the DL community, it is enough to de ne a tableau system
that checks only for concept satis ability (cf. Lemma 1).</p>
        <sec id="sec-1-4-1">
          <title>De nition 7. If n 2 N and C 2 Le, then n :: C is a labeled concept.</title>
          <p>In a labeled concept n :: C, n is the label. (As we shall see, informally, the
idea is that the label stands for some object in a DL interpretation.)
De nition 8. A skeleton is a function
: NR
! P(N</p>
          <p>N).</p>
          <p>That is, a skeleton maps role names in the language to binary relations on labels.</p>
          <p>Our tableau system also makes use of an auxiliary structure of which the
intention is to build a preference relation on objects of the domain:
De nition 9. A preference relation
is a binary relation on N.</p>
          <p>As we shall see below, like , is built cumulatively through successive
applications of the tableau rules we shall introduce.</p>
        </sec>
      </sec>
      <sec id="sec-1-5">
        <title>De nition 10. A branch is a tuple hS; ; i, where S is a set of labeled con</title>
        <p>cepts, is a skeleton and is a preference relation.</p>
        <p>De nition 11. A tableau rule is a rule of the form:</p>
        <p>N ;
D1 ;
10 j : : : j Dk ;
0
k
where N ;
is the numerator and D1 ;
10 j : : : j Dk ;
k0 is the denominator.</p>
        <p>Given a rule , N represents one or more labeled concepts, called the main
concept of the rule, separated by `,'. stands for any additional condition (on
or ) that must be satis ed for the rule to be applicable (see below). In the
denominator, each Di, 1 i k, has one or more labeled concepts, whereas
each i0 is a condition to be satis ed after the application of the rule (e.g.
structural changes in the skeleton or in the relation ). The symbol `j' indicates
the occurrence of a split in the branch, characteristic of the so-called don't-know
non-deterministic rules.</p>
        <p>Figure 2 below presents the set of tableau rules for Le. In the rules we
abbreviate (n; n0) 2 (i) as n !i n0, and n0 2 (i)(n) as n0 2 i(n). Finally,
with n0?; n00?; : : : we denote labels that have not been used before. We say that
a rule is applicable to a branch hS; ; i if and only if S contains an instance
of the main concept of and the conditions of are satis ed by and .
n :: ::C
n :: C</p>
        <p>n :: C u D
(u) n :: C; n :: D
(t)</p>
        <p>n :: :(C u D)
n :: :C j n :: :D
(8)
n :: 8ri:C ; n !i n0; n0 2 min
n0 :: C
i(n)
(9)</p>
        <p>n :: :8ri:C
n0? :: :C ; n !i n0?; n0? 2 min
i(n)
(8)
n :: 8ri:C ; n !i n0
n0 :: C
( ) n :: :8ri:C
9 n0? :: :C ; 10 j n0? :: :C ; 20
; where
10 = fn !i n0?; n0? 2 min i(n)g and
20 = fn !i n0?; n !i n00?; n00?</p>
        <p>n0?; n00? 2 min i(n)g</p>
        <p>The Boolean rules together with (8) are as usual and need no explanation.
Rule (8) propagates concepts in the scope of a defeasible universal restriction to
the most preferred (with respect to ) of all successor nodes. Rule (9) creates
a preferred (minimal) successor node with the corresponding labeled concept as
content. Rule (9) replaces the standard rule for 9-concepts with a don't-know
non-deterministic version thereof and requires a more thorough explanation.
When creating a new successor node, there are two possibilities: Either (i) it
is minimal (with respect to ) amongst all successor nodes, in which case the
result is the same as that of applying Rule (9), or (ii) it is not minimal, in which
case there must be a most preferred successor node that is more preferred (with
respect to ) than the newly created one. (This splitting is of the same nature
as that in the (t)-rule, i.e., it ts the purpose of a proof by cases.)</p>
        <sec id="sec-1-5-1">
          <title>De nition 12. A tableau T for C 2 Le is the limit of a sequence T 0, : : :, T n; : : : of sets of branches where the initial T 0 = fhf0 :: Cg; ;; ;ig and every T i+1 is obtained from T i by the application of one of the rules in Figure 2 to some branch hS; ; i 2 T i. Such a limit is denoted T 1.</title>
          <p>We make the so-called fairness assumption: Any rule that can be applied will
eventually be applied, i.e., the order of rule applications is not relevant. We say
a tableau is saturated if no rule is applicable to any of its branches.</p>
        </sec>
      </sec>
      <sec id="sec-1-6">
        <title>De nition 13. A branch hS; ; i is closed if and only if n :: ? 2 S for some n.</title>
      </sec>
      <sec id="sec-1-7">
        <title>A saturated tableau T for C 2 Le is closed if and only if all its branches are closed. (If T is not closed, then we say that it is an open tableau.)</title>
        <p>For an example, consider the concept C = 9r:(A u :B) t 9r::A t 8r:B.
Figure 3 depicts the (open) tableau for :C = 8r::(A u :B) u 8r:A u :8r:B.
1 :: A
1 :: :(A u :B)
(t)
1 :: :A
(?)
1 :: ?
(t)
1 :: ::B
(:)
(?)
1 :: B
1 :: ?
(9)
2 :: :B ; 20
2 :: A
3 :: A
(8)
(8)
(8)
3 :: :(A u :B)
(t)
3 :: :A
(?)
3 :: ?
(t)
3 :: ::B</p>
        <p>(:)
3 :: B
10 = add (0; 1) to and 1 to min
(0);
20 = add (0; 2) and (0; 3) to , (3; 2) to and 3 to min
(0)</p>
        <p>From the open tableau in Figure 3 one can extract the preferential
interpretation P as depicted in Figure 4. (In Figure 4 the understanding is that 3 2
and that 0 is incomparable with respect to to the other objects in the domain.)</p>
        <p>
          We are now ready to state the main result of this section. (The proof of
Theorem 1 is analogous to that by Britz and Varzinczak in the modal case [
          <xref ref-type="bibr" rid="ref10">10</xref>
          ]
and we do not state it here.)
        </p>
      </sec>
      <sec id="sec-1-8">
        <title>Theorem 1. C 2 Le is preferentially satis able if and only if there is an open</title>
        <p>(saturated) tableau for C.</p>
        <p>It can easily be checked that in the construction of the tableau there is
only a nite number of distinct states since every concept generated by the
application of a rule is a subconcept of the original one. Therefore we have a
decision procedure for our enriched description logic.</p>
        <p>It is well-known that satis ability checking for the description logic ALC is
pspace-complete. It is not that hard to see that the addition of 8 and 9 to the
concept language does not a ect the space complexity of the resulting tableaux.</p>
        <p>2 fAg
3 fA; Bg
0 fg
To see why, if the concept at the root of the tableau is C, and jCj = m, i.e.,
m is the number of symbols occurring in C, then the space requirement for
each label is at most O(m). Since there exists a saturated tableau with depth
at most O(m2), the total space requirement is O(m3). In summary, in spite of
the additional expressivity brought in by the introduction of preferential role
restrictions, we remain in the same complexity class as that of the logic we
started o with.</p>
        <p>
          Finally, the tableau system we have just introduced checks only for concept
satis ability and therefore no TBox information is assumed. From the
perspective of knowledge representation and reasoning it becomes important to check for
concept satis ability with respect to background knowledge provided in the form
of a TBox and (possibly) an ABox. Fortunately our tableau calculus can easily
be adapted to take care of this need. For instance, satis ability with respect to
a TBox can be achieved with the addition of the following rule [
          <xref ref-type="bibr" rid="ref15">15</xref>
          ]:
(TB)
        </p>
        <p>n :: E
n :: E u dCvD2T (:C t D)</p>
        <p>
          The rule (TB) is the only one that does not have the subconcept property,
but it is not hard to see that it does not a ect decidability of the method.
Complexitywise, since TBox entailment in ALC is exptime [
          <xref ref-type="bibr" rid="ref15">15</xref>
          ], and given our
discussion above, we conjecture that entailment with preferential role restrictions
remains in exptime, in particular if we require rule (TB) to be applied exactly
once per node, which avoids an extra exponential blow up. A more detailed
analysis of these complexity issues, as well as a study of proof strategies and
optimizations, are beyond the scope of the present paper and we leave them for
future work.
5
        </p>
      </sec>
    </sec>
    <sec id="sec-2">
      <title>Reasoning with ABoxes</title>
      <p>In the previous section we showed how to perform preferential TBox reasoning,
and provided a tableau system for computing preferential TBox entailment. In
this section we investigate the immediate consequences of including ABoxes.</p>
      <p>Let NI be a nite set of individual names. An ALC ABox A is a nite set
of assertions of the form C(a) or r(a; b), where a; b 2 NI , C 2 Le and r 2 NR.
We extend the preferential interpretation function P of De nition 1 to include
mappings from individual names to elements of the domain P in the standard
way: for every a 2 NI , aP 2 P . The satisfaction of (extended) ABox assertions
is then de ned as usual:
For a preferential interpretation P, and for a; b 2 NI , C 2 Le and r 2 NR,
P C(a) if and only if aP 2 CP , and P r(a; b) if and only if (aP ; bP ) 2 rP .</p>
      <p>Henceforth, an Le-knowledge base K is a tuple hT ; Ai where T is a TBox
and A is a ABox. We sometimes abuse notation by referring to the knowledge
base K = hT ; Ai as the set T [ A.</p>
      <p>Given a knowledge base K, the preferential models of K is the set of
preferential interpretations PM (K) := fP j P for every 2 Kg: K is preferentially
satis able if it has a preferential model. De nition 3 then applies without change
also to preferential entailment from knowledge bases.</p>
      <p>Example 3. Let T be the TBox given in Example 2 and consider the ABox
A = fPrivateLawyer(sam); 9hasClient:&gt;(sam)g. The knowledge base K = hT ; Ai
preferentially entails the ABox statement 9hasClient:PayingClient(sam). That is,
if we know that Sam, the private lawyer, has a client, we can conclude that he
has a paying client. In fact, in line with the reasoning exhibited in Example 2,
if we replace the statement 9hasClient:&gt;(sam) in A with the stronger statement
9hasClient::PayingClient(sam), the resulting knowledge base is preferentially
satis able, and preferentially entails 9hasClient:PayingClient(sam). In other words,
given that Sam the private lawyer has a non-paying client, we can also conclude
that he has a paying client.</p>
      <p>At rst glance, preferential entailment for knowledge bases may seem to
provide appropriate results. However, closer inspection reveals that preferential
entailment for knowledge bases sometimes gives counterintuitive results. Consider
the knowledge base K = hT ; Ai where T = fLawyer v 8hasClient:PayingClientg
and A = fLawyer(sam), hasClient(sam; peter)g. From this we would like to
(defeasibly) conclude the statement PayingClient(peter). But is easy to see that
preferential entailment does not sanction this conclusion. The issue is that we
need individuals to be as normal as is allowed by the knowledge. For example,
the reason why PayingClient(peter) is not entailed by K is because there are some
preferential models of K in which Peter is not a paying client, and is therefore
not one of Sam's normal clients.</p>
      <p>To rectify this, we introduce an ordering on the preferential models of a
knowledge base. Intuitively, a preferential model P1 of K is at least as preferred
(at least as low down in the ordering) as P2 if (i) it agrees with P2 everywhere
except on the denotation of individual names, and (ii) all names in P1 denote
objects that are at least as low down in the ordering as in P2.</p>
      <sec id="sec-2-1">
        <title>De nition 14. Given a knowledge base K, we de ne the binary relation K on</title>
        <p>PM (K) as follows: P1 K P2 if and only if P1 = P2 , CP1 = CP2 for every
C 2 Le, rP1 = rP2 for every r 2 NR, and aP1 P1 aP2 for every a 2 NI .2</p>
        <p>It is easily veri ed that K is a weak partial order (i.e., it is re exive,
antisymmetric and transitive). Moreover, since all preferential interpretations are
well-founded, it follows that K is also well-founded. Let min K PM (K) :=
fP 2 PM (K) j P0 6 K P for every P0 2 PM (K) s.t. P0 6= Pg.
2 Note that</p>
        <p>P1 is the weak partial order obtained from</p>
      </sec>
      <sec id="sec-2-2">
        <title>De nition 15. Let K be a knowledge base and a (TBox or ABox) statement. Then is said to be minimally preferentially entailed by K, written K j= , if and only if P for every P 2 min PM (K).</title>
        <p>It can now be veri ed that the statement PayingClient(peter) is minimally
preferentially entailed by the knowledge base in Example 3. To see that this is a
defeasible conclusion, note that if we add the statement :PayingClient(peter) to
the knowledge base in Example 3, the statement PayingClient(peter) is not
minimally preferentially entailed by the new knowledge base (and the new knowledge
base is preferentially satis able).
6</p>
      </sec>
    </sec>
    <sec id="sec-3">
      <title>Concluding Remarks</title>
      <p>
        We conclude with a comment on the expression of defeasible subsumption
statements [
        <xref ref-type="bibr" rid="ref5 ref6 ref8">5, 6, 8</xref>
        ] in terms of defeasible universal restrictions. Given C; D 2 L, a
statement of the form C @ D is a defeasible subsumption statement and is read
\usually C is subsumed by D". The connective @ is meant to be a defeasible
counterpart of v. A preferential interpretation P satis es a defeasible
subsumption statement C @ D, written P C @ D, if and only if min P (CP ) DP .
      </p>
      <p>For every concept C 2 L and preferential interpretation P, we can de ne
in P its left cylindri cation rC in the following way:
rC := fhx; yi j x 2</p>
      <p>P and y 2 CP g:
Practically, rC is the largest role r de nable in a preferential model P such that
P &gt; v 8r:C. It follows that, for every C; D 2 L, P C @ D if and only if
P &gt; v 8rC :D.</p>
      <p>The implications of this connection between defeasible subsumption and
defeasible universal restriction requires further investigation. Other future work
include extension of the tableau procedure to minimal preferential entailment.</p>
      <p>
        Finally, from a knowledge representation and reasoning perspective, when
dealing with knowledge bases, issues related to modularization [
        <xref ref-type="bibr" rid="ref14 ref17 ref23 ref24">14, 17, 23, 24</xref>
        ],
consistency checking [
        <xref ref-type="bibr" rid="ref22 ref27 ref38">22, 27, 38</xref>
        ], knowledge base integration [
        <xref ref-type="bibr" rid="ref30">30</xref>
        ] and
maintenance [
        <xref ref-type="bibr" rid="ref21 ref37">21, 37</xref>
        ] as well as versioning [
        <xref ref-type="bibr" rid="ref16 ref32">16, 32</xref>
        ] show up. These are tasks
acknowledged as important by the community in the classical case [
        <xref ref-type="bibr" rid="ref25 ref31 ref35 ref36">25, 31, 35, 36</xref>
        ] and
that also make sense in a defeasible setting. When moving to logics with
different expressivity such tasks have to be reassessed and speci c methods and
techniques redesigned. This constitutes an avenue worthy of exploration.
      </p>
    </sec>
    <sec id="sec-4">
      <title>Acknowledgements</title>
      <p>This work is based upon research supported in part by the National Research
Foundation of South Africa (UID 85482, IFR2011032700018). Any opinion,
ndings and conclusions or recommendations expressed in this material are those of
the authors and therefore the NRF do not accept any liability in regard thereto.
This work was also partially funded by Project number 247601, Net2: Network
for Enabling Networked Knowledge, from the FP7-PEOPLE- 2009-IRSES call.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <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="ref2">
        <mixed-citation>
          2.
          <string-name>
            <surname>Booth</surname>
          </string-name>
          , R., Meyer, T.,
          <string-name>
            <surname>Varzinczak</surname>
            ,
            <given-names>I.</given-names>
          </string-name>
          :
          <article-title>PTL: A propositional typicality logic</article-title>
          .
          <source>In: Farin~as del Cerro</source>
          ,
          <string-name>
            <given-names>L.</given-names>
            ,
            <surname>Herzig</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            ,
            <surname>Mengin</surname>
          </string-name>
          ,
          <string-name>
            <surname>J</surname>
          </string-name>
          . (eds.)
          <source>Proceedings of the 13th European Conference on Logics in Arti cial Intelligence (JELIA)</source>
          . pp.
          <volume>107</volume>
          {
          <fpage>119</fpage>
          . No. 7519
          <string-name>
            <surname>in</surname>
            <given-names>LNCS</given-names>
          </string-name>
          , Springer (
          <year>2012</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <surname>Booth</surname>
          </string-name>
          , R., Meyer, T.,
          <string-name>
            <surname>Varzinczak</surname>
            ,
            <given-names>I.:</given-names>
          </string-name>
          <article-title>A propositional typicality logic for extending rational consequence</article-title>
          .
          <source>Accepted</source>
          (
          <year>2013</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <surname>Boutilier</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          :
          <article-title>Conditional logics of normality: A modal approach</article-title>
          .
          <source>Arti cial Intelligence</source>
          <volume>68</volume>
          (
          <issue>1</issue>
          ),
          <volume>87</volume>
          {
          <fpage>154</fpage>
          (
          <year>1994</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <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>Varzinczak</surname>
            ,
            <given-names>I.</given-names>
          </string-name>
          :
          <article-title>Ordered interpretations and entailment for defeasible description logics</article-title>
          .
          <source>Tech. rep., CAIR, CSIR Meraka and UKZN</source>
          ,
          <string-name>
            <surname>South Africa</surname>
          </string-name>
          (
          <year>2013</year>
          ), http://tinyurl.com/cydd6yy
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6.
          <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="ref7">
        <mixed-citation>
          7.
          <string-name>
            <surname>Britz</surname>
          </string-name>
          , K., Meyer, T.,
          <string-name>
            <surname>Varzinczak</surname>
            ,
            <given-names>I.</given-names>
          </string-name>
          :
          <article-title>Preferential reasoning for modal logics</article-title>
          .
          <source>Electronic Notes in Theoretical Computer Science</source>
          <volume>278</volume>
          ,
          <issue>55</issue>
          {
          <fpage>69</fpage>
          (
          <year>2011</year>
          ),
          <source>proceedings of the 7th Workshop on Methods for Modalities (M4M</source>
          '
          <year>2011</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          8.
          <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="ref9">
        <mixed-citation>
          9.
          <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>Defeasible modes of inference: A preferential perspective</article-title>
          .
          <source>In: Proceedings of the 14th International Workshop on Nonmonotonic Reasoning (NMR)</source>
          (
          <year>2012</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>Varzinczak</surname>
            ,
            <given-names>I.</given-names>
          </string-name>
          :
          <article-title>Defeasible modalities</article-title>
          .
          <source>In: Proceedings of the 14th Conference on Theoretical Aspects of Rationality and Knowledge (TARK)</source>
          . pp.
          <volume>49</volume>
          {
          <issue>60</issue>
          (
          <year>2013</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          11.
          <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="ref12">
        <mixed-citation>
          12.
          <string-name>
            <surname>Castilho</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Gasquet</surname>
            ,
            <given-names>O.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Herzig</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          :
          <article-title>Formalizing action and change in modal logic I: the frame problem</article-title>
          .
          <source>Journal of Logic and Computation</source>
          <volume>9</volume>
          (
          <issue>5</issue>
          ),
          <volume>701</volume>
          {
          <fpage>735</fpage>
          (
          <year>1999</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          13.
          <string-name>
            <surname>Castilho</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Herzig</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Varzinczak</surname>
            ,
            <given-names>I.</given-names>
          </string-name>
          :
          <article-title>It depends on the context! A decidable logic of actions and plans based on a ternary dependence relation</article-title>
          .
          <source>In: Proceedings of the 9th International Workshop on Nonmonotonic Reasoning (NMR)</source>
          (
          <year>2002</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          14.
          <string-name>
            <given-names>Cuenca</given-names>
            <surname>Grau</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            ,
            <surname>Parsia</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            ,
            <surname>Sirin</surname>
          </string-name>
          ,
          <string-name>
            <given-names>E.</given-names>
            ,
            <surname>Kalyanpur</surname>
          </string-name>
          ,
          <string-name>
            <surname>A.</surname>
          </string-name>
          :
          <article-title>Modularity and web ontologies</article-title>
          . In: Doherty,
          <string-name>
            <given-names>P.</given-names>
            ,
            <surname>Mylopoulos</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            ,
            <surname>Welty</surname>
          </string-name>
          , C. (eds.)
          <source>Proceedings of the 10th International Conference on Principles of Knowledge Representation and Reasoning (KR)</source>
          . pp.
          <volume>198</volume>
          {
          <fpage>208</fpage>
          . Morgan Kaufmann (
          <year>2006</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          15.
          <string-name>
            <surname>Donini</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Massacci</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          <article-title>: exptime tableaux for ALC</article-title>
          .
          <source>Arti cial Intelligence</source>
          <volume>124</volume>
          ,
          <fpage>87</fpage>
          {
          <fpage>138</fpage>
          (
          <year>2000</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          16.
          <string-name>
            <surname>Franconi</surname>
          </string-name>
          , E., Meyer, T.,
          <string-name>
            <surname>Varzinczak</surname>
            ,
            <given-names>I.</given-names>
          </string-name>
          :
          <article-title>Semantic di as the basis for knowledge base versioning</article-title>
          .
          <source>In: Proceedings of the 13th International Workshop on Nonmonotonic Reasoning (NMR)</source>
          (
          <year>2010</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          17.
          <string-name>
            <surname>Garson</surname>
          </string-name>
          , J.:
          <article-title>Modularity and relevant logic</article-title>
          .
          <source>Notre Dame Journal of Formal Logic</source>
          <volume>30</volume>
          (
          <issue>2</issue>
          ),
          <volume>207</volume>
          {
          <fpage>223</fpage>
          (
          <year>1989</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          18.
          <string-name>
            <surname>Giordano</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Olivetti</surname>
            ,
            <given-names>N.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Gliozzi</surname>
            ,
            <given-names>V.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Pozzato</surname>
          </string-name>
          , G.:
          <article-title>ALC + T : a preferential extension of description logics</article-title>
          .
          <source>Fundamenta Informaticae</source>
          <volume>96</volume>
          (
          <issue>3</issue>
          ),
          <volume>341</volume>
          {
          <fpage>372</fpage>
          (
          <year>2009</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          19.
          <string-name>
            <surname>Giordano</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Olivetti</surname>
            ,
            <given-names>N.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Gliozzi</surname>
            ,
            <given-names>V.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Pozzato</surname>
          </string-name>
          , G.:
          <article-title>A minimal model semantics for nonmonotonic reasoning</article-title>
          .
          <source>In: Farin~as del Cerro</source>
          ,
          <string-name>
            <given-names>L.</given-names>
            ,
            <surname>Herzig</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            ,
            <surname>Mengin</surname>
          </string-name>
          ,
          <string-name>
            <surname>J</surname>
          </string-name>
          . (eds.)
          <source>Proceedings of the 13th European Conference on Logics in Arti cial Intelligence (JELIA)</source>
          . pp.
          <volume>228</volume>
          {
          <fpage>241</fpage>
          . No. 7519
          <string-name>
            <surname>in</surname>
            <given-names>LNCS</given-names>
          </string-name>
          , Springer (
          <year>2012</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          20.
          <string-name>
            <surname>Gore</surname>
          </string-name>
          , R.:
          <article-title>Tableau methods for modal and temporal logics</article-title>
          . In:
          <string-name>
            <surname>D'Agostino</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Gabbay</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          , Hahnle, R.,
          <string-name>
            <surname>Posegga</surname>
            ,
            <given-names>J</given-names>
          </string-name>
          . (eds.)
          <source>Handbook of Tableau Methods</source>
          , pp.
          <volume>297</volume>
          {
          <fpage>396</fpage>
          . Kluwer Academic Publishers (
          <year>1999</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref21">
        <mixed-citation>
          21.
          <string-name>
            <surname>Herzig</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Perrussel</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Varzinczak</surname>
            ,
            <given-names>I.</given-names>
          </string-name>
          :
          <article-title>Elaborating domain descriptions</article-title>
          . In: Brewka,
          <string-name>
            <given-names>G.</given-names>
            ,
            <surname>Coradeschi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            ,
            <surname>Perini</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            ,
            <surname>Traverso</surname>
          </string-name>
          , P. (eds.)
          <source>Proceedings of the 17th European Conference on Arti cial Intelligence (ECAI)</source>
          . pp.
          <volume>397</volume>
          {
          <fpage>401</fpage>
          . IOS Press (
          <year>2006</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref22">
        <mixed-citation>
          22.
          <string-name>
            <surname>Herzig</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Varzinczak</surname>
            ,
            <given-names>I.</given-names>
          </string-name>
          :
          <article-title>Cohesion, coupling and the meta-theory of actions</article-title>
          . In: Kaelbling,
          <string-name>
            <given-names>L.</given-names>
            ,
            <surname>Sa</surname>
          </string-name>
          <string-name>
            <surname>otti</surname>
          </string-name>
          , A. (eds.)
          <source>Proceedings of the 19th International Joint Conference on Arti cial Intelligence (IJCAI)</source>
          . pp.
          <volume>442</volume>
          {
          <fpage>447</fpage>
          . Morgan Kaufmann Publishers (
          <year>2005</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref23">
        <mixed-citation>
          23.
          <string-name>
            <surname>Herzig</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Varzinczak</surname>
            ,
            <given-names>I.</given-names>
          </string-name>
          :
          <article-title>On the modularity of theories</article-title>
          . In: Schmidt,
          <string-name>
            <given-names>R.</given-names>
            , PrattHartmann, I.,
            <surname>Reynolds</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            ,
            <surname>Wansing</surname>
          </string-name>
          , H. (eds.) Advances in Modal Logic. pp.
          <volume>93</volume>
          {
          <issue>109</issue>
          . 5,
          <string-name>
            <surname>King's College Publications</surname>
          </string-name>
          (
          <year>2005</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref24">
        <mixed-citation>
          24.
          <string-name>
            <surname>Herzig</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Varzinczak</surname>
            ,
            <given-names>I.:</given-names>
          </string-name>
          <article-title>A modularity approach for a fragment of ALC</article-title>
          . In: Fisher,
          <string-name>
            <given-names>M.</given-names>
            ,
            <surname>Hoek</surname>
          </string-name>
          ,
          <string-name>
            <given-names>W.</given-names>
            ,
            <surname>Konev</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            ,
            <surname>Lisitsa</surname>
          </string-name>
          ,
          <string-name>
            <surname>A</surname>
          </string-name>
          . (eds.)
          <source>Proceedings of the 10th European Conference on Logics in Arti cial Intelligence (JELIA)</source>
          . pp.
          <volume>216</volume>
          {
          <fpage>228</fpage>
          . No. 4160
          <string-name>
            <surname>in</surname>
            <given-names>LNAI</given-names>
          </string-name>
          , Springer-Verlag (
          <year>2006</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref25">
        <mixed-citation>
          25.
          <string-name>
            <surname>Konev</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Walther</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Wolter</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          :
          <article-title>The logical di erence problem for description logic terminologies</article-title>
          . In: Armando,
          <string-name>
            <given-names>A.</given-names>
            ,
            <surname>Baumgartner</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            ,
            <surname>Dowek</surname>
          </string-name>
          ,
          <string-name>
            <surname>G</surname>
          </string-name>
          . (eds.)
          <source>Proceedings of the 4th International Joint Conference on Automated Reasoning (IJCAR)</source>
          . pp.
          <volume>259</volume>
          {
          <fpage>274</fpage>
          . No. 5195
          <string-name>
            <surname>in</surname>
            <given-names>LNAI</given-names>
          </string-name>
          , Springer-Verlag (
          <year>2008</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref26">
        <mixed-citation>
          26.
          <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="ref27">
        <mixed-citation>
          27.
          <string-name>
            <surname>Lang</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lin</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Marquis</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          :
          <article-title>Causal theories of action { a computational core</article-title>
          . In: Sorge,
          <string-name>
            <given-names>V.</given-names>
            ,
            <surname>Colton</surname>
          </string-name>
          ,
          <string-name>
            <surname>S.</surname>
          </string-name>
          , Fisher,
          <string-name>
            <given-names>M.</given-names>
            ,
            <surname>Gow</surname>
          </string-name>
          ,
          <string-name>
            <surname>J</surname>
          </string-name>
          . (eds.)
          <source>Proceedings of the 18th International Joint Conference on Arti cial Intelligence (IJCAI)</source>
          . pp.
          <volume>1073</volume>
          {
          <fpage>1078</fpage>
          . Morgan Kaufmann (
          <year>2003</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref28">
        <mixed-citation>
          28.
          <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>Preferential logics: the predicate calculus case</article-title>
          .
          <source>In: Proceedings of TARK</source>
          . pp.
          <volume>57</volume>
          {
          <issue>72</issue>
          (
          <year>1990</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref29">
        <mixed-citation>
          29.
          <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="ref30">
        <mixed-citation>
          30. Meyer, T.,
          <string-name>
            <surname>Lee</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Booth</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          :
          <article-title>Knowledge integration for description logics</article-title>
          .
          <source>In: Proceedings of the 21st National Conference on Arti cial Intelligence (AAAI)</source>
          . pp.
          <volume>645</volume>
          {
          <fpage>650</fpage>
          . AAAI Press/MIT Press (
          <year>2005</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref31">
        <mixed-citation>
          31.
          <string-name>
            <surname>Moodley</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          :
          <article-title>Debugging and repair of description logic ontologies</article-title>
          .
          <source>M.Sc. thesis</source>
          , University of KwaZulu-Natal, Durban, South Africa (
          <year>2011</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref32">
        <mixed-citation>
          32.
          <string-name>
            <surname>Noy</surname>
            ,
            <given-names>N.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Musen</surname>
            ,
            <given-names>M.:</given-names>
          </string-name>
          <article-title>PromptDi : A xed-point algorithm for comparing ontology versions</article-title>
          . In: Dechter,
          <string-name>
            <given-names>R.</given-names>
            ,
            <surname>Kearns</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            ,
            <surname>Sutton</surname>
          </string-name>
          ,
          <string-name>
            <surname>R</surname>
          </string-name>
          . (eds.)
          <source>Proceedings of the 18th National Conference on Arti cial Intelligence (AAAI)</source>
          . pp.
          <volume>744</volume>
          {
          <fpage>750</fpage>
          . AAAI Press/MIT Press (
          <year>2002</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref33">
        <mixed-citation>
          33.
          <string-name>
            <surname>Quantz</surname>
            ,
            <given-names>J.:</given-names>
          </string-name>
          <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="ref34">
        <mixed-citation>
          34.
          <string-name>
            <surname>Schlobach</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Cornet</surname>
          </string-name>
          , R.:
          <article-title>Non-standard reasoning services for the debugging of description logic terminologies</article-title>
          .
          <source>In: Proceedings of the 18th International Joint Conference on Arti cial Intelligence (IJCAI)</source>
          . pp.
          <volume>355</volume>
          {
          <issue>362</issue>
          (
          <year>2003</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref35">
        <mixed-citation>
          35.
          <string-name>
            <surname>Thielscher</surname>
            ,
            <given-names>M.:</given-names>
          </string-name>
          <article-title>A unifying action calculus</article-title>
          .
          <source>Arti cial Intelligence</source>
          <volume>175</volume>
          (
          <issue>1</issue>
          ),
          <volume>120</volume>
          {
          <fpage>141</fpage>
          (
          <year>2011</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref36">
        <mixed-citation>
          36.
          <string-name>
            <surname>Varzinczak</surname>
            ,
            <given-names>I.</given-names>
          </string-name>
          :
          <article-title>What is a good domain description? Evaluating and revising action theories in dynamic logic</article-title>
          .
          <source>Ph.D. thesis</source>
          , Universite Paul Sabatier, Toulouse (
          <year>2006</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref37">
        <mixed-citation>
          37.
          <string-name>
            <surname>Varzinczak</surname>
            ,
            <given-names>I.:</given-names>
          </string-name>
          <article-title>On action theory change</article-title>
          .
          <source>Journal of Arti cial Intelligence Research (JAIR) 37</source>
          ,
          <fpage>189</fpage>
          {
          <fpage>246</fpage>
          (
          <year>2010</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref38">
        <mixed-citation>
          38.
          <string-name>
            <surname>Zhang</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Chopra</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Foo</surname>
          </string-name>
          , N.:
          <article-title>Consistency of action descriptions</article-title>
          . In: Ishizuka,
          <string-name>
            <given-names>M.</given-names>
            ,
            <surname>Sattar</surname>
          </string-name>
          ,
          <string-name>
            <surname>A</surname>
          </string-name>
          . (eds.)
          <source>Proceedings of the 7th Paci c Rim International Conference on Arti cial Intelligence (PRICAI): Trends in Arti cial Intelligence</source>
          . pp.
          <volume>70</volume>
          {
          <fpage>79</fpage>
          . No. 2417
          <string-name>
            <surname>in</surname>
            <given-names>LNCS</given-names>
          </string-name>
          , Springer (
          <year>2002</year>
          )
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>