<!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>Rational Defeasible Subsumption in DLs with Nested Quantifiers: the Case of ELI ⊥</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>(Extended Abstract)</string-name>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Igor de Camargo e Souza Câmara</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Anni-Yasmin Turhan</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Dresden University of Technology</institution>
          ,
          <country country="DE">Germany</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>University of São Paulo</institution>
          ,
          <country country="BR">Brazil</country>
        </aff>
      </contrib-group>
      <fpage>159</fpage>
      <lpage>162</lpage>
      <abstract>
        <p>Defeasible description logics (DDLs) support nonmonotonic reasoning by admitting defeasible concept inclusions in the knowledge base. Early reasoning methods for subsumption did not always use defeasible information for objects in the scope of nested quantifiers and thus neglected un-defeated information. The reasoning approach employing typicality models for the DDL EL⊥ overcomes this efect for existentially quantified objects. In this extended abstract we report on how to lift typicality model-based reasoning to the DDL ELI⊥, which extends EL⊥ with inverse roles. These can capture a form of universal quantification and extend expressivity of the DDL substantially. Reasoning in DDLs often employs rational closure according to the propositional KLM postulates. We can show that the proposed subsumption algorithm yields more entailments than rational propositional entailment.</p>
      </abstract>
      <kwd-group>
        <kwd>eol&gt;Description Logics</kwd>
        <kwd>defeasible reasoning</kwd>
        <kwd>Non-monotonic reasoning</kwd>
        <kwd>Typicality</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>
        Description logics (DLs) are knowledge representation relation. For certain applications monotone reasoning
formalisms that are designed to model terminological can be a short-coming and variants of DLs with
nonknowledge. Important notions from an application do- monotonic reasoning have been investigated by the
remain are modeled by concepts, which are essentially search community. A popular nonmonotonic variant are
unary first-order logic predicates. Each DL ofers a set of defeasible description logics (DDLs) which can express
concept constructors which can be used to build complex knowledge that holds until it is defeated by contradictory
concepts. The so-called roles correspond to binary rela- information. DDLs can express what properties typical
tions and can be used in concept constructors to relate members of a concept fulfill by the use of defeasible
conmembers of one concept to members of another. The use cept inclusions (DCIs) . A finite set of GCIS is a DBox D.
of roles and the quantification over the role-successors is A defeasible knowledge base (DKB) is a pair of a TBox and
what sets DLs apart from propositional logic. Concepts a DBox: K = (T , D).
can be related to each other by so-called general concept There are several proposals for semantics of defeasible
inclusions (GCIs), which state material implications for a DLs in the literature, such as [
        <xref ref-type="bibr" rid="ref1 ref2 ref3 ref4 ref5 ref6">1, 2, 3, 4, 5, 6</xref>
        ]. Many of them
pair of (complex) concepts. A finite set of GCIS is called use a kind of preferential semantics that often relies on
a TBox T . a preference relation on the interpretation domain.
An
      </p>
      <p>
        Reasoning in description logics is usually the classical, other well-investigated approach is supply the semantics
monotone first-order reasoning. Two prominent reason- by materialization-based reasoning, where essentially the
ing problems are satisfiability of a concept w.r.t. an ontol- information from the DCIs is used in conjunction with
ogy and to decide subsumption for two given concepts the (potential) subsumee. This approach has the severe
w.r.t. an ontology. The latter is to test whether mem- short-coming of quantification neglect which means that
bership to the first concept implies membership to the defeasible information is not used for all the elements
second w.r.t. to the GCIs in T and is a classical entailment in the relational neighborhood of the subsumee. Thus
even un-defeated defeasible information can be omitted
NMR’22: 20th International Workshop on Non-Monotonic Reasoning, when performing reasoning over existentially quantified
August 07-09, 2022, Haifa, Israel objects—as it was observed in [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ] and later and
indepen∗ Corresponding author. dently in [
        <xref ref-type="bibr" rid="ref6 ref7">7, 6</xref>
        ].
a"nnigi-oyracssmc@ini.mtuer.huasnp@.brtu(I-.ddr.eCsd.ee.nS.d.eCâ(Am.aTrau)r;han) One approach that alleviates quantification neglect
~ https://igorcsc.github.io/ (I. d. C. e. S. Câmara); and does not rely on a preference relation over the
dohttps://lat.inf.tu-dresden.de/~turhan/ (A. Turhan) main is defeasible reasoning by typicality models. These
0000-0002-1831-1750 (I. d. C. e. S. Câmara); 0000-0001-6336-335X models were introduced for the DL EL⊥ and provide a
(A. Turhan)
      </p>
      <p>
        © 2022 Copyright for this paper by its authors. Use permitted under Creative Commons License supraclassical inference relation. The classical DL EL⊥
CPWrEooUrckReshdoinpgs IhStpN:/c1e6u1r3-w-0s.o7r3g ACttEribUutRion W4.0oInrtekrnsahtioonpal (PCCroBYce4.0e).dings (CEUR-WS.org) provides conjunction and a form of existential
quantification called existential restrictions as concept constructors. Horn rules and Horn-ALC enjoys the canonical model
It can also state disjointness of concepts by the use of ⊥. property. To lift the method for EL⊥ to Horn-ALC two
EL⊥ has the canonical model property, i.e. there always extensions of the logic need to be addressed:
exists a model that can be embedded into all other
models. Thus testing whether α is entailed (i.e. holds in all • the more general form of negation and
models) can be done by computing the canonical model • forall quantification
and test whether α is satisfied in it. Reasoning in EL⊥
can be done in polynomial time [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ]. We address the latter by investigating ELI ⊥, which
ex
      </p>
      <p>
        To compute the canonical model in classical EL⊥, the tends EL⊥ by inverse roles which, in turn, can express
ontology is normalized such that complex concepts get value restrictions as consequences.
assigned a name. The domain of the canonical model con- The goal of this paper is to develop a characterization
sists of a representative for each of the named concepts. of defeasible entailment (and thus of defeasible
subsumpThe canonical models are a main building block of the tion) that alleviates quantification neglect and provides
typicality model used for to characterize the semantics reasoning of rational strength. To that end we proceed
of defeasible reasoning in EL⊥. as it was done in [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ] for EL⊥. First we develop a
char
      </p>
      <p>Typicality interpretations used for defeasible reason- acterization of entailment under rational strength and
ing have 2-dimensional domains. One dimension is the propositional coverage. From this we develop a
charrepresentative domain, which coincides with the domain acterization of entailment under rational strength and
of the classical canonical model. The other dimension is nested coverage.
determined by which subsets of the DBox D are “applied”
to the elements. Each element of the typicality domain Entailment under rational strength and
proposifor EL⊥ is a pair of a concept name and a subset of D. tional coverage in ELI ⊥. The first step to lift the</p>
      <p>
        Now, the use of diferent collections of subsets from technique from [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ] to ELI ⊥ is to adapt the typicality
D induces diferent strengths of reasoning. The use domain. We use for the first dimension the
representaof a chain of subsets given by the exceptionality chain tive domain for ELI ⊥. The classical canonical model for
computed according to [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ] gives reasoning of rational ELI ⊥ uses sets of concept names as domain elements,
strength. This chain would always include the empty since the combination of existential restrictions and value
set indicating that no defeasible information needs to restrictions can cause conjunctions for which no name
be satisfied. (To achieve reasoning of relevant strength exists in the DKB. For instance, when ∃r.E and ∀r.F get
the whole lattice of subsets of D is used.) Besides the combined, there need not be a name for the concept E ⊓ F
parameter for strength of reasoning, the semantics is also that the r-successor belongs to. This extended
represendetermined by the parameter of coverage. Coverage of tative domain makes several of the technical
construcreasoning, which determines whether defeasible infor- tions for EL⊥ more involved for ELI ⊥. It also incurs an
mation is only “applied” to the root object of a concept increase of computational complexity from polynomial
(and not necessarily to the objects in its relational neigh- time to ExpTime for reasoning already in for classical
borhood) or to all objects in the relational neighborhood reasoning [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ].
of a concept. The first is called propositional strength The second dimension of the typicality domain for
and the latter is called nested strength. Diferent forms of ELI ⊥ is—as before—the exceptionality chain computed
coverage of reasoning are induce by the relational struc- according to [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ]. This gives the domain for rational
ture on the domain, i.e. by forcing successors to be as strength reasoning in ELI ⊥ in general. It is the
relatypical as possible or not forcing this. tional structure on the typicality domain that determines
      </p>
      <p>Reasoning of propositional strength is mainly of inter- the coverage of reasoning. In case of propositional
covest to us to be able to compare the resulting inference erage, we extend the minimal typicality models for EL⊥
relation to materialization-based reasoning. Reasoning to the use of inverse roles.
under nested coverage results in an inference relation In minimal typicality models, the root element
belongthat does not cause quantification neglect. ing to a named concept can have any degree of typicality
admitted by the domain, i.e. it can satisfy any subset of
The results presented in this extended abstract are DCIs available in the (second dimension of the) typicality
initial steps on a longer research path. We want to inves- domain. The elements that are in the relational
neighbortigate defeasible reasoning by means of typicality models hood of this root element, however, do not need to satisfy
for defeasible Horn-ALC. This DDL is fairly expressive, any of the defeasible information. Therefore every role
as (non-Horn) ALC is propositionally complete and ad- successor necessitated by existential restrictions for roles
mits the use of both quantifiers. For all quantification or their inverse, are elements from the typicality domain,
can be captured by the concept constructor called value where the second component is empty, i.e. where no DCI
restriction. Horn-ALC restricts ALC to GCIs that are needs to be satisfied.</p>
      <p>We show that defeasible subsumption w.r.t. a ELI ⊥ and that does not omit defeasible information unless a
DKB and under rational strength and propositional cov- contradiction is encountered.
erage can be decided by testing satisfaction of it in the
rational minimal typicality model alone.</p>
    </sec>
    <sec id="sec-2">
      <title>Currently we are working on typicality models that can achieve reasoning of relevant strength. We need to see whether a mere change of the underlying typical</title>
      <p>
        Entailment under rational strength and nested cov- ity domain—the full lattice P (D) instead of the
exceperage in ELI ⊥. The characterization of nested ratio- tionality chain—is enough to for this or whether new
nal reasoning for EL⊥ is achieved by means of maximal techniques in comparison to [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ] are required. Also, a
typicality models. The idea for this kind of models is that comparison between the resulting inference relations for
not only the root element of a concept is as typical as it ELI ⊥ would be a asset to understand defeasible
reasongets, but that also all the elements that the root element ing in DDLs better. In the long run, it is interesting to
is connected to via (inverse) roles are. Maximal typicality extend these results to the DDL Horn-ALC.
models use the same typicality domain as their minimal
counterparts. The generation of maximal typicality
models is done by a fixed-point construction starting from the
minimal typicality model. It successively makes elements Acknowledgments
that a role edge starts from or ends in more typical, i.e.
reconnects at an element in the typicality domain that
represents the same set of named concepts, but is coupled
with a bigger subset of D. The fixed-point construction
proceeds in two steps in every round:
      </p>
    </sec>
    <sec id="sec-3">
      <title>This study financed in part by the Coordenação de</title>
      <p>Aperfeiçoamento de Pessoal de Nível Superior – Brasil
(CAPES) – Finance Code 001 and also by the Conselho
Nacional de Desenvolvimento Científico e Tecnológico
(CNPq) and by the AI competence center ScaDS.AI
Dresden/Leipzig.
1. identify an edge in the active set of models that
can be upgraded to a more typical successor or
predecessor and upgrade that edge</p>
    </sec>
    <sec id="sec-4">
      <title>2. for the obtained interpretation, restore it to be a model of the DKB again</title>
    </sec>
    <sec id="sec-5">
      <title>This construction operates on a set of models, where</title>
      <p>only the ones with elements that are maximally typical
are kept. From this set the maximal typicality model
is obtained as the one model capturing the information
common to all models in the set.</p>
      <p>The major technical challenge for defining an upgrade
method for ELI ⊥ is that here the element that causes an
edge in the model and the role predecessor of that edge
need no longer coincide as it is the case in EL⊥. This
required a much more elaborate technique for upgrading
the models.</p>
      <p>Our main result is that defeasible subsumption w.r.t.
a ELI ⊥ DKB and under rational strength and nested
coverage can be decided by testing satisfaction of it in
the rational maximal typicality model alone. This
establishes the computation of rational maximal typicality
models as the main step in the decision procedure for
entailment (and subsumption) for ELI ⊥ that does not
commit quantification neglect.</p>
      <p>We also investigate the relationship between the
materialization-based semantics and the one given by
nested rational reasoning realized by maximal typicality
models. We show that the latter semantics indeed yields
consequences that are a superset of the consequences
obtained by the materialization-based semantics.</p>
      <p>By these results we have provided a method to decide
entailment in DDLs that admit the use of both quantifiers</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>L.</given-names>
            <surname>Giordano</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Gliozzi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.</given-names>
            <surname>Olivetti</surname>
          </string-name>
          ,
          <string-name>
            <given-names>G. L.</given-names>
            <surname>Pozzato</surname>
          </string-name>
          ,
          <article-title>Preferential description logics</article-title>
          , in: N.
          <string-name>
            <surname>Dershowitz</surname>
            ,
            <given-names>A</given-names>
          </string-name>
          . Voronkov (Eds.),
          <source>Logic for Programming</source>
          ,
          <source>Artificial Intelligence, and Reasoning</source>
          , 14th International Conference, LPAR,
          <year>2007</year>
          , Proceedings, volume
          <volume>4790</volume>
          <source>of LNCS</source>
          , Springer,
          <year>2007</year>
          , pp.
          <fpage>257</fpage>
          -
          <lpage>272</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>L.</given-names>
            <surname>Giordano</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Gliozzi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.</given-names>
            <surname>Olivetti</surname>
          </string-name>
          ,
          <string-name>
            <given-names>G. L.</given-names>
            <surname>Pozzato</surname>
          </string-name>
          ,
          <article-title>Reasoning about typicality in preferential description logics</article-title>
          ,
          <source>in: European Workshop on Logics in Artificial Intelligence</source>
          , Springer,
          <year>2008</year>
          , pp.
          <fpage>192</fpage>
          -
          <lpage>205</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>K.</given-names>
            <surname>Britz</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Heidema</surname>
          </string-name>
          , T. Meyer,
          <article-title>Modelling object typicality in description logics</article-title>
          ,
          <source>in: Australasian Joint Conference on Artificial Intelligence</source>
          , Springer,
          <year>2009</year>
          , pp.
          <fpage>506</fpage>
          -
          <lpage>516</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>K.</given-names>
            <surname>Britz</surname>
          </string-name>
          , T. Meyer, I. Varzinczak,
          <article-title>Semantic foundation for preferential description logics</article-title>
          ,
          <source>in: Australasian Joint Conference on Artificial Intelligence</source>
          , Springer,
          <year>2011</year>
          , pp.
          <fpage>491</fpage>
          -
          <lpage>500</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <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>
            <given-names>I. M.</given-names>
            <surname>Petrova</surname>
          </string-name>
          ,
          <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>Artificial Intelligence</source>
          <volume>222</volume>
          (
          <year>2015</year>
          )
          <fpage>1</fpage>
          -
          <lpage>48</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>M.</given-names>
            <surname>Pensel</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.-Y.</given-names>
            <surname>Turhan</surname>
          </string-name>
          ,
          <article-title>Reasoning in the defeasible description logic</article-title>
          E L⊥
          <article-title>-computing standard inferences under rational and relevant semantics</article-title>
          ,
          <source>International Journal of Approximate Reasoning (IJAR) 103</source>
          (
          <year>2018</year>
          )
          <fpage>28</fpage>
          -
          <lpage>70</lpage>
          . doi:https://doi.org/10.1016/j. ijar.
          <year>2018</year>
          .
          <volume>08</volume>
          .005.
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>M.</given-names>
            <surname>Pensel</surname>
          </string-name>
          , A.-Y. Turhan,
          <article-title>Including quantification in defeasible reasoning for the description logic E L⊥</article-title>
          , in: M.
          <string-name>
            <surname>Balduccini</surname>
          </string-name>
          , T. Janhunen (Eds.),
          <source>Proceedings of the 14th International Conference on Logic Programming and Nonmonotonic Reasoning - LPNMR</source>
          , Springer,
          <year>2017</year>
          , pp.
          <fpage>78</fpage>
          -
          <lpage>84</lpage>
          . doi:https://doi.org/ 10.1007/978-3-
          <fpage>319</fpage>
          -61660-
          <issue>5</issue>
          _
          <fpage>9</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>F.</given-names>
            <surname>Baader</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Brandt</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Lutz</surname>
          </string-name>
          , Pushing the E L envelope, in: L. P.
          <string-name>
            <surname>Kaelbling</surname>
            ,
            <given-names>A</given-names>
          </string-name>
          . Safiotti (Eds.),
          <source>IJCAI-05, Proceedings of the Nineteenth International Joint Conference on Artificial Intelligence</source>
          , Professional Book Center,
          <year>2005</year>
          , pp.
          <fpage>364</fpage>
          -
          <lpage>369</lpage>
          . URL: http://ijcai.org/Proceedings/05/Papers/0372.pdf .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>G.</given-names>
            <surname>Casini</surname>
          </string-name>
          , T. Meyer, K. Moodley,
          <string-name>
            <given-names>R.</given-names>
            <surname>Nortjé</surname>
          </string-name>
          ,
          <article-title>Relevant closure: A new form of defeasible reasoning for description logics</article-title>
          ,
          <source>in: Proceedings of the 14th European Conference on Logics in Artificial Intelligence (JELIA'14)</source>
          ,
          <year>2014</year>
          , pp.
          <fpage>92</fpage>
          -
          <lpage>106</lpage>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>