<!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>Living Without Beth and Craig: Explicit Definitions and Interpolants in Description Logics with Nominals (Extended Abstract)</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Alessandro Artale</string-name>
          <email>artale@inf.unibz.it</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Jean Christoph Jung</string-name>
          <email>jeanjung@uni-bremen.de</email>
          <xref ref-type="aff" rid="aff2">2</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Andrea Mazzullo</string-name>
          <email>mazzullo@inf.unibz.it</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Ana Ozaki</string-name>
          <email>ana.ozaki@uib.no</email>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Frank Wolter</string-name>
          <email>wolter@liverpool.ac.uk</email>
          <xref ref-type="aff" rid="aff3">3</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Free University of Bozen-Bolzano</institution>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>University of Bergen</institution>
        </aff>
        <aff id="aff2">
          <label>2</label>
          <institution>University of Bremen</institution>
        </aff>
        <aff id="aff3">
          <label>3</label>
          <institution>University of Liverpool</institution>
        </aff>
      </contrib-group>
      <abstract>
        <p>The Craig Interpolation Property (CIP) for first-order logic (FO) states that an implication ' ) is valid in FO iff there exists a formula in FO using only the common symbols of ' and such that ' ) and ) are both valid. is then called an interpolant for ' ) . The CIP of FO and numerous other logics is generally regarded as one of the most important and useful results in formal logic, with numerous applications [39]. Description logics (DLs) are no exception; indeed, the CIP has been intensively investigated [10, 37, 25, 11, 30, 20]. A particularly important consequence of the CIP is the projective Beth definability property (PBDP), which states that a relation or constant is implicitly definable iff it is explicitly definable. In other words, a relation or constant is uniquely determined by a theory iff there exists a definition for it in that theory. The PBDP has been used in ontology engineering to extract equivalent acyclic terminologies from ontologies [10, 11], it has been investigated in ontologybased data management to equivalently rewrite ontology-mediated queries [37], and it has been proposed to support the construction of alignments between ontologies [20]. The CIP is often used as a tool to compute explicit definitions [10, 11]. It is also the basic logical property that ensures the robust behaviour of ontology modules [24]. In the form of parallel interpolation it has been investigated in [25] to decompose ontologies. In [30], it is used to study P/NP dichotomies in ontology-based query answering. The PBDP is also related to the computation of referring expressions in linguistics [28] and in ontology-based data management [7]. In this case, the focus is on computing an explicit definition (or description) for an individual rather than for arbitrary concepts. More recently, it has been observed that the CIP is closely related to the existence of strongly separating concepts for positive and negative examples given as data items in a knowledge base [13, 21, 22]. The CIP and PBDP are so powerful because intuitively very hard existence questions are reduced to straightforward deduction questions: an interpolant</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>exists iff an implication is valid and an explicit definition exists iff a
straightforward formula stating implicit definability is valid. The existence problems are
thus not harder than validity. For example, in the DL ALC, the existence of an
interpolant or an explicit definition can be decided in ExpTime simply because
deduction in ALC is in ExpTime (and without ontology even in PSpace).</p>
      <p>
        Unfortunately, the CIP and the PBDP do not always hold. Particularly
important examples of failure are DLs with nominals (or, equivalently, hybrid
modal logics that add nominals to propositional modal logic). The CIP and
PBDP fail massively in these DLs as even for very simple implications such as
( a f g ! 9r:fbg) no interpolant exists. Moreover, there is no
satf g u 9r:fag) v ( b
isfactory way to extend the expressive power of (expressive) DLs with nominals
to ensure the existence of interpolants as validity is undecidable in any extension
of ALCO with the CIP [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ].
      </p>
      <p>The aim of this paper is to start an investigation of the complexity of deciding
the existence of interpolants and explicit definitions for DLs in which this cannot
be deduced using the CIP or PBDP. We start by considering ALCO and its
extensions by inverse roles and/or the universal role and prove that the existence
of interpolants and the existence of explicit definitions are both
2ExpTimecomplete, thus confirming the suspicion that these are much harder problems
than deduction if one has to live without Beth and Craig.</p>
      <p>The upper bound proof is based on a straightforward characterization of the
non-existence of interpolants by the existence of certain bisimulations between
pointed models. We then pursue a mosaic based approach by introducing mosaics
that are sets of types over the input ontologies/concepts which can be satisfied in
bisimilar nodes. Natural constraints for sets of such mosaics characterize when
they can be linked together to construct, simultaneously, models of the input
ontologies and concepts and an appropriate bisimulation between them. The
double exponential upper bound is then naturally explained by the observation
that there are double exponentially many mosaics. Formally, the lower bound
is proved by a reduction of the word problem for exponentially space-bounded
alternating Turing machines.</p>
      <p>
        Related Work. The CIP and the PBDP have been investigated extensively.
They have found applications in formal verification [
        <xref ref-type="bibr" rid="ref34">34</xref>
        ], theory combinations [
        <xref ref-type="bibr" rid="ref12 ref14 ref8">12,
14, 8</xref>
        ], and in database theory for query rewriting under views [
        <xref ref-type="bibr" rid="ref33">33</xref>
        ] and query
reformulation and compilation [
        <xref ref-type="bibr" rid="ref38 ref6">38, 6</xref>
        ]. Of particular relevance for this work is
the investigation of interpolation and definability in modal logic in general [
        <xref ref-type="bibr" rid="ref32">32</xref>
        ]
and in hybrid modal logic in particular [
        <xref ref-type="bibr" rid="ref1 ref9">1, 9</xref>
        ]. Also related is work on interpolation
in guarded logics [
        <xref ref-type="bibr" rid="ref17 ref18 ref3 ref4 ref5">18, 17, 3, 5, 4</xref>
        ].
      </p>
      <p>
        Craig interpolation should not be confused with work on uniform
interpolation, both in description logic [
        <xref ref-type="bibr" rid="ref26 ref29 ref31 ref35">29, 31, 35, 26</xref>
        ] and in modal logic [
        <xref ref-type="bibr" rid="ref19 ref27 ref40">40, 27, 19</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 hardly been investigated for
logics that do not enjoy the CIP or PBDP. Exceptions are linear temporal logic,
LTL, for which the decidability of interpolant existence over the natural numbers
has only recently been established [
        <xref ref-type="bibr" rid="ref36">36</xref>
        ] (over finite linear orderings decidability
was already established in [
        <xref ref-type="bibr" rid="ref15 ref16">15, 16</xref>
        ])1 and recent decidability and complexity
results for interpolant existence in the guarded fragment [
        <xref ref-type="bibr" rid="ref23">23</xref>
        ]. This is in contrast
to work on uniform interpolants in description logics which has in fact focused
on the existence and computation of uniform interpolants that do not always
exist [
        <xref ref-type="bibr" rid="ref26 ref29 ref31 ref35">29, 31, 35, 26</xref>
        ].
      </p>
      <p>
        The full article containing all definitions and proofs is available at [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ].
1 Note that LTL and Craig interpolation are not mentioned in [
        <xref ref-type="bibr" rid="ref15 ref16 ref36">36, 15, 16</xref>
        ]. Using the
fact that regular languages are projectively LTL definable and that LTL and
firstorder logic are equivalent over the natural numbers, it is easy to see that interpolant
existence is the same problem as separability of regular languages in first-order logic,
modulo the succinctness of the representation of the inputs.
      </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 (</article-title>
          <year>2020</year>
          ), available at https://arxiv.org/abs/
          <year>2007</year>
          .02736
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <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="ref4">
        <mixed-citation>
          4.
          <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="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>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="ref6">
        <mixed-citation>
          6.
          <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="ref7">
        <mixed-citation>
          7.
          <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="ref8">
        <mixed-citation>
          8.
          <string-name>
            <surname>Calvanese</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Ghilardi</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Gianola</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Montali</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Rivkin</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          :
          <article-title>Combined Covers and Beth Definability</article-title>
          .
          <source>In: Proc. of IJCAR (I)</source>
          . pp.
          <fpage>181</fpage>
          -
          <lpage>200</lpage>
          (
          <year>2020</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          9. ten Cate,
          <string-name>
            <surname>B.</surname>
          </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="ref10">
        <mixed-citation>
          10.
          <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>
          (
          <year>2006</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>Franconi</surname>
            ,
            <given-names>E.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Seylan</surname>
            ,
            <given-names>I.</given-names>
          </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="ref12">
        <mixed-citation>
          12.
          <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="ref13">
        <mixed-citation>
          13.
          <string-name>
            <surname>Funk</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Jung</surname>
            ,
            <given-names>J.C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lutz</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Pulcini</surname>
            ,
            <given-names>H.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Wolter</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          :
          <article-title>Learning description logic concepts: When can positive and negative examples be separated?</article-title>
          <source>In: Proc. of IJCAI</source>
          . pp.
          <fpage>1682</fpage>
          -
          <lpage>1688</lpage>
          (
          <year>2019</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          14.
          <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="ref15">
        <mixed-citation>
          15.
          <string-name>
            <surname>Henkell</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          :
          <article-title>Pointlike sets: the finest aperiodic cover of a finite semigroup</article-title>
          .
          <source>J. Pure Appl. Algebra</source>
          <volume>55</volume>
          (
          <issue>1-2</issue>
          ),
          <fpage>85</fpage>
          -
          <lpage>126</lpage>
          (
          <year>1988</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          16.
          <string-name>
            <surname>Henkell</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Rhodes</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          , ,
          <string-name>
            <surname>Steinberg</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          :
          <article-title>Aperiodic pointlikes and beyond</article-title>
          .
          <source>Internat. J. Algebra Comput</source>
          .
          <volume>20</volume>
          (
          <issue>2</issue>
          ),
          <fpage>287</fpage>
          -
          <lpage>305</lpage>
          (
          <year>2010</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>
          :
          <article-title>Interpolation and definability in guarded fragments</article-title>
          .
          <source>Studia Logica</source>
          <volume>70</volume>
          (
          <issue>3</issue>
          ),
          <fpage>373</fpage>
          -
          <lpage>409</lpage>
          (
          <year>2002</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          18.
          <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>
          . Lecture Notes in Computer Science, Springer (
          <year>1999</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          19.
          <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="ref20">
        <mixed-citation>
          20.
          <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="ref21">
        <mixed-citation>
          21.
          <string-name>
            <surname>Jung</surname>
            ,
            <given-names>J.C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lutz</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Pulcini</surname>
            ,
            <given-names>H.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Wolter</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          :
          <article-title>Logical separability of incomplete data under ontologies</article-title>
          .
          <source>In: Proc. of KR</source>
          (
          <year>2020</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref22">
        <mixed-citation>
          22.
          <string-name>
            <surname>Jung</surname>
            ,
            <given-names>J.C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lutz</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Pulcini</surname>
            ,
            <given-names>H.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Wolter</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          :
          <article-title>Separating positive and negative data examples by concepts and formulas: The case of restricted signature</article-title>
          . In: https://arxiv.org/abs/
          <year>2007</year>
          .02736 (
          <year>2020</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref23">
        <mixed-citation>
          23.
          <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: Explicit definitions and interpolants in the guarded fragment (</article-title>
          <year>2020</year>
          ), available at http://arxiv.org/abs/
          <year>2007</year>
          .01597
        </mixed-citation>
      </ref>
      <ref id="ref24">
        <mixed-citation>
          24.
          <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="ref25">
        <mixed-citation>
          25.
          <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="ref26">
        <mixed-citation>
          26.
          <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="ref27">
        <mixed-citation>
          27.
          <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="ref28">
        <mixed-citation>
          28.
          <string-name>
            <surname>Krahmer</surname>
            , E., van Deemter,
            <given-names>K.</given-names>
          </string-name>
          :
          <article-title>Computational generation of referring expressions: A survey</article-title>
          .
          <source>Computational Linguistics</source>
          <volume>38</volume>
          (
          <issue>1</issue>
          ),
          <fpage>173</fpage>
          -
          <lpage>218</lpage>
          (
          <year>2012</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref29">
        <mixed-citation>
          29.
          <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="ref30">
        <mixed-citation>
          30.
          <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="ref31">
        <mixed-citation>
          31.
          <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="ref32">
        <mixed-citation>
          32.
          <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="ref33">
        <mixed-citation>
          33.
          <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="ref34">
        <mixed-citation>
          34.
          <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="ref35">
        <mixed-citation>
          35.
          <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="ref36">
        <mixed-citation>
          36.
          <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="ref37">
        <mixed-citation>
          37.
          <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="ref38">
        <mixed-citation>
          38.
          <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="ref39">
        <mixed-citation>
          39.
          <string-name>
            <surname>Van Benthem</surname>
            ,
            <given-names>J.:</given-names>
          </string-name>
          <article-title>The many faces of interpolation</article-title>
          . Synthese pp.
          <fpage>451</fpage>
          -
          <lpage>460</lpage>
          (
          <year>2008</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref40">
        <mixed-citation>
          40.
          <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>