<!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>Interpolants and Explicit Definitions in Horn Description Logics (Extended Abstract)</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Marie Fortin</string-name>
          <email>Marie.Fortin@liverpool.ac.uk</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Boris Konev</string-name>
          <email>konev@liverpool.ac.uk</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Frank Wolter</string-name>
          <email>wolter@liverpool.ac.uk</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>University of Liverpool</institution>
          ,
          <country country="UK">UK</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>The projective Beth definability property (PBDP) of a description logic (DL) L states that a concept or individual name is explicitly definable under an Lontology O by an L-concept using symbols from a signature if, and only if, it is implicitly definable by under O. The importance of the PBDP for DL research stems from the fact that it provides a polynomial time reduction of the problem of deciding the existence of an explicit definition to subsumption checking and the usefulness of having explicit definitions for numerous knowledge engineering tasks, including the equivalent rewritability of ontology-mediated queries, the construction of alignments between ontologies, the computation of referring expressions, the extraction of equivalent acyclic terminologies from ontologies, and the decomposition of ontologies [11,33,26,22,12,19,3]. The PBDP is often investigated in tandem with the Craig interpolation property (CIP) which states that if an L-concept is subsumed by another L-concept under some L-ontology then one finds an interpolating L-concept using the shared symbols of the two input concepts only. In fact, the CIP implies the PBDP and the interpolants obtained using the CIP can serve as explicit definitions.1 Many standard Boolean DLs such as ALC, ALCI, ALCQI, and their extensions with transitive roles enjoy the CIP and PBDP and sophisticated algorithms for computing interpolants and explicit definitions have been developed in the context of DLs, modal logic, and the guarded fragment [12,28,14,6]. Important exceptions are the extensions of any of the above DLs with nominals and/or role hierarchies [12]. In fact, it has recently been shown that the problem of deciding the existence of an interpolant/explicit definition becomes 2ExpTimecomplete for DLs such as ALC with nominals and ALC with role hierarchies which is in sharp contrast to the ExpTime-completeness of the same problem for ALC itself inherited from the ExpTime-completeness of subsumption under ALC-ontologies [2]. The aim of this paper is to determine which Horn-DLs enjoy the CIP/PBDP, investigate the complexity of deciding the existence of interpolants/explicit definitions for those that do not enjoy it, and establish bounds on the size of interCopyright c 2021 for this paper by its authors. Use permitted under Creative Commons License Attribution 4.0 International (CC BY 4.0). 1 We use the definition of the CIP for DLs introduced in [12] according to which a DL enjoys the CIP if for any ontologies O1 and O2 and concepts C1; C2 in the DL such that O1 [ O2 j= C1 v C2, there exists a concept D in the DL using symbols shared by O1; C1 and O2; C2 such that O1 [ O2 j= C1 v D and O1 [ O2 j= D v C2.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>polants/explicit definitions. Rather surprisingly, it turns out that most standard
Horn-DLs do not enjoy the CIP/PBDP.</p>
      <p>Theorem 1. E L with nominals, E L with the universal role, E L with a single
role inclusion of the form r s v s, E L with role hierarchies and a single transitive
role, E LI, Horn-ALC, and Horn-ALCI do not enjoy the CIP nor PBDP.</p>
      <p>E L and E L with role hierarchies enjoy the CIP and PBDP.</p>
      <p>
        The result for E L with nominals has been proved in [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ] already and the
positive result for E L and E L with role hierarchies in [
        <xref ref-type="bibr" rid="ref22 ref26">22,26</xref>
        ]. It follows that
the behaviour of Horn-DLs is entirely different from Boolean DLs: adding role
hierarchies to ALC does not preserve the CIP/PBDP [
        <xref ref-type="bibr" rid="ref21">21</xref>
        ] but it does for E L.
On the other hand, extending ALC with the universal role and/or inverse roles
preserves the CIP/PBDP, but it does not for E L.
      </p>
      <p>We note that in Theorem 1, the CIP and PBDP for Horn-L with L 2
fALC; ALCIg can be naturally defined in two different ways, depending on
the language for interpolants/explicit definitions. If one is interested in positive
existential interpolants/definitions, then one can choose E L(I)-concepts, and if
more expressive power is desired, one can choose general Horn-L-concepts. We
show that in fact in some cases only Horn-L-interpolants/explicit definitions
exist, but that the CIP/PBDP fails for both E L(I)-concepts and Horn-L-concepts
as interpolants/definitions.</p>
      <p>For E L-ontologies with unrestricted role inclusions (RIs) r1 rn v r
we also prove a rather general sufficient condition for the existence of explicit
definitions: if O is an E L-ontology with RIs such that each RI either only uses
roles in or no role in , then any implicitly -definable concept name under
O is also explicitly -definable under O. A similar result can be shown for
interpolants.</p>
      <p>We next determine the complexity of deciding the existence of interpolants
and explicit definitions and tight bounds on their size for DLs in the E L-family
of DLs.</p>
      <p>Theorem 2. For any DL extending E L with any combination of nominals, RIs,
the universal role, or ?, the existence of interpolants and explicit definitions is
in PTime. If an interpolant/explicit definition exists, then there exists one of at
most exponential size. This bound is optimal.</p>
      <p>
        The proof is based on a careful analysis of canonical models and the introduction
and analysis of derivation trees (first used in [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ] for E LI) to estimate the size of
interpolants. For DLs extending E LI we use tree automata and again an analysis
of derivation trees to prove the following.
      </p>
      <p>
        Theorem 3. For E LI and its extension with nominals and/or the universal
role deciding the existence of interpolants and explicit definitions is
ExpTimecomplete. For E LI with and without the universal role, if an interpolant/explicit
definition exists, then there exists one of at most double exponential size. This
bound is optimal.
For E LI with nominals it remains open whether an interpolant/explicit
definition of at most double exponential size exists, if one exists at all. Theorem 3
also holds for Horn-ALC and Horn-ALCI provided one asks for interpolants
and explicit definitions in E LI. If one admits more expressive Horn-concepts
as interpolants or explicit definitions, then the decidability and complexity of
existence remains open and could be attacked using the games introduced in
[
        <xref ref-type="bibr" rid="ref20">20</xref>
        ]. We finally note that for all DLs considered in this paper one always finds
an interpolant in the Horn fragment of first-order logic which is known to enjoy
the CIP and PBDP.
      </p>
      <p>
        We conclude with a brief description of related work. The CIP and PBDP
have been investigated extensively. They have found applications in formal
verification [
        <xref ref-type="bibr" rid="ref30">30</xref>
        ], theory combinations [
        <xref ref-type="bibr" rid="ref13 ref15">13,15</xref>
        ], and in database theory for query
rewriting under views [
        <xref ref-type="bibr" rid="ref29">29</xref>
        ] and query reformulation and compilation [
        <xref ref-type="bibr" rid="ref35 ref7">35,7</xref>
        ]. Of
particular relevance for this work is the investigation of interpolation and
definability in modal logic in general [
        <xref ref-type="bibr" rid="ref28">28</xref>
        ] and in hybrid modal logic in particular [
        <xref ref-type="bibr" rid="ref1 ref10">1,10</xref>
        ].
Also related is work on interpolation in guarded logics [
        <xref ref-type="bibr" rid="ref16 ref17 ref4 ref5 ref6">17,16,4,6,5</xref>
        ].
      </p>
      <p>
        The main aim of this paper is to investigate explicit definability of concept
names under Horn-DL ontologies. We have therefore chosen a definition of Craig
interpolation and interpolants that generalizes the projective Beth definability
property and explicit definability in a natural and useful way, following [
        <xref ref-type="bibr" rid="ref12">12</xref>
        ].
There are, however, other notions of Craig interpolation that are of interest and
have been investigated. Of particular importance for modularity and various
other purposes is the following version: if O is an ontology and C v D an
inclusion such that O j= C v D, then there exists an ontology O0 in the shared
signature of O and C v D such that O j= O j
0 = C v D. This property has been
considered for E L and various extensions in [
        <xref ref-type="bibr" rid="ref22 ref34">34,22</xref>
        ]. Currently, it is unknown
whether any general results can be proved about the relationship between this
version of the Craig interpolation property, the version considered in this article,
and/or the projective Beth definability property.
      </p>
      <p>
        Craig interpolation should not be confused with work on uniform
interpolation, both in description logic [
        <xref ref-type="bibr" rid="ref23 ref25 ref27 ref31">25,27,31,23</xref>
        ] and in modal logic [
        <xref ref-type="bibr" rid="ref18 ref24 ref36">36,24,18</xref>
        ]. Uniform
interpolants generalize Craig interpolants in the sense that a uniform interpolant
is an interpolant for a fixed antecedent and any formula implied by the antecedent
and sharing with it a fixed set of symbols.
      </p>
      <p>
        Interpolant and explicit definition existence have only recently been
investigated for logics that do not enjoy the CIP or PBDP. In description logic, the
work of [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ] on Boolean DLs with nominals and role hierarchies was discussed
above. Explicit definition existence is also investigated in [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ] for the case in
which one is interested in the explicit definition of nominals, see also [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ]. In [
        <xref ref-type="bibr" rid="ref20">20</xref>
        ],
interpolant and explicit definition existence are investigated for the guarded and
two-variable fragments, proving that the problems becomes harder than validity.
The interpolant existence problem for linear temporal logic LTL is considered
in [
        <xref ref-type="bibr" rid="ref32">32</xref>
        ].
      </p>
      <p>The full version of this paper is available at https://www.csc.liv.ac.uk/
~frank/publ/publ.html.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <surname>Areces</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Blackburn</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Marx</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          :
          <article-title>Hybrid logics: Characterization, interpolation and complexity</article-title>
          .
          <source>J. Symb. Log</source>
          .
          <volume>66</volume>
          (
          <issue>3</issue>
          ),
          <fpage>977</fpage>
          -
          <lpage>1010</lpage>
          (
          <year>2001</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <surname>Artale</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Jung</surname>
            ,
            <given-names>J.C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Mazzullo</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Ozaki</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Wolter</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          :
          <article-title>Living without Beth and Craig: Explicit definitions and interpolants in description logics with nominals and role hierarchies</article-title>
          .
          <source>In: Proc. of AAAI</source>
          (
          <year>2021</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <surname>Artale</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Mazzullo</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Ozaki</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Wolter</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          :
          <article-title>On free description logics with definite descriptions</article-title>
          .
          <source>In: Proc. of KR</source>
          (
          <year>2021</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <surname>Bárány</surname>
            ,
            <given-names>V.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Benedikt</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>ten Cate</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          :
          <article-title>Some model theory of guarded negation</article-title>
          .
          <source>J. Symb. Log</source>
          .
          <volume>83</volume>
          (
          <issue>4</issue>
          ),
          <fpage>1307</fpage>
          -
          <lpage>1344</lpage>
          (
          <year>2018</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <string-name>
            <surname>Benedikt</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>ten Cate</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Vanden</surname>
            <given-names>Boom</given-names>
          </string-name>
          ,
          <string-name>
            <surname>M.</surname>
          </string-name>
          :
          <article-title>Interpolation with decidable fixpoint logics</article-title>
          .
          <source>In: Proc. of LICS</source>
          . pp.
          <fpage>378</fpage>
          -
          <lpage>389</lpage>
          . IEEE Computer Society (
          <year>2015</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6.
          <string-name>
            <surname>Benedikt</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>ten Cate</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Vanden</surname>
            <given-names>Boom</given-names>
          </string-name>
          ,
          <string-name>
            <surname>M.</surname>
          </string-name>
          :
          <article-title>Effective interpolation and preservation in guarded logics</article-title>
          .
          <source>ACM Trans. Comput. Log</source>
          .
          <volume>17</volume>
          (
          <issue>2</issue>
          ), 8:
          <fpage>1</fpage>
          -
          <lpage>8</lpage>
          :
          <fpage>46</fpage>
          (
          <year>2016</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7.
          <string-name>
            <surname>Benedikt</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Leblay</surname>
          </string-name>
          , J., ten
          <string-name>
            <surname>Cate</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Tsamoura</surname>
          </string-name>
          , E.:
          <article-title>Generating Plans from Proofs: The Interpolation-based Approach to Query Reformulation</article-title>
          .
          <source>Synthesis Lectures on Data Management</source>
          , Morgan &amp; Claypool Publishers (
          <year>2016</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          8.
          <string-name>
            <surname>Bienvenu</surname>
            ,
            <given-names>M.</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>First-order rewritability of atomic queries in Horn description logics</article-title>
          .
          <source>In: Proc. of IJCAI</source>
          (
          <year>2013</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          9.
          <string-name>
            <surname>Borgida</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Toman</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Weddell</surname>
            ,
            <given-names>G.E.</given-names>
          </string-name>
          :
          <article-title>On referring expressions in query answering over first order knowledge bases</article-title>
          .
          <source>In: Proc. of KR</source>
          . pp.
          <fpage>319</fpage>
          -
          <lpage>328</lpage>
          (
          <year>2016</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          10.
          <string-name>
            <surname>ten Cate</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          :
          <article-title>Interpolation for extended modal languages</article-title>
          .
          <source>J. Symb. Log</source>
          .
          <volume>70</volume>
          (
          <issue>1</issue>
          ),
          <fpage>223</fpage>
          -
          <lpage>234</lpage>
          (
          <year>2005</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          11.
          <string-name>
            <surname>ten Cate</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Conradie</surname>
            ,
            <given-names>W.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Marx</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Venema</surname>
            ,
            <given-names>Y.</given-names>
          </string-name>
          :
          <article-title>Definitorially complete description logics</article-title>
          .
          <source>In: Proc. of KR</source>
          . pp.
          <fpage>79</fpage>
          -
          <lpage>89</lpage>
          . AAAI Press (
          <year>2006</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          12.
          <string-name>
            <surname>ten Cate</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Franconi</surname>
            ,
            <given-names>E.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Seylan</surname>
          </string-name>
          , İ.:
          <article-title>Beth definability in expressive description logics</article-title>
          .
          <source>J. Artif. Intell. Res</source>
          .
          <volume>48</volume>
          ,
          <fpage>347</fpage>
          -
          <lpage>414</lpage>
          (
          <year>2013</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          13.
          <string-name>
            <surname>Cimatti</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Griggio</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Sebastiani</surname>
          </string-name>
          , R.:
          <article-title>Interpolant generation for UTVPI</article-title>
          .
          <source>In: Proc. of CADE</source>
          . pp.
          <fpage>167</fpage>
          -
          <lpage>182</lpage>
          . Springer (
          <year>2009</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          14.
          <string-name>
            <surname>Fitting</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kuznets</surname>
          </string-name>
          , R.:
          <article-title>Modal interpolation via nested sequents</article-title>
          .
          <source>Ann. Pure Appl. Log</source>
          .
          <volume>166</volume>
          (
          <issue>3</issue>
          ),
          <fpage>274</fpage>
          -
          <lpage>305</lpage>
          (
          <year>2015</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          15.
          <string-name>
            <surname>Goel</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Krstic</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Tinelli</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          :
          <article-title>Ground interpolation for combined theories</article-title>
          .
          <source>In: Proc. of CADE</source>
          . pp.
          <fpage>183</fpage>
          -
          <lpage>198</lpage>
          . Springer (
          <year>2009</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          16.
          <string-name>
            <surname>Hoogland</surname>
            ,
            <given-names>E.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Marx</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          :
          <article-title>Interpolation and definability in guarded fragments</article-title>
          .
          <source>Stud. Log</source>
          .
          <volume>70</volume>
          (
          <issue>3</issue>
          ),
          <fpage>373</fpage>
          -
          <lpage>409</lpage>
          (
          <year>2002</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          17.
          <string-name>
            <surname>Hoogland</surname>
            ,
            <given-names>E.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Marx</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Otto</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          :
          <article-title>Beth definability for the guarded fragment</article-title>
          .
          <source>In: Proc. of LPAR</source>
          . pp.
          <fpage>273</fpage>
          -
          <lpage>285</lpage>
          . Springer (
          <year>1999</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          18.
          <string-name>
            <surname>Iemhoff</surname>
          </string-name>
          , R.:
          <article-title>Uniform interpolation and the existence of sequent calculi</article-title>
          .
          <source>Annals of Pure and Applied Logic</source>
          <volume>170</volume>
          (
          <issue>11</issue>
          ),
          <volume>102711</volume>
          (
          <year>2019</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          19.
          <string-name>
            <surname>Jiménez-Ruiz</surname>
            ,
            <given-names>E.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Payne</surname>
            ,
            <given-names>T.R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Solimando</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Tamma</surname>
            ,
            <given-names>V.A.M.:</given-names>
          </string-name>
          <article-title>Limiting logical violations in ontology alignnment through negotiation</article-title>
          .
          <source>In: Proc. of KR</source>
          . pp.
          <fpage>217</fpage>
          -
          <lpage>226</lpage>
          . AAAI Press (
          <year>2016</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          20.
          <string-name>
            <surname>Jung</surname>
            ,
            <given-names>J.C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Wolter</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          :
          <article-title>Living without Beth and Craig: Definitions and interpolants in the guarded and two-variable fragments</article-title>
          .
          <source>In: Proc. of LICS</source>
          (
          <year>2021</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref21">
        <mixed-citation>
          21.
          <string-name>
            <surname>Konev</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lutz</surname>
            ,
            <given-names>C.</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>Formal properties of modularisation</article-title>
          .
          <source>In: Modular Ontologies, Lecture Notes in Computer Science</source>
          , vol.
          <volume>5445</volume>
          , pp.
          <fpage>25</fpage>
          -
          <lpage>66</lpage>
          . Springer (
          <year>2009</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref22">
        <mixed-citation>
          22.
          <string-name>
            <surname>Konev</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lutz</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Ponomaryov</surname>
            ,
            <given-names>D.K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Wolter</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          :
          <article-title>Decomposing description logic ontologies</article-title>
          .
          <source>In: Proc. of KR</source>
          . AAAI Press (
          <year>2010</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref23">
        <mixed-citation>
          23.
          <string-name>
            <surname>Koopmann</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Schmidt</surname>
            ,
            <given-names>R.A.</given-names>
          </string-name>
          :
          <article-title>Uniform interpolation and forgetting for ALC ontologies with aboxes</article-title>
          .
          <source>In: Proc. of AAAI</source>
          . pp.
          <fpage>175</fpage>
          -
          <lpage>181</lpage>
          . AAAI Press (
          <year>2015</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref24">
        <mixed-citation>
          24.
          <string-name>
            <surname>Kowalski</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Metcalfe</surname>
          </string-name>
          , G.:
          <article-title>Uniform interpolation and coherence</article-title>
          .
          <source>Annals of pure and applied logic 170(7)</source>
          ,
          <fpage>825</fpage>
          -
          <lpage>841</lpage>
          (
          <year>2019</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref25">
        <mixed-citation>
          25.
          <string-name>
            <surname>Lutz</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Seylan</surname>
            ,
            <given-names>I.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Wolter</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          :
          <article-title>An automata-theoretic approach to uniform interpolation and approximation in the description logic EL</article-title>
          .
          <source>In: Proc. of KR</source>
          . AAAI Press (
          <year>2012</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref26">
        <mixed-citation>
          26.
          <string-name>
            <surname>Lutz</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Seylan</surname>
            ,
            <given-names>I.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Wolter</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          :
          <article-title>The data complexity of ontology-mediated queries with closed predicates</article-title>
          .
          <source>Logical Methods in Computer Science</source>
          <volume>15</volume>
          (
          <issue>3</issue>
          ) (
          <year>2019</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref27">
        <mixed-citation>
          27.
          <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>Foundations for uniform interpolation and forgetting in expressive description logics</article-title>
          .
          <source>In: Proc. of IJCAI</source>
          . pp.
          <fpage>989</fpage>
          -
          <lpage>995</lpage>
          . IJCAI/AAAI (
          <year>2011</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref28">
        <mixed-citation>
          28.
          <string-name>
            <surname>Maksimova</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Gabbay</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          :
          <article-title>Interpolation and Definability in Modal and Intuitionistic Logics</article-title>
          . Clarendon Press (
          <year>2005</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref29">
        <mixed-citation>
          29.
          <string-name>
            <surname>Marx</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          :
          <article-title>Queries determined by views: Pack your views</article-title>
          .
          <source>In: Proc. of PODS</source>
          . p.
          <fpage>23</fpage>
          -
          <lpage>30</lpage>
          . ACM (
          <year>2007</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref30">
        <mixed-citation>
          30.
          <string-name>
            <surname>McMillan</surname>
            ,
            <given-names>K.L.</given-names>
          </string-name>
          :
          <article-title>Interpolation and sat-based model checking</article-title>
          .
          <source>In: Proc. of CAV</source>
          . pp.
          <fpage>1</fpage>
          -
          <lpage>13</lpage>
          . Springer (
          <year>2003</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref31">
        <mixed-citation>
          31.
          <string-name>
            <surname>Nikitina</surname>
            ,
            <given-names>N.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Rudolph</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          :
          <article-title>(Non-)succinctness of uniform interpolants of general terminologies in the description logic EL</article-title>
          .
          <source>Artif. Intell</source>
          .
          <volume>215</volume>
          ,
          <fpage>120</fpage>
          -
          <lpage>140</lpage>
          (
          <year>2014</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref32">
        <mixed-citation>
          32.
          <string-name>
            <surname>Place</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Zeitoun</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          :
          <article-title>Separating regular languages with first-order logic</article-title>
          .
          <source>Log. Methods Comput. Sci</source>
          .
          <volume>12</volume>
          (
          <issue>1</issue>
          ) (
          <year>2016</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref33">
        <mixed-citation>
          33.
          <string-name>
            <surname>Seylan</surname>
            ,
            <given-names>I.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Franconi</surname>
          </string-name>
          , E.,
          <string-name>
            <surname>de Bruijn</surname>
          </string-name>
          , J.:
          <article-title>Effective query rewriting with ontologies over dboxes</article-title>
          .
          <source>In: Proc. of IJCAI</source>
          . pp.
          <fpage>923</fpage>
          -
          <lpage>925</lpage>
          (
          <year>2009</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref34">
        <mixed-citation>
          34.
          <string-name>
            <surname>Sofronie-Stokkermans</surname>
            ,
            <given-names>V.</given-names>
          </string-name>
          :
          <article-title>Interpolation in local theory extensions</article-title>
          .
          <source>Log. Methods Comput. Sci. 4</source>
          (
          <issue>4</issue>
          ) (
          <year>2008</year>
          ). https://doi.org/10.2168/LMCS-4(
          <issue>4</issue>
          :1)
          <year>2008</year>
          , https: //doi.org/10.2168/LMCS-4(
          <issue>4</issue>
          :1)
          <fpage>2008</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref35">
        <mixed-citation>
          35.
          <string-name>
            <surname>Toman</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Weddell</surname>
            ,
            <given-names>G.E.</given-names>
          </string-name>
          :
          <article-title>Fundamentals of Physical Design and Query Compilation</article-title>
          .
          <source>Synthesis Lectures on Data Management</source>
          , Morgan &amp; Claypool Publishers (
          <year>2011</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref36">
        <mixed-citation>
          36.
          <string-name>
            <surname>Visser</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          , et al.:
          <article-title>Uniform interpolation and layered bisimulation</article-title>
          .
          <source>In: Gödel'96: Logical foundations of mathematics, computer science and physics-Kurt Gödel's legacy</source>
          , pp.
          <fpage>139</fpage>
          -
          <lpage>164</lpage>
          . Association for Symbolic Logic (
          <year>1996</year>
          )
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>