<!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>A Journey into Ontology Approximation: From Non-Horn to Horn (Abstract)?</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Anneke Haga</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Carsten Lutz</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Johannes Marti</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Frank Wolter</string-name>
          <xref ref-type="aff" rid="aff2">2</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Universitat Bremen</institution>
          ,
          <country country="DE">Germany</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Universiteit van Amsterdam</institution>
          ,
          <country country="NL">Netherlands</country>
        </aff>
        <aff id="aff2">
          <label>2</label>
          <institution>University of Liverpool</institution>
          ,
          <country country="UK">UK</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>Despite prominent standardization e orts such as OWL, a large variety of description logics (DLs) continues to be used as ontology languages. In fact, ontology designers choose a DL suitable for their purposes based on many factors including expressive power, computational properties, and tool support [1]. Since ontology engineering frequently involves (partial) reuse of existing ontologies, this raises the problem of converting an ontology written in some source DL LS into a desired target DL LT . A particularly important case is ontology approximation where LT is a fragment of LS , studied for example in [2,3,5,10,11,12] In practice, ontology approximation is often done in an ad hoc way by dropping all statements from the source ontology OS that are not expressible in LT , or at least the inexpressible parts thereof. It is well-known that this results in incomplete approximations, that is, there will be knowledge in OS that could be expressed in LT , but is not entailed by the resulting approximated ontology. The degree and nature of the resulting incompleteness is typically neither understood nor analyzed. One reason for this unsatisfactory situation might be the fact that it is by no means easy to construct complete approximations and, even worse, nite complete approximations are not guaranteed to exist. This was studied in depth in [2] where ontologies formulated in expressive Horn DLs such as Horn-SHIF and E LI are approximated in tractable Horn DLs such as E L. For example, it is shown there that nite complete E LI-to-E L approximations do not exist even in extremely simple cases that frequently occur in practice. This gives rise to a new research agenda for ontology approximation that consists in mapping out the structure of complete in nite ontology approximations to guide informed decisions when manually constructing incomplete nite approximations in practice. It also enables a better understanding of the degree and nature of incompleteness. In the paper that this abstract reports about [7,8], we consider LS -to-LT ontology approximation where LS is a non-Horn DL such as ALC and LT is a tractable Horn DL such as E L. We believe that these are extremely natural cases of ontology approximation, given that Horn vs. non-Horn is nowadays the most important classi cation criterion for DLs [1]. Non-Horn DLs include expressive features such as negation and disjunction and require `reasoning by cases' which is computationally costly, but also have considerably higher expressive power</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>
        A. Haga et al.
than Horn DLs. Horn DLs, in contrast, enjoy favourable properties such as the
existence of universal models and of `consequence-based' reasoning algorithms
that avoid reasoning by cases [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ]. It turns out, though, that non-Horn-to-Horn
approximation is a challenging endeavour.
      </p>
      <p>We start with the fundamental case of ELU -to-EL approximation. Given
an ELU ontology OS, we aim to nd a (potentially in nite) EL ontology OT
such that for all EL concepts C; D in the signature of OS, OS j= C v D i
OT j= C v D.</p>
    </sec>
    <sec id="sec-2">
      <title>Example 1. Consider the ELU ontology</title>
      <p>OS = f</p>
      <p>Job v MainJob t SideJob
9job:SideJob v 9job:(MainJob u PartTime) g:</p>
    </sec>
    <sec id="sec-3">
      <title>Then the following is an EL approximation of OS:</title>
      <p>OT = f 9job:SideJob v 9job:(MainJob u PartTime)</p>
      <p>9job:Job v 9job:MainJob
9job:(Job u PartTime) v 9job:(MainJob u PartTime) g:
The last two lines of OT illustrate that EL consequences of ELU ontologies can
be rather non-obvious.</p>
      <p>
        We rst prove that nite approximations need not exist in the ELU -to-EL
case and that depth bounded approximations may be non-elementary in size.
Our main result is then a concrete approximation scheme that makes explicit
the structure of complete in nite approximations and aims to keep as much
structure of the source ontology as possible. An interesting and, given the results
in [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ], surprising feature of our scheme is that it can be expected to often deliver
nite approximations in practical cases. We perform a case study based on the
Manchester ontology corpus that con rms this expectation. We also show that
if OS is an acyclic ELU ontology, then a nite EL approximation always exists
(though it need not be acyclic).
      </p>
      <p>
        We then proceed to the cases of ELU ?-to-EL? and ALC-to-EL?
approximations which turn out to be closely related to each other. They also turn out to
be signi cantly di erent from the ELU -to-EL case in that nite approximations
do not exist in extremely simple (and practical) cases, much like in the Horn
approximation cases studied in [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ]. Also, nite approximations of acyclic ontologies
are no longer guaranteed to exist. While this is not good news, it is remarkable
that the addition of the ? symbol to the source DL has such a dramatic e ect.
We again provide an (in nite) approximation scheme.
      </p>
      <p>
        Finally, we propose a notion of approximation that is tailored towards
applications in ontology-mediated querying [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ] and show that it is intimately related to
the subsumption-based approximations that we had studied before. Remarkably,
if we concentrate on atomic queries (AQs), then we obtain nite approximations
even in the ALC-to-EL? case. Compared to the related work presented in [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ],
we do not require the preservation of all query answers, but only of a maximal
subset thereof, and our method is applicable to all ontologies formulated in the
source DL chosen rather than to a syntactically restricted class. We also observe
an interesting application to the rewritability of ontology-mediated queries OMQ,
that is, we use our results to prove that it is decidable wether an OMQ from the
OMQ language (ALC; ALCQ) is rewritable into an equivalent OMQ from the
language (E L?; AQ). Here, ALCQ denotes the query language that consists of
all ALC concepts and AQ denotes the class of atomic queries of the form A(x).
Acknowledgments. Supported by the DFG Collaborative Research Center
1320 EASE - Everyday Activity Science and Engineering.
      </p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <surname>Baader</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Horrocks</surname>
            ,
            <given-names>I.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lutz</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Sattler</surname>
            ,
            <given-names>U.</given-names>
          </string-name>
          :
          <article-title>An Introduction to Description Logic</article-title>
          . Cambridge University Press (
          <year>2017</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2. Botcher,
          <string-name>
            <given-names>A.</given-names>
            ,
            <surname>Lutz</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            ,
            <surname>Wolter</surname>
          </string-name>
          ,
          <string-name>
            <surname>F.</surname>
          </string-name>
          :
          <article-title>Ontology approximation in Horn description logics</article-title>
          .
          <source>In: Proc. of IJCAI</source>
          . pp.
          <volume>1574</volume>
          {
          <fpage>1580</fpage>
          . ijcai.
          <source>org</source>
          (
          <year>2019</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <surname>Botoeva</surname>
            ,
            <given-names>E.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Calvanese</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Rodriguez-Muro</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          :
          <article-title>Expressive approximations in DL-Lite ontologies</article-title>
          .
          <source>In: Proc. of AIMSA. LNCS</source>
          , vol.
          <volume>6304</volume>
          , pp.
          <volume>21</volume>
          {
          <fpage>31</fpage>
          . Springer (
          <year>2010</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <surname>Calvanese</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>De Giacomo</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lembo</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lenzerini</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Poggi</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>RodriguezMuro</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Rosati</surname>
          </string-name>
          , R.:
          <article-title>Ontologies and databases: The DL-Lite approach</article-title>
          .
          <source>In: Reasoning Web. LNCS</source>
          , vol.
          <volume>5689</volume>
          , pp.
          <volume>255</volume>
          {
          <fpage>356</fpage>
          . Springer (
          <year>2009</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <string-name>
            <surname>Carral</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Feier</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Grau</surname>
            ,
            <given-names>B.C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Hitzler</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Horrocks</surname>
            ,
            <given-names>I.</given-names>
          </string-name>
          :
          <article-title>EL-ifying ontologies</article-title>
          .
          <source>In: Proc. of IJCAR</source>
          . pp.
          <volume>464</volume>
          {
          <issue>479</issue>
          (
          <year>2014</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6.
          <string-name>
            <surname>Cucala</surname>
            ,
            <given-names>D.T.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Grau</surname>
            ,
            <given-names>B.C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Horrocks</surname>
          </string-name>
          , I.:
          <article-title>15 years of consequence-based reasoning</article-title>
          . In: Description Logic,
          <string-name>
            <given-names>Theory</given-names>
            <surname>Combination</surname>
          </string-name>
          , and
          <string-name>
            <surname>All</surname>
          </string-name>
          That - Essays Dedicated to Franz
          <source>Baader on the Occasion of His 60th Birthday. LNCS</source>
          , vol.
          <volume>11560</volume>
          , pp.
          <volume>573</volume>
          {
          <fpage>587</fpage>
          . Springer (
          <year>2019</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7.
          <string-name>
            <surname>Haga</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lutz</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Marti</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Wolter</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          :
          <article-title>A journey into ontology approximation: From Non-Horn to Horn</article-title>
          .
          <source>In: Proc. of IJCAI. ijcai.org</source>
          (
          <year>2020</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          8.
          <string-name>
            <surname>Haga</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lutz</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Marti</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Wolter</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          :
          <article-title>A journey into ontology approximation: From Non-Horn to Horn</article-title>
          . CoRR abs/
          <year>2001</year>
          .07754 (
          <year>2020</year>
          ), https://arxiv.org/abs/
          <year>2001</year>
          .07754
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          9.
          <string-name>
            <surname>Kaminski</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Nenov</surname>
            ,
            <given-names>Y.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Grau</surname>
            ,
            <given-names>B.C.</given-names>
          </string-name>
          :
          <article-title>Datalog rewritability of disjunctive datalog programs and non-Horn ontologies</article-title>
          .
          <source>Artif. Intell</source>
          .
          <volume>236</volume>
          ,
          <issue>90</issue>
          {
          <fpage>118</fpage>
          (
          <year>2016</year>
          ). https://doi.org/10.1016/j.artint.
          <year>2016</year>
          .
          <volume>03</volume>
          .006, https://doi.org/10.1016/j.artint.
          <year>2016</year>
          .
          <volume>03</volume>
          .006
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          10.
          <string-name>
            <surname>Pan</surname>
            ,
            <given-names>J.Z.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Thomas</surname>
            ,
            <given-names>E.</given-names>
          </string-name>
          :
          <article-title>Approximating OWL-DL ontologies</article-title>
          . In: AAAI. pp.
          <volume>1434</volume>
          {
          <issue>1439</issue>
          (
          <year>2007</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          11.
          <string-name>
            <surname>Ren</surname>
            ,
            <given-names>Y.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Pan</surname>
            ,
            <given-names>J.Z.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Zhao</surname>
            ,
            <given-names>Y.</given-names>
          </string-name>
          :
          <article-title>Soundness preserving approximation for tbox reasoning</article-title>
          .
          <source>In: Proc. of AAAI</source>
          . AAAI Press (
          <year>2010</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          12.
          <string-name>
            <surname>Zhou</surname>
            ,
            <given-names>Y.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Grau</surname>
            ,
            <given-names>B.C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Nenov</surname>
            ,
            <given-names>Y.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kaminski</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Horrocks</surname>
            ,
            <given-names>I.</given-names>
          </string-name>
          :
          <article-title>Pagoda: Pay-as-you-go ontology query answering using a datalog reasoner</article-title>
          .
          <source>J. Artif. Intell. Res</source>
          .
          <volume>54</volume>
          ,
          <issue>309</issue>
          {
          <fpage>367</fpage>
          (
          <year>2015</year>
          )
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>