<!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>
      <journal-title-group>
        <journal-title>Patrick Koopmann[</journal-title>
      </journal-title-group>
    </journal-meta>
    <article-meta>
      <title-group>
        <article-title>Maybe Eventually? Towards Combining Temporal and Probabilistic Description Logics and Queries?</article-title>
      </title-group>
      <contrib-group>
        <aff id="aff0">
          <label>0</label>
          <institution>Institute for Theoretical Computer Science, Technische Universitat Dresden</institution>
          ,
          <country country="DE">Germany</country>
        </aff>
      </contrib-group>
      <pub-date>
        <year>0000</year>
      </pub-date>
      <volume>0001</volume>
      <abstract>
        <p>We present some initial results on ontology-based query answering with description logic ontologies that may employ temporal and probabilistic operators on concepts and axioms. Speci cally, we consider description logics extended with operators from linear temporal logic (LTL), as well as subjective probability operators, and an extended query language in which conjunctive queries can be combined using these operators. We rst show some complexity results for the setting in which either only temporal operators or only probabilistic operators may be used, both in the ontology and in the query, and then show a 2ExpSpace lower bound for the setting in which both types of operators can be used together.</p>
      </abstract>
      <kwd-group>
        <kwd>Description Logics Temporal Reasoning Reasoning Ontology-Based Query Answering</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>
        Ontology-Based Query Answering (OBQA) received considerable attention in
the past, as it allows to query incomplete data in the presence of an ontology
providing background knowledge about the data domain. While classically, OBQA
considers a setting where the data is both static and certain, there are many
applications where this assumption does not hold, which lead to the development
of temporal query languages for OBQA [
        <xref ref-type="bibr" rid="ref10 ref11 ref33 ref5">10,33,11,5</xref>
        ], and research on OBQA for
probabilistic data [
        <xref ref-type="bibr" rid="ref21 ref7 ref8 ref9">21,8,9,7</xref>
        ]. Temporal OBQA has been proposed as a technique
for querying historical data and to detect situations in streams of data. To
describe temporal patterns in a query, temporal queries as in [
        <xref ref-type="bibr" rid="ref10 ref11 ref5">10,11,5</xref>
        ] extend
conjunctive queries (CQs) with operators from linear temporal logic (LTL).
Probabilistic OBQA is motivated by data sets obtained using uncertain methods such
as language and image recognition, or uncertain sensor measurements. In this
setting, query answers hold true with a certain probability, which may be part of
the query result. As historical data can be obtained using language recognition,
and situation recognition is often applied in applications that involve temporal
data based on uncertain sensor measurements, there exist applications in which
? Supported by the DFG in the CRC 912 (HAEC) and in the TRR 248 (CPEC).
we want to query data that is both temporal and probabilistic in nature.
Motivated by this, recently, temporal probabilistic OBQA has been investigated [
        <xref ref-type="bibr" rid="ref23">23</xref>
        ],
where the temporal query language from [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ] is extended with probability
operators, and data are considered sequences of probabilistic ABoxes as in [
        <xref ref-type="bibr" rid="ref21">21</xref>
        ]. As
an example for a probabilistic temporal query, consider a health supervision app
on a smartphone which operates on a sequence of data obtained using motion
and blood pressure sensors. The following query then detects situations in which
the patient was, during the last 10 time units, with a low probability exercising,
until with a high probability he had a high blood pressure, in which case the
app might issue a warning:
q(x)
      </p>
      <p>10 P&lt;0:2Excercising(x)U P&gt;0:7HighBloodPressure(x) :
While the mentioned works allow for an extended expressivity in the query
language, they only consider ontologies that are formulated using a classical
(atemporal and non-probabilistic) DL. Since the role of the ontology in OBQA
is to provide additional background knowledge, temporal and/or probabilistic
OBQA would bene t from ontology languages that provide both temporal and
probabilistic language constructs. To stay with the current example, this could
for instance be used to express that if a patient starts exercising, his blood
pressure is likely to remain increased until the patient takes a break:</p>
      <p>StartsExcercising v (P&gt;0:7IncreasedBloodPressure) U StopsExcercising;
where StartsExcercising and StopsExcercising are de ned in further axioms using
temporal concept operators.</p>
      <p>
        Temporal DLs have been well investigated in the literature, and may extend
classical DLs with LTL-operators on axioms and concepts [
        <xref ref-type="bibr" rid="ref29 ref6">29,6</xref>
        ], with
MTLoperators [
        <xref ref-type="bibr" rid="ref20 ref3 ref36">3,36,20</xref>
        ], Halpern and Shoham's interval logic [
        <xref ref-type="bibr" rid="ref1 ref34">1,34</xref>
        ], or temporal
attributes [
        <xref ref-type="bibr" rid="ref32">32</xref>
        ]. Similarly, several probabilistic extensions to DLs have been
suggested, such as the non-monotonic DL P-SHIF (D)/P-SHOIN (D) [
        <xref ref-type="bibr" rid="ref26">26</xref>
        ], the
DLs Prob-ALC/Prob-E L for expressing subjective probabilities [
        <xref ref-type="bibr" rid="ref19">19</xref>
        ], DLs using
log-linear probabilities [
        <xref ref-type="bibr" rid="ref31">31</xref>
        ] and the Bayesian DLs BE L and BALC [
        <xref ref-type="bibr" rid="ref12 ref14">14,12</xref>
        ]. There
is also research on ontology languages that combine temporal and probabilistic
aspects: these consider temporal probabilistic Datalog programs [
        <xref ref-type="bibr" rid="ref15">15</xref>
        ], dynamic
Bayesian DL networks [
        <xref ref-type="bibr" rid="ref13">13</xref>
        ], and temporal extensions of DL-Lite [
        <xref ref-type="bibr" rid="ref25">25</xref>
        ], but do not
consider expressive query languages, or the full expressivity of temporal DLs
such as LTL-ALC and Prob-ALC. There is some research on answering unions
of conjunctive queries in temporal DL-Lite [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ], and instance retrieval in temporal
extensions of E L [
        <xref ref-type="bibr" rid="ref18">18</xref>
        ], but not on answering temporal queries, and to the best
of our knowledge, there is no research on OBQA with ontology languages that
employ probabilistic concept operators.
      </p>
      <p>
        The aim of this paper is to theoretically investigate a setting where
temporal operators, as well as operators expressing subjective probability, can be
used both as part of the ontology language and as part of the query language.
While some complexity bounds are still open at this point, we present initial
results towards understanding the complexity in such a setting. Speci cally, our
contributions are the following.
1. In Section 2, we combine the languages studied in [
        <xref ref-type="bibr" rid="ref11 ref19 ref29">11,29,19</xref>
        ] to de ne the
syntax and semantics of temporal probabilistic DL formulae (TPDFs), which
generalise temporal probabilistic knowledge bases and queries.
2. In Section 3, we give tight complexity bounds for TPDFs with only temporal
operators.
3. In Section 4, we give upper bounds for TPDFs with only probability
operators.
4. In Section 5, we show that for TPDFs that use both temporal and probability
operators, satis ability is 2ExpSpace-hard.
      </p>
      <p>
        Details of proofs and de nitions can be found in the extended version of the
paper [
        <xref ref-type="bibr" rid="ref22">22</xref>
        ].
2
2.1
      </p>
    </sec>
    <sec id="sec-2">
      <title>Preliminaries</title>
      <sec id="sec-2-1">
        <title>Temporal Probabilistic Description Logic Formulae</title>
        <p>
          We assume basic knowledge about expressive DLs. Our results concern DLs
ranging from ALC to ALCOQ and ALCOI. Details about the DLs relevant for
this paper, as well as on query answering, can be found in the extended version
of the paper. We assume DL concepts to be composed using the operators of the
respective DL based on the pair-wise disjoint, countably in nite sets NC, NR and
NI of respectively concept names, role names and individual names. We assume
DL axioms to be either general class inclusions (GCIs) of the form C v D,
or assertions of the forms C(a), r(a; b) with C and D being concepts in the
respective DL, r, s role names, and a, b individual names. We use C D as
abbreviation for the two GCIs C v D and D v C. Satis ability of sets K of
axioms is de ned in terms of interpretations I = h I ; I i, where I is a set
of domain elements and I is a function mapping individual names to domain
elements, concepts to subsets of I and roles to subsets of I I . Conjunctive
queries (CQs) and entailment of Boolean CQs are de ned as usual (eg., see [
          <xref ref-type="bibr" rid="ref28">28</xref>
          ]):
speci cally, CQs can contain free variables called answer variables, and a Boolean
CQ is a CQ without free variables. A query answer to a CQ in a DL KB K
is an assignment of individual names to the free variables in such that the
resulting Boolean CQ is entailed by K.
        </p>
        <p>To distinguish between di erent intervals relevant in this paper, we use the
notation [i; j] to denote closed intervals over the reals, and the notation Ji; jK to
denote closed intervals over the integers. A probability measure over a (possibly
in nite) set W is a function P : W ! [0; 1], where W 2W is a -algebra (it
contains W is is closed under complement and countable union), s.t. P (;) = 0,
P (W ) = 1, and for any countable set W0 W of pairwise disjoint sets W 0 W ,
we have P (SW 02W W 0) = PW 02W P (W 0).
2.2</p>
      </sec>
    </sec>
    <sec id="sec-3">
      <title>Syntax</title>
      <p>We consider extensions of classical DLs which additionally allow temporal
concepts of the form C (next) and CUD (until), and probabilistic concepts of
the form P~pC, where ~ 2 f&lt;; =; &gt;g, p 2 [0; 1] and C, D are concepts. These
concepts may be used at any place within a concept, and we call the resulting
concepts temporal probabilistic concepts. Here, we do not x a particular DL as
basis, but may refer to the underlying DL which is extended by these operators.
While classically, a DL knowledge base is build using DL axioms, against which
queries are evaluated, it will be convenient to study queries and DL axioms not
in separation, but to allow for an integrated language in which DL axioms and
CQs can be arbitrarily mixed within a formula. This further expressivity can for
instance be used to specify that a certain DL axiom holds until a Boolean CQ
becomes satis ed. For this reason, we collectively call DL axioms and CQs
generalised axioms. Temporal probabilistic DL formulae (TPDFs) are then built
according to the following syntax rule, where X is a generalised axiom that may
use temporal probabilistic concepts, ~ 2 f&lt;; =; &gt;g and p 2 [0; 1]:
::= X j : j
^
j
j U
j P~p :</p>
      <p>The operators :, ^, and U are called temporal operators, while the operators
P~p are called probability operators. We de ne further operators as the usual
abbreviations, that is, for TPDFs and , we denote true := _ : (for some
), _ := :(: ^ : ), := trueU and := : : , ! := : _
and $ := ( ! ) ^ ( ! ), and similar for concepts. A TPDF is called
Boolean if every CQ in it is Boolean.</p>
      <p>As typical for temporal reasoning with DLs, we assume a set Nrig NC [ NR
of rigid names, composed of a set NCrig = Nrig \ NC of rigid concepts and a set
NRrig = Nrig \ NR of rigid roles, which denote concept and role names whose
interpretation does not change over time.
2.3</p>
    </sec>
    <sec id="sec-4">
      <title>Semantics</title>
      <p>To de ne the semantics of TPDFs, we have to take into consideration two
dimensions: the temporal dimension and the probabilistic dimension. A temporal
interpretation is a sequence (Ii)i 0 of interpretations Ii = h ; Ii i sharing the same
domain J , such that for any rigid name X 2 Nrig and i; j 0, XIi = XIj . A
probabilistic temporal interpretation is then a probability measure : J ! [0; 1],
over a set J of temporal interpretations (Ii)i 0 sharing the same set of
domain elements (J 2J is then a sigma algebra). We call J the possible worlds
of .</p>
      <p>To de ne the semantics of temporal and probabilistic operators, we de ne
the function Ii; on concepts, where (Ij )j 0 2 J and i 0. Ii; is de ned as Ii
for the concept operators of the underlying DL, and for the remaining operators
by
(</p>
      <p>C)Ii; = CIi+1;
(CUD)Ii; = fd 2
(P~pC)Ii; = fd 2
j 9j i : d 2 DIi; ; 8k 2 Ji; j 1K : d 2 CIk; g
j (f(Ij0 )j 0 2 J j d 2 CIi0; g) ~ pg:
Satisfaction of Boolean TPDFs is de ned by:
1. Ii; j= i Ii j= , where
2. Ii; j= C v D i CIi;
3. Ii; j= C(a) i aIi 2 CIi; ,
4. Ii; j= i Ii+1; j= ,
5. Ii; j= U i there exists j</p>
      <p>Ik; j= , and
6. Ii; j= P~p i</p>
      <p>is a Boolean CQ or a role assertion,
DIi; ,
i s.t. Ij ; j=
and for all k 2 Jj; i
1K,
(f(Ij0 )j 0 2 J j Ii0; j=
g) ~ p.1</p>
      <p>We say that satis es a Boolean TPDF , in symbols j= , if for all
(Ii)i 0 2 J , I0; j= , in which case is a model of . A Boolean TPDF is
satis able i it has a model.</p>
      <p>
        The paper focusses on showing complexity bounds for Boolean TPDF satis
ability. Note that other reasoning tasks that are more related to classical OBQA
can be easily reduced to TPDF satis ability. For instance, for the problem of
temporal probabilistic query answering, we are given a Boolean TPDF , and a
non-Boolean TPDF that contains only CQs and no DL axioms (a temporal
probabilistic query), and we want to nd an assignment of individual names to
the answer variables in so that the resulting TPDF is logically entailed by .
This problem can be reduced to deciding the unsatis ability of Boolean TPDFs
of the form ^ : 0, where 0 is obtained from by replacing answer variables
by individual names. As from now on, we focus on Boolean TPDFs only, we will
omit the \Boolean" and just call them TPDFs in the following.
Remark. There is a subtle di erence between our semantics and that of
ProbALC/Prob-E L as introduced in [
        <xref ref-type="bibr" rid="ref19">19</xref>
        ], in that we do not require the set of possible
worlds to be countable. We believe that, especially if we add a temporal
dimension, considering only countable sets of possible worlds is too restrictive. For
instance, if we allow a domain element to arbitrarily switch betweeing satisfying
a concept A and not satisfying it there are uncountably many possible sequences
for this, each corresponding to a real number in between 0 and 1. There is no
real reason why some of these sequences should be excluded. As we show in
the extended version of the paper, there are TPDFs even without temporal
operators that are only satis able in interpretations with an uncountable set of
possible worlds, which means that our results do not directly transfer to the
setting considered in [
        <xref ref-type="bibr" rid="ref19">19</xref>
        ].
3
      </p>
      <sec id="sec-4-1">
        <title>Only Temporal Operators</title>
        <p>
          We rst consider the purely temporal case of TPDFs without probability
operators. This problem has so far only been studied for temporal queries and
temporal DLs, but not for the combination of both. Our rst result concerns
TPDFs without temporal concepts, that is, temporal operators can be used on
CQs and on axioms, but not within concepts. Here, complexity upper bounds
1 Note that we implicitly require that J contains all subsets of 2J relevant to these
de nitions.
directly follow from the complexity of temporal query entailment with classical
ontologies, as studied in [
          <xref ref-type="bibr" rid="ref11 ref4 ref5">11,5,4</xref>
          ] .
        </p>
        <p>Theorem 1. Satis ability of TPDFs without probability operators and temporal
concepts, and with underlying DL L, is
{ PSpace-complete for L = E L and NCrig = NRrig = ;,
{ ExpTime-complete for L 2 fALC; ALCQg and NCrig = NRrig = ;,
{ NExpTime-complete for L 2 fE L; ALC; ALCQg and NRrig = ;,
{ NExpTime-complete L = E L and NRrig 6= ;,
{ 2ExpTime-complete for L 2 fALCI; ALCIQ; ALCOQ; ALCOIg, and
{ decidable for ALCOIQ.</p>
        <p>
          If we also allow for temporal concept operators, we have to do a bit more. We
rst note that with rigid roles, using temporal operators on the level of concepts
leads to undecidability already if the underlying DL is E L [
          <xref ref-type="bibr" rid="ref29">29</xref>
          ]. We thus only
have to consider the case where NRrig = ;. To show upper bounds for this case,
we extend the method from [
          <xref ref-type="bibr" rid="ref37">37</xref>
          ] for temporal DLs based on quasimodels to also
incorporate CQs. Namely, we abstract temporal interpretations using sequences
of quasistates, which each contain a set of CQs and GCIs that hold or do not
hold at the corresponding time point, together with a set of concept types, which
represent the current states of domain elements.
        </p>
        <p>Given a TPDF , let con( ) denote the set of (sub-)concepts occurring in ,
form( ) denote the set of sub-formulae of , and ind( ) denote the set of
individual names occurring in . Furthermore, de ne tc( ) = fC; :C j C 2
con( )g [ ffag j a 2 ind( )g and tf ( ) = f ; : j 2 form( )g. A concept
type is then a subset t tc( ) s.t.</p>
        <p>C1 for every :C 2 tc( ), :C 2 t i C 62 t, and
C2 for every C u D 2 tc( ), C u D 2 t i C; D 2 t.</p>
        <p>If a concept type t contains a concept of the form fag, we call t a nominal type.
A formula type is a subset t tf ( ) s.t.</p>
        <sec id="sec-4-1-1">
          <title>F1 for every :</title>
          <p>F2 for every</p>
          <p>2 tc( ), : 2 t i 62 t, and
1 ^ 2 2 tc( ), 1 ^ 2 2 t i
1; 2 2 t.</p>
          <p>A quasistate is a set S of formula and concept types s.t. S contains exactly one
formula type tS .</p>
          <p>If the formula type only contains GCIs and their negation, there are easy
syntactic conditions for when a quasistate can correspond to an element of a
temporal interpretation. This becomes however more di cult when it can also
contain CQs, which is why we instead formulate a semantic admissibility
condition for quasistates. We rst introduce the notion of a conceptual abstraction.
Since quasistates will also be used in Section 4, we de ne them here more
general for quasistates that may also contain probability operators. Given a concept
or TPDF X, its conceptual abstraction Xca is obtained by replacing every
outermost concept C of the forms D, D1UD2, and P~pD by the fresh concept
name AC , and every outermost TPDF of the forms 1, 1U 2 and P~p 1
by A (a), where A is fresh. A quasistate S is then admissible i there exists a
(classical) interpretation I s.t.</p>
          <p>S1 for every TPDF 2 form( ), I j= ca i 2 tS , and
S2 for every concept type t tc( ), TC2t(Cca)I 6= ; i t 2 S.</p>
          <p>While a quasistate can contain up to exponentially many concept types, we can
show that for ALCOQ and ALCOI, it can still be decided in 2ExpTime wrt.
to the input formula whether a given quasistate is admissible, while this can be
done in ExpTime for ALCQ.</p>
          <p>It remains to represent the temporal dimension, which we do in terms of runs
and temporal quasimodels.</p>
          <p>A concept/formula run is a sequence : N ! tc( )/tf ( ) of concept/formula
types s.t. for all i 0,
R1 for every 2 tc( )=tf ( ),
R2 for every U 2 tc( )=tf ( ), U</p>
          <p>and for all k 2 Ji; j 1K, 2 (i),
R3 for every j 2 N, (i) \ NCrig = (j) \ NCrig, and
R4 for every j 2 N and a 2 NI, fag 2 (i) i fag 2
2 (i) i 2 (i + 1),
2 (i) i there exists j
(j).</p>
          <p>A temporal quasimodel for is a tuple hQ; Ri, where Q is a sequence mapping
each natural number to an admissible quasistate Q(i), and R is a set of runs s.t.
i s.t.</p>
          <p>2 (i)
Q1 2 tQ(0),
Q2 for each i
Q3 for each run
0 and t 2 Q(i) , there exists a run
2 R, and i 0, (i) 2 Q(i).</p>
          <p>2 R s.t. (i) = t, and</p>
          <p>
            Temporal quasimodels witness the satis ability of TPDFs without
probability operators. Furthermore, we can use a regularity argument as in [
            <xref ref-type="bibr" rid="ref35">35</xref>
            ] to limit
the shape of these quasimodels. This is summarized in the following lemma.
Lemma 1. If the underlying DL is ALCOQ or ALCOI, then
there exists a quasimodel hQ; Ri for where Q is of the form
          </p>
          <p>Q(0) : : : Q(n) Q(n + 1) : : : Q(n + m) !;
with n and m double exponentially bounded in the size of .
is satis able i</p>
          <p>
            The proof of the lemma makes use of the fact that, in a classical DL
interpretation, if the underlying DL is ALCOQ or ALCOI, we can arbitrarily extend
the set of domain elements that belong to a given concept type without a ecting
entailment of CQs or the extension of other types. This is not so easily possible
for DLs that support both inverse roles and counting quanti ers, which is why
we do not have results for ALCIQ. Using lower bounds for CQ entailment in
ALCI [
            <xref ref-type="bibr" rid="ref27">27</xref>
            ] and ALCO [
            <xref ref-type="bibr" rid="ref30">30</xref>
            ], and for TPDFs with temporal operators only on
concepts and GCIs [
            <xref ref-type="bibr" rid="ref37">37</xref>
            ], we obtain the following completeness results.
Theorem 2. Satis ability of TPDFs without probability operators is
undecidable if NRrig 6= ;. Otherwise, it is 2ExpTime-complete if the underlying DL
is ALCO, ALCI or ALCOI, and ExpSpace-complete if the underlying DL is
ALC or ALCQ.
          </p>
        </sec>
      </sec>
      <sec id="sec-4-2">
        <title>Only Probability Operators</title>
        <p>
          We next consider the purely probabilistic case, that is, we allow probability
operators on the level of concepts, axioms and queries, but no temporal operators.
While [
          <xref ref-type="bibr" rid="ref19">19</xref>
          ] consider extensions of ALC and E L with probability operators on
concepts and assertions, they do not consider these operators on GCIs. We extend
this setting by allowing probability operators also on GCIs, and additionally
allowing CQs.
        </p>
        <p>Our method for deciding entailment of those TPDFs is again based on
quasistates and types, over which we this time de ne probability measures.</p>
        <p>A probabilistic quasistate is a probability measure P S : 2S ! [0; 1] over a
set S of quasistates. It is admissible i for every quasistate S 2 S:
PS1 S is admissible, and
PS2 for every P~p 2 tf ( ), P~
2 tS i P S(fS 2 S j
2 tS g) ~ p.</p>
        <p>While every quasistate contains a set of concept types, we might need a more
ne-grained probability measure for each concept type to verify the probabilistic
concepts in them. For this, we de ne probabilistic concept types. A probabilistic
concept type pt : 2T ! [0; 1] is a probability measure over a set T of concept
types s.t
PT for every P~pC 2 tc( ) and t 2 T , P~pC 2 t i pt(ft 2 T j C 2 tg) ~ p.
It is compatible to a probabilistic quasistate P S : 2S ! [0; 1] i there exists a
probability measure PP S;pt : 2WP S;pt ! [0; 1] over some set WP S;pt S T s.t.</p>
        <sec id="sec-4-2-1">
          <title>PC1 hS; ti 2 WP S;pt implies t 2 S, PC2 for every S 2 S, PP S;pt(fhS0; ti 2 WP S;pt j S0 = Sg) = P S(fSg), and PC3 for every t 2 T , PP S;pt(fhS; t0i 2 WP S;pt j t0 = tg) = pt(ftg).</title>
          <p>We call PP S;pt a joined probability measure for P S and pt. A probabilistic
quasimodel for is now a tuple hP S; PTi of a probabilistic quasistate P S : 2S ! [0; 1]
and a set PT of probabilistic concept types s.t.</p>
        </sec>
        <sec id="sec-4-2-2">
          <title>PQ1 for every S 2 S, 2 tS , PQ2 every probabilistic concept type pt 2 PT is compatible to P S, and PQ3 for every quasistate S 2 S and concept type t 2 S, there exists a joined probability measure for P S and some pt 2 PT s.t. hS; ti 2 WP S;pt.</title>
          <p>Note that in Condition PQ3, we only require hS; ti 2 WP S;pt, but not
PP S;pt(fhS; tig) &gt; 0. This is still su cient to ensure that the type t can be
instantiated in every possible world corresponding to S, and in fact necessary to
ensure completeness, because we allow for uncountable sets of possible worlds in
our semantics.</p>
          <p>Lemma 2. A TPDF without temporal operators, with underlying DL ALCOQ
or ALCOI, is satis able i there exists a probabilistic quasimodel hP T; PTi
for .</p>
          <p>Probabilistic quasimodels are similar to temporal quasimodels, where instead
of sequences, we use probability measures. For some DLs, this di erence in
structure can be exploited to gain better complexity bounds. While there can be in
general double exponentially many quasistates and probabilistic concept types,
if the underlying DL is ALCQ, only exponentially many of each are needed. In
contrast to the temporal quasimodels in Section 3, which indeed may always
require a double exponential number of quasistates, probabilistic quasimodels
bene t from a lack of order : this allows us to merge quasistates that agree on
their formula type and nominal types, which is the reason why we can bound
the size of probabilistic quasimodels for ALCQ.</p>
          <p>
            Our decision procedure for TPDF satis ability consists of guessing and
verifying a probabilistic quasimodel of the appropriate size. Here, we make use of a
result from [
            <xref ref-type="bibr" rid="ref17">17</xref>
            ], which is also used in [
            <xref ref-type="bibr" rid="ref19">19</xref>
            ] to provide the complexity bounds of
Prob-ALC, to limit the required precision used in the probability measures.
Theorem 3. Satis ability of TPDFs without temporal operators is in
NExpTime if the underlying DL is ALCQ, and in N2ExpTime if the underlying DL
is ALCOQ or ALCOI.
          </p>
          <p>
            Since satis ability of Prob-ALC is still in ExpTime [
            <xref ref-type="bibr" rid="ref19">19</xref>
            ], the only known
complexity lower bounds stem from the complexity of Boolean query entailment.
We leave it as future work to investigate whether our complexity bounds can be
optimised.
5
          </p>
        </sec>
      </sec>
      <sec id="sec-4-3">
        <title>Temporal and Probability Operators</title>
        <p>
          If we allow both temporal and probability operators, satis ability of TPDFs
becomes 2ExpSpace-hard, even if we disallow rigid names. We show this by
a reduction of the double-exponential corridor tiling problem. This problem is
formalised as follows. We are given a set T of tiles containing an initial tile type
t0 2 T and a nal tile type tf 2 T , two sets H T T and V T T
of respectively horizontal and vertical tiling conditions, and a natural number
n. The problem is then to decide whether there exists a natural number m
iian22dJJ1a1;;2t2i22lninnKgant1dK: jaJ1n2;d2J21jn; 2Km J1J1;1Km;, mKw,eKwh!eavhTeavhtse(.tih.;tj(t)i(;;1jt;()1i;;)tj(=i++1t)01i,; 2jt()1Vi; 2.mIt)Hf=o,lalotnfwd,sfffoorrro meevvteehrryye
relationship between corridor-tilings and space-bounded Turing machines shown
in [
          <xref ref-type="bibr" rid="ref16">16</xref>
          ] that the double-exponential tiling problem is 2ExpSpace-complete.
        </p>
        <p>While the full reduction is shown in the extended version of the paper, we
sketch the main ideas here. We use 22n domain elements to represent the vertical
dimension of the tiling, and the time line to represent the horizontal dimension.
The probabilistic dimension is used to implement a double exponential counter
on each domain element, which is used to identify which row of the tiling it
represents. Here, we use temporal and probabilistic concepts to force the existence
of exponentially many possible worlds per domain element, which at each time
point store the di erent bit values of the double exponential counter using a</p>
        <p>)sn 0 1 2 3 0 1 2 3 0 1 2 3 0 1
lsrd iitso 1 2 3 0 1 2 3 0 1 2 3 0 1 2
o o 2 3 0 1 2 3 0 1 2 3 0 1 2 3
w tp
ib 3 0 1 2 3 0 1 2 3 0 1 2 3 0
(
time
concept Bit. Speci cally, the individual satis es Bit in the ith possible world i
the ith bit of the double exponential counter has the value 1.</p>
        <p>A main challenge in the construction is the lack of order in temporal
probabilistic models. The set of possible worlds in an interpretation is unordered,
which means we cannot directly refer to the \ith" or \next" possible world. This
is however neccessary to implement a double exponential counter, since we have
to transfer information about carrier bits from one possible world to another.
Furthermore, since we do not allow rigid roles, we cannot keep the relationship
between the di erent domain elements stable throughout the time line. As a
result, we cannot directly refer to the domain element that refers to the next
row in order to test the vertical tiling conditions. For both challenges, we use a
similar trick.</p>
        <p>For the double-exponential counter, we need to be able to identify possible
worlds for the respective domain element that correspond to neighbouring bit
positions. To do this, we implement a single-exponential counter in each possible
world, which is incremented along the time line, so that in each world, the counter
has a di erent value. This is visualised in Figure 1. To implement these counters,
we use concept names A1, : : :, An representing the bit value at the positions 1
to n of this counter. At each time point, two neighbouring possible worlds can be
identi ed easily: the one with a counter value of 2n 1 satis es d
unless it corresponds to the last bit position, the next bit positioin2Jc1o;nrrKeAs pi,oanndds
to the world with a counter value of 0, which satis es d :Ai. Using this
mechanism, we can for instance transfer the information oin2Jw1;hnKether the current
bit has to be ipped using the following GCIs:
l</p>
        <p>Ai u Flip u Bit v P=1(( l
:Ai) ! Flip)
( l
i2J1;nK
i2J1;nK</p>
        <p>i2J1;nK
Ai) u (:Flip t :Bit) v P=1(( l
i2J1;nK
:Ai) ! (FirstBit t :Flip)):
Using further axioms, this allows us to implement a double exponential counter
on each domain element, which is incremented every 2n time points.</p>
        <p>The same technique is used on a di erent level to identify which domain
elements correspond to neighbouring rows in the ceiling. We make sure that
eventually, we have at each time point a di erent double exponential counter
value represented by some domain element. At each time point, we can then
identify two neighbouring domain elements easily: the one with a counter value
of 0 satis es P=1:Bit, and the one with a counter value of 22n 1 satis es P=1Bit.
We can thus test the vertical tiling conditions with the following axiom:
^
t2T
:(t u P=1Bit v ?) !</p>
        <p>(P=1:Bit v t0) :
_
ht;t0i2V</p>
        <p>The reduction allows us to establish the following theorem.</p>
        <p>Theorem 4. Satis ability of TPDFs is 2ExpSpace-hard. This already holds if
{ no CQs are used,
{ the underlying DL is ALC,
{ probabilistic operators are only used on the level of concepts,
{ NCrig = NRrig = ;, and
{ on the axiom level, we only use Boolean connectives and the operator
which does not occur under a negation operator.</p>
      </sec>
      <sec id="sec-4-4">
        <title>Conclusion</title>
        <p>In the context of description logics, temporal and probabilistic extensions have
mostly been investigated in isolation, and similarly, such extensions on DL
languages and query languages have not been investigated in combination. In this
paper, we presented several results towards lling these gaps. First, we showed
tight complexity bounds for a setting where temporal operators are used on
the level of axioms and queries, as well as on queries, axioms and concepts in
combination, showing that the overall complexity does not increase by such a
combination for any DL between ALC and ALCOQ or ALCOI. Second, we
considered the setting where probability operators may be used on the level
of concepts, axioms and queries, obtaining an NExpTime upper bound if the
underlying DL is ALCQ, and an N2ExpTime upper bound if the underlying
DL is ALCOQ or ALCOI. Finally, we showed that the combination of both
temporal and probabilistic operators on concepts and axioms results in
2ExpSpace-hardness. We believe that it might be possible to obtain matching upper
bounds by a combination of the structures we used in this paper to show our
upper bound.</p>
        <p>
          While temporal ABoxes can be easily encoded into TPDFs, our results do
not generalise the settings with probabilistic ABoxes studied in [
          <xref ref-type="bibr" rid="ref21">21</xref>
          ], or in the
work in [
          <xref ref-type="bibr" rid="ref23">23</xref>
          ] on temporal probabilistic query answering, since these works assume
the probability measure on the possible worlds to be xed, which is not the case
with our semantics. We believe however that extending to such settings does not
have an impact on the complexity, as our languages are all already
ExpTimehard. Another possible direction is investigating special operators that are both
temporal and probabilistic in nature, such as the probabilistic diamond-operator
introduced in [
          <xref ref-type="bibr" rid="ref24 ref25">24,25</xref>
          ].
        </p>
      </sec>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <surname>Artale</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kontchakov</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Ryzhikov</surname>
            ,
            <given-names>V.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Zakharyaschev</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          :
          <article-title>Tractable interval temporal propositional and description logics</article-title>
          . In: Bonet,
          <string-name>
            <given-names>B.</given-names>
            ,
            <surname>Koenig</surname>
          </string-name>
          , S. (eds.)
          <source>Proc. of the 29th AAAI Conf. on Arti cial Intelligence (AAAI'15)</source>
          . pp.
          <volume>1417</volume>
          {
          <fpage>1423</fpage>
          . AAAI Press (
          <year>2015</year>
          ), https://www.aaai.org/ocs/index.php/AAAI/AAAI15/paper/view/ 9638
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <surname>Artale</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kontchakov</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Wolter</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Zakharyaschev</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          :
          <article-title>Temporal description logic for ontology-based data access</article-title>
          . In: Rossi,
          <string-name>
            <surname>F</surname>
          </string-name>
          . (ed.)
          <source>IJCAI</source>
          <year>2013</year>
          ,
          <source>Proceedings of the 23rd International Joint Conference on Arti cial Intelligence</source>
          , Beijing, China,
          <source>August 3-9</source>
          ,
          <year>2013</year>
          . pp.
          <volume>711</volume>
          {
          <fpage>717</fpage>
          . IJCAI/AAAI (
          <year>2013</year>
          ), http://www.aaai.org/ocs/ index.php/IJCAI/IJCAI13/paper/view/6824
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <surname>Baader</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Borgwardt</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Koopmann</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Ozaki</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Thost</surname>
            ,
            <given-names>V.</given-names>
          </string-name>
          :
          <article-title>Metric temporal description logics with interval-rigid names</article-title>
          .
          <source>In: Proc. FroCoS</source>
          <year>2017</year>
          . pp.
          <volume>60</volume>
          {
          <fpage>76</fpage>
          . Springer International (
          <year>2017</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <surname>Baader</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Borgwardt</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          , Lippmann, M.:
          <article-title>Temporal conjunctive queries in expressive description logics with transitive roles</article-title>
          .
          <source>In: Proceedings of the 28th Australasian Joint Conference on Arti cial Intelligence (AI</source>
          '
          <volume>15</volume>
          ). LNAI, vol.
          <volume>9457</volume>
          , pp.
          <volume>21</volume>
          {
          <fpage>33</fpage>
          . Springer-Verlag (
          <year>2015</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <string-name>
            <surname>Baader</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Borgwardt</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          , Lippmann, M.:
          <article-title>Temporal query entailment in the description logic SHQ</article-title>
          .
          <source>J. Web Sem</source>
          .
          <volume>33</volume>
          ,
          <issue>71</issue>
          {
          <fpage>93</fpage>
          (
          <year>2015</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6.
          <string-name>
            <surname>Baader</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Ghilardi</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lutz</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          :
          <article-title>LTL over description logic axioms</article-title>
          .
          <source>ACM Trans. Comput. Log</source>
          .
          <volume>13</volume>
          (
          <issue>3</issue>
          ),
          <volume>21</volume>
          :1{
          <fpage>21</fpage>
          :
          <fpage>32</fpage>
          (
          <year>2012</year>
          ). https://doi.org/10.1145/2287718.2287721, https://doi.org/10.1145/2287718.2287721
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7.
          <string-name>
            <surname>Baader</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Koopmann</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Turhan</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          :
          <article-title>Using ontologies to query probabilistic numerical data</article-title>
          .
          <source>In: Proc. FroCoS</source>
          <year>2017</year>
          . pp.
          <volume>77</volume>
          {
          <fpage>94</fpage>
          . Springer International (
          <year>2017</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          8.
          <string-name>
            <surname>Borgwardt</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Ceylan</surname>
            ,
            <given-names>I.I.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lukasiewicz</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          :
          <article-title>Ontology-mediated queries for probabilistic databases</article-title>
          . In: Singh,
          <string-name>
            <given-names>S.</given-names>
            ,
            <surname>Markovitch</surname>
          </string-name>
          , S. (eds.)
          <source>Proceedings of the 31st AAAI Conf. on Arti cial Intelligence (AAAI'17)</source>
          . pp.
          <volume>1063</volume>
          {
          <fpage>1069</fpage>
          . AAAI Press, San Francisco, USA (
          <year>2017</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          9.
          <string-name>
            <surname>Borgwardt</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Ceylan</surname>
            ,
            <given-names>I.I.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lukasiewicz</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          :
          <article-title>Ontology-mediated query answering over log-linear probabilistic data</article-title>
          . In: Hentenryck,
          <string-name>
            <given-names>P.V.</given-names>
            ,
            <surname>Zhou</surname>
          </string-name>
          ,
          <string-name>
            <surname>Z.H</surname>
          </string-name>
          . (eds.)
          <source>Proceedings of the 33rd AAAI Conference on Arti cial Intelligence (AAAI'19)</source>
          . AAAI Press, Honolulu, USA (
          <year>2019</year>
          ), to appear
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          10.
          <string-name>
            <surname>Borgwardt</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          , Lippmann,
          <string-name>
            <given-names>M.</given-names>
            ,
            <surname>Thost</surname>
          </string-name>
          ,
          <string-name>
            <surname>V.</surname>
          </string-name>
          :
          <article-title>Temporal query answering in the description logic DL-Lite</article-title>
          . In: Fontaine,
          <string-name>
            <given-names>P.</given-names>
            ,
            <surname>Ringeissen</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            ,
            <surname>Schmidt</surname>
          </string-name>
          ,
          <string-name>
            <surname>R.A</surname>
          </string-name>
          . (eds.)
          <source>Frontiers of Combining Systems - 9th International Symposium, FroCoS</source>
          <year>2013</year>
          , Nancy, France,
          <source>September 18-20</source>
          ,
          <year>2013</year>
          .
          <source>Proceedings. Lecture Notes in Computer Science</source>
          , vol.
          <volume>8152</volume>
          , pp.
          <volume>165</volume>
          {
          <fpage>180</fpage>
          . Springer (
          <year>2013</year>
          ). https://doi.org/10.1007/978-3-
          <fpage>642</fpage>
          -40885- 4 11, https://doi.org/10.1007/978-3-
          <fpage>642</fpage>
          -40885-4_
          <fpage>11</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          11.
          <string-name>
            <surname>Borgwardt</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Thost</surname>
            ,
            <given-names>V.</given-names>
          </string-name>
          :
          <article-title>Temporal query answering in the description logic EL</article-title>
          .
          <source>In: Proc. IJCAI</source>
          <year>2015</year>
          . pp.
          <volume>2819</volume>
          {
          <fpage>2825</fpage>
          . AAAI Press (
          <year>2015</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          12.
          <string-name>
            <surname>Botha</surname>
          </string-name>
          , L., Meyer, T., Pen~aloza, R.:
          <article-title>The Bayesian description logic BALC</article-title>
          . In: Ortiz,
          <string-name>
            <given-names>M.</given-names>
            ,
            <surname>Schneider</surname>
          </string-name>
          ,
          <string-name>
            <surname>T</surname>
          </string-name>
          . (eds.)
          <source>Proceedings of the 31st International Workshop on Description Logics co-located with 16th International Conference on Principles of Knowledge Representation and Reasoning (KR</source>
          <year>2018</year>
          ), Tempe, Arizona,
          <string-name>
            <surname>US</surname>
          </string-name>
          , October 27th - to - 29th,
          <year>2018</year>
          .
          <source>CEUR Workshop Proceedings</source>
          , vol.
          <volume>2211</volume>
          . CEURWS.org (
          <year>2018</year>
          ), http://ceur-ws.
          <source>org/</source>
          Vol-
          <volume>2211</volume>
          /paper-09.pdf
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          13.
          <string-name>
            <surname>Ceylan</surname>
            ,
            <given-names>I_.I_.</given-names>
          </string-name>
          , Pen~aloza, R.:
          <article-title>Dynamic Bayesian description logics</article-title>
          .
          <source>In: Proc. DL</source>
          <year>2015</year>
          .
          <article-title>CEUR-WS (</article-title>
          <year>2015</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          14.
          <string-name>
            <surname>Ceylan</surname>
            ,
            <given-names>I_.I_.</given-names>
          </string-name>
          , Pen~aloza, R.:
          <article-title>The Bayesian ontology language BEL</article-title>
          .
          <source>J. Autom. Reasoning</source>
          <volume>58</volume>
          (
          <issue>1</issue>
          ),
          <volume>67</volume>
          {
          <fpage>95</fpage>
          (
          <year>2017</year>
          ). https://doi.org/10.1007/s10817-016-9386-0, https: //doi.org/10.1007/s10817-016-9386-0
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          15.
          <string-name>
            <surname>Dylla</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Miliaraki</surname>
            ,
            <given-names>I.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Theobald</surname>
            ,
            <given-names>M.:</given-names>
          </string-name>
          <article-title>A temporal-probabilistic database model for information extraction</article-title>
          .
          <source>Proceedings of the VLDB Endowment</source>
          <volume>6</volume>
          (
          <issue>14</issue>
          ),
          <year>1810</year>
          {
          <year>1821</year>
          (
          <year>2013</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          16. van Emde Boas,
          <string-name>
            <surname>P.</surname>
          </string-name>
          :
          <source>The convenience of tilings. Lecture Notes in Pure and Applied Mathematics</source>
          pp.
          <volume>331</volume>
          {
          <issue>363</issue>
          (
          <year>1997</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          17.
          <string-name>
            <surname>Fagin</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Halpern</surname>
            ,
            <given-names>J.Y.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Megiddo</surname>
            ,
            <given-names>N.:</given-names>
          </string-name>
          <article-title>A logic for reasoning about probabilities</article-title>
          .
          <source>Information and computation</source>
          <volume>87</volume>
          (
          <issue>1-2</issue>
          ),
          <volume>78</volume>
          {
          <fpage>128</fpage>
          (
          <year>1990</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          18.
          <string-name>
            <surname>Gutierrez-Basulto</surname>
            ,
            <given-names>V.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Jung</surname>
            ,
            <given-names>J.C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kontchakov</surname>
          </string-name>
          , R.:
          <article-title>Temporalized EL ontologies for accessing temporal data: Complexity of atomic queries</article-title>
          . In: Kambhampati,
          <string-name>
            <surname>S</surname>
          </string-name>
          . (ed.)
          <source>Proceedings of the Twenty-Fifth International Joint Conference on Arti cial Intelligence</source>
          ,
          <source>IJCAI</source>
          <year>2016</year>
          , New York, NY, USA,
          <fpage>9</fpage>
          -
          <issue>15</issue>
          <year>July 2016</year>
          . pp.
          <volume>1102</volume>
          {
          <fpage>1108</fpage>
          . IJCAI/AAAI Press (
          <year>2016</year>
          ), http://www.ijcai.org/Abstract/16/160
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          19.
          <string-name>
            <surname>Gutierrez-Basulto</surname>
            ,
            <given-names>V.</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>
          , Schroder,
          <string-name>
            <surname>L.</surname>
          </string-name>
          :
          <article-title>Probabilistic description logics for subjective uncertainty</article-title>
          .
          <source>J. Artif. Intell. Res</source>
          .
          <volume>58</volume>
          ,
          <issue>1</issue>
          {
          <fpage>66</fpage>
          (
          <year>2017</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          20.
          <string-name>
            <surname>Gutierrez-Basulto</surname>
            ,
            <given-names>V.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Jung</surname>
            ,
            <given-names>J.C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Ozaki</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          :
          <article-title>On metric temporal description logics</article-title>
          . In: Kaminka,
          <string-name>
            <given-names>G.A.</given-names>
            ,
            <surname>Fox</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            ,
            <surname>Bouquet</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            , Hullermeier, E.,
            <surname>Dignum</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            ,
            <surname>Dignum</surname>
          </string-name>
          , F.,
          <string-name>
            <surname>van Harmelen</surname>
            ,
            <given-names>F</given-names>
          </string-name>
          . (eds.)
          <source>ECAI 2016 - 22nd European Conference on Arti cial Intelligence</source>
          ,
          <volume>29</volume>
          <fpage>August</fpage>
          -2
          <source>September</source>
          <year>2016</year>
          ,
          <article-title>The Hague, The Netherlands - Including Prestigious Applications of Arti cial Intelligence (PAIS</article-title>
          <year>2016</year>
          ).
          <source>Frontiers in Arti cial Intelligence and Applications</source>
          , vol.
          <volume>285</volume>
          , pp.
          <volume>837</volume>
          {
          <fpage>845</fpage>
          . IOS Press (
          <year>2016</year>
          ). https://doi.org/10.3233/978-1-
          <fpage>61499</fpage>
          -672-9-837, https://doi.org/ 10.3233/978-1-
          <fpage>61499</fpage>
          -672-9-837
        </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>
          :
          <article-title>Ontology-based access to probabilistic data with OWL QL</article-title>
          . In: Cudre-Mauroux,
          <string-name>
            <given-names>P.</given-names>
            , He in, J.,
            <surname>Sirin</surname>
          </string-name>
          ,
          <string-name>
            <given-names>E.</given-names>
            ,
            <surname>Tudorache</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            ,
            <surname>Euzenat</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            ,
            <surname>Hauswirth</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            ,
            <surname>Parreira</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.X.</given-names>
            ,
            <surname>Hendler</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            ,
            <surname>Schreiber</surname>
          </string-name>
          ,
          <string-name>
            <given-names>G.</given-names>
            ,
            <surname>Bernstein</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            ,
            <surname>Blomqvist</surname>
          </string-name>
          , E. (eds.)
          <source>The Semantic Web - ISWC 2012 - 11th International Semantic Web Conference</source>
          , Boston, MA, USA, November
          <volume>11</volume>
          -
          <issue>15</issue>
          ,
          <year>2012</year>
          , Proceedings,
          <source>Part I. Lecture Notes in Computer Science</source>
          , vol.
          <volume>7649</volume>
          , pp.
          <volume>182</volume>
          {
          <fpage>197</fpage>
          . Springer (
          <year>2012</year>
          ). https://doi.org/10.1007/978-3-
          <fpage>642</fpage>
          -35176-1 12, https://doi.org/10.1007/978-3-
          <fpage>642</fpage>
          -35176-1_
          <fpage>12</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref22">
        <mixed-citation>
          22.
          <string-name>
            <surname>Koopmann</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          :
          <article-title>Maybe eventually? Towards combining temporal and probabilistic description logics and queries (extended version)</article-title>
          .
          <source>LTCS-Report 19-03</source>
          , Chair of Automata Theory, Institute of Theoretical Computer Science, Technische Universitat Dresden, Dresden, Germany (
          <year>2019</year>
          ), https://tu-dresden.de/inf/lat/reports# Kr-LTCS-
          <volume>19</volume>
          -03
        </mixed-citation>
      </ref>
      <ref id="ref23">
        <mixed-citation>
          23.
          <string-name>
            <surname>Koopmann</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          :
          <article-title>Ontology-based query answering for probabilistic temporal data</article-title>
          . In: Hentenryck,
          <string-name>
            <given-names>P.V.</given-names>
            ,
            <surname>Zhou</surname>
          </string-name>
          ,
          <string-name>
            <surname>Z.H</surname>
          </string-name>
          . (eds.)
          <source>Proceedings of the 33rd AAAI Conference on Arti cial Intelligence (AAAI'19)</source>
          . AAAI Press, Honolulu, USA (
          <year>2019</year>
          ), to appear.
        </mixed-citation>
      </ref>
      <ref id="ref24">
        <mixed-citation>
          24.
          <string-name>
            <surname>Kovtunova</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          , Pen~aloza, R.:
          <article-title>Cutting diamonds: A temporal logic with probabilistic distributions</article-title>
          . In: Thielscher,
          <string-name>
            <given-names>M.</given-names>
            ,
            <surname>Toni</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            ,
            <surname>Wolter</surname>
          </string-name>
          ,
          <string-name>
            <surname>F</surname>
          </string-name>
          . (eds.)
          <source>Principles of Knowledge Representation and Reasoning: Proceedings of the Sixteenth International Conference, KR</source>
          <year>2018</year>
          , Tempe, Arizona,
          <volume>30</volume>
          <fpage>October</fpage>
          - 2
          <source>November</source>
          <year>2018</year>
          . pp.
          <volume>561</volume>
          {
          <fpage>570</fpage>
          . AAAI Press (
          <year>2018</year>
          ), https://aaai.org/ocs/index.php/KR/KR18/paper/ view/18037
        </mixed-citation>
      </ref>
      <ref id="ref25">
        <mixed-citation>
          25.
          <string-name>
            <surname>Kovtunova</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          , Pen~aloza, R.:
          <article-title>Cutting diamonds: Temporal DLs with probabilistic distributions over data</article-title>
          . In: Ortiz,
          <string-name>
            <given-names>M.</given-names>
            ,
            <surname>Schneider</surname>
          </string-name>
          ,
          <string-name>
            <surname>T</surname>
          </string-name>
          . (eds.)
          <source>Proceedings of the 31st International Workshop on Description Logics co-located with 16th International Conference on Principles of Knowledge Representation and Reasoning (KR</source>
          <year>2018</year>
          ), Tempe, Arizona,
          <string-name>
            <surname>US</surname>
          </string-name>
          , October 27th - to - 29th,
          <year>2018</year>
          .
          <source>CEUR Workshop Proceedings</source>
          , vol.
          <volume>2211</volume>
          .
          <string-name>
            <surname>CEUR-WS.org</surname>
          </string-name>
          (
          <year>2018</year>
          ), http://ceur-ws.
          <source>org/</source>
          Vol-
          <volume>2211</volume>
          /paper-23.pdf
        </mixed-citation>
      </ref>
      <ref id="ref26">
        <mixed-citation>
          26.
          <string-name>
            <surname>Lukasiewicz</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          :
          <article-title>Expressive probabilistic description logics</article-title>
          .
          <source>Artif. Intell</source>
          .
          <volume>172</volume>
          (
          <issue>6-7</issue>
          ),
          <volume>852</volume>
          {
          <fpage>883</fpage>
          (
          <year>2008</year>
          ). https://doi.org/10.1016/j.artint.
          <year>2007</year>
          .
          <volume>10</volume>
          .017, https://doi.org/ 10.1016/j.artint.
          <year>2007</year>
          .
          <volume>10</volume>
          .017
        </mixed-citation>
      </ref>
      <ref id="ref27">
        <mixed-citation>
          27.
          <string-name>
            <surname>Lutz</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          :
          <article-title>Inverse roles make conjunctive queries hard</article-title>
          .
          <source>In: Proc. DL 2007. CEUR Workshop Proceedings</source>
          , vol.
          <volume>250</volume>
          .
          <string-name>
            <surname>CEUR-WS.org</surname>
          </string-name>
          (
          <year>2007</year>
          ), http://ceur-ws.
          <source>org/</source>
          Vol-
          <volume>250</volume>
          /paper_3.pdf
        </mixed-citation>
      </ref>
      <ref id="ref28">
        <mixed-citation>
          28.
          <string-name>
            <surname>Lutz</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          :
          <article-title>Two upper bounds for conjunctive query answering in SHIQ</article-title>
          . In: Baader,
          <string-name>
            <given-names>F.</given-names>
            ,
            <surname>Lutz</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            ,
            <surname>Motik</surname>
          </string-name>
          ,
          <string-name>
            <surname>B</surname>
          </string-name>
          . (eds.)
          <source>Proceedings of the 21st International Workshop on Description Logics (DL2008)</source>
          , Dresden, Germany, May 13-16,
          <year>2008</year>
          .
          <source>CEUR Workshop Proceedings</source>
          , vol.
          <volume>353</volume>
          .
          <string-name>
            <surname>CEUR-WS.org</surname>
          </string-name>
          (
          <year>2008</year>
          ), http://ceur-ws.
          <source>org/</source>
          Vol-
          <volume>353</volume>
          / Lutz.pdf
        </mixed-citation>
      </ref>
      <ref id="ref29">
        <mixed-citation>
          29.
          <string-name>
            <surname>Lutz</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Wolter</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Zakharyaschev</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          :
          <article-title>Temporal description logics: A survey</article-title>
          . In: Demri,
          <string-name>
            <given-names>S.</given-names>
            ,
            <surname>Jensen</surname>
          </string-name>
          , C.S. (eds.) 15th
          <source>International Symposium on Temporal Representation and Reasoning</source>
          , TIME 2008,
          <article-title>Universite du Quebec a Montreal</article-title>
          , Canada,
          <fpage>16</fpage>
          -
          <lpage>18</lpage>
          June 2008. pp.
          <volume>3</volume>
          {
          <fpage>14</fpage>
          . IEEE Computer Society (
          <year>2008</year>
          ). https://doi.org/10.1109/TIME.
          <year>2008</year>
          .
          <volume>14</volume>
          , https://doi.org/10.1109/TIME.
          <year>2008</year>
          .14
        </mixed-citation>
      </ref>
      <ref id="ref30">
        <mixed-citation>
          30.
          <string-name>
            <surname>Ngo</surname>
            ,
            <given-names>N.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Ortiz</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Simkus</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          :
          <article-title>Closed predicates in description logics: Results on combined complexity</article-title>
          .
          <source>In: Proc. KR</source>
          <year>2016</year>
          . pp.
          <volume>237</volume>
          {
          <fpage>246</fpage>
          . AAAI Press (
          <year>2016</year>
          ), http://www.aaai.org/ocs/index.php/KR/KR16/paper/view/12906
        </mixed-citation>
      </ref>
      <ref id="ref31">
        <mixed-citation>
          31.
          <string-name>
            <surname>Niepert</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Noessner</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Stuckenschmidt</surname>
          </string-name>
          , H.:
          <article-title>Log-linear description logics</article-title>
          . In: Walsh,
          <string-name>
            <surname>T</surname>
          </string-name>
          . (ed.)
          <source>IJCAI</source>
          <year>2011</year>
          ,
          <source>Proceedings of the 22nd International Joint Conference on Arti cial Intelligence</source>
          , Barcelona, Catalonia, Spain,
          <source>July 16-22</source>
          ,
          <year>2011</year>
          . pp.
          <volume>2153</volume>
          {
          <fpage>2158</fpage>
          . IJCAI/AAAI (
          <year>2011</year>
          ). https://doi.org/10.5591/978-1-
          <fpage>57735</fpage>
          -516-8/
          <fpage>IJCAI11</fpage>
          - 359, https://doi.org/10.5591/978-1-
          <fpage>57735</fpage>
          -516-8/
          <fpage>IJCAI11</fpage>
          -359
        </mixed-citation>
      </ref>
      <ref id="ref32">
        <mixed-citation>
          32.
          <string-name>
            <surname>Ozaki</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          , Krotzsch,
          <string-name>
            <given-names>M.</given-names>
            ,
            <surname>Rudolph</surname>
          </string-name>
          ,
          <string-name>
            <surname>S.</surname>
          </string-name>
          :
          <article-title>Happy ever after: Temporally attributed description logics</article-title>
          . In: Ortiz,
          <string-name>
            <given-names>M.</given-names>
            ,
            <surname>Schneider</surname>
          </string-name>
          ,
          <string-name>
            <surname>T</surname>
          </string-name>
          . (eds.)
          <source>Proceedings of the 31st International Workshop on Description Logics co-located with 16th International Conference on Principles of Knowledge Representation and Reasoning (KR</source>
          <year>2018</year>
          ), Tempe, Arizona,
          <string-name>
            <surname>US</surname>
          </string-name>
          , October 27th - to - 29th,
          <year>2018</year>
          .
          <source>CEUR Workshop Proceedings</source>
          , vol.
          <volume>2211</volume>
          .
          <string-name>
            <surname>CEUR-WS.org</surname>
          </string-name>
          (
          <year>2018</year>
          ), http://ceur-ws.
          <source>org/</source>
          Vol-
          <volume>2211</volume>
          /paper-27.pdf
        </mixed-citation>
      </ref>
      <ref id="ref33">
        <mixed-citation>
          33. Ozcep,
          <string-name>
            <given-names>O.L.</given-names>
            , Moller, R.,
            <surname>Neuenstadt</surname>
          </string-name>
          ,
          <string-name>
            <surname>C.</surname>
          </string-name>
          :
          <article-title>A stream-temporal query language for ontology based data access</article-title>
          . In: Lutz,
          <string-name>
            <given-names>C.</given-names>
            ,
            <surname>Thielscher</surname>
          </string-name>
          , M. (eds.) KI 2014:
          <article-title>Advances in Arti cial Intelligence -</article-title>
          37th
          <source>Annual German Conference on AI</source>
          , Stuttgart, Germany,
          <source>September 22-26</source>
          ,
          <year>2014</year>
          .
          <source>Proceedings. Lecture Notes in Computer Science</source>
          , vol.
          <volume>8736</volume>
          , pp.
          <volume>183</volume>
          {
          <fpage>194</fpage>
          . Springer (
          <year>2014</year>
          ). https://doi.org/10.1007/978-3-
          <fpage>319</fpage>
          -11206- 0 18, https://doi.org/10.1007/978-3-
          <fpage>319</fpage>
          -11206-0_
          <fpage>18</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref34">
        <mixed-citation>
          34.
          <string-name>
            <surname>Sanati</surname>
          </string-name>
          , M.Y.:
          <article-title>A Metric Interval-Based Temporal Description Logic</article-title>
          .
          <source>PhD thesis</source>
          , McMaster University, Hamilton, Canada (
          <year>2015</year>
          ), http://hdl.handle.
          <source>net/11375/ 16783</source>
        </mixed-citation>
      </ref>
      <ref id="ref35">
        <mixed-citation>
          35.
          <string-name>
            <surname>Sistla</surname>
            ,
            <given-names>A.P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Clarke</surname>
            ,
            <given-names>E.M.:</given-names>
          </string-name>
          <article-title>The complexity of propositional linear temporal logics</article-title>
          .
          <source>Journal of the ACM (JACM) 32(3)</source>
          ,
          <volume>733</volume>
          {
          <fpage>749</fpage>
          (
          <year>1985</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref36">
        <mixed-citation>
          36.
          <string-name>
            <surname>Thost</surname>
          </string-name>
          , V.:
          <article-title>Metric temporal extensions of DL-Lite and interval-rigid names</article-title>
          . In: Wolter,
          <string-name>
            <given-names>F.</given-names>
            ,
            <surname>Thielscher</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            ,
            <surname>Toni</surname>
          </string-name>
          ,
          <string-name>
            <surname>F</surname>
          </string-name>
          . (eds.)
          <source>Proc. of the 16th Int. Conf. on Principles of Knowledge Representation and Reasoning (KR'18)</source>
          . pp.
          <volume>665</volume>
          {
          <fpage>666</fpage>
          . AAAI Press (
          <year>2018</year>
          ), https://aaai.org/ocs/index.php/KR/KR18/paper/view/18035, extended abstract.
        </mixed-citation>
      </ref>
      <ref id="ref37">
        <mixed-citation>
          37.
          <string-name>
            <surname>Wolter</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Zakharyaschev</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          :
          <article-title>Temporalizing description logics</article-title>
          .
          <source>In: Frontiers of Combining Systems II. LNCS</source>
          , vol.
          <volume>1794</volume>
          , pp.
          <volume>379</volume>
          {
          <fpage>402</fpage>
          . Springer (
          <year>1999</year>
          )
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>