Proceedings of the 37th ACM SIGMOD-SIGACT-SIGAI Symposium on Principles of Database Systems 2018
DOI: 10.1145/3196959.3196963
|View full text |Cite
|
Sign up to set email alerts
|

Containment for Rule-Based Ontology-Mediated Queries

Abstract: Many efforts have been dedicated to identifying restrictions on ontologies expressed as tuple-generating dependencies (tgds), a.k.a. existential rules, that lead to the decidability for the problem of answering ontology-mediated queries (OMQs). This has given rise to three families of formalisms: guarded, non-recursive, and sticky sets of tgds. In this work, we study the containment problem for OMQs expressed in such formalisms, which is a key ingredient for solving static analysis tasks associated with them. … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
35
0

Year Published

2019
2019
2021
2021

Publication Types

Select...
2
2
1

Relationship

3
2

Authors

Journals

citations
Cited by 6 publications
(35 citation statements)
references
References 57 publications
(116 reference statements)
0
35
0
Order By: Relevance
“…Note that Proposition 5.2 also provides an approach to deciding UCQ k -equivalence, and thus to establishing Theorem 5.1: compute the UCQ k -approximation Q a k of Q and accept if Q ⊆ Q a k (note that Q a k ⊆ Q holds always); otherwise, reject. We can show that Q a k can be computed in double exponential time and it is known that OMQ containment for (G, UCQ) can be decided in double exponential time [6]. A naive use of these observations yields only a 4ExpTime upper bound, but we show in the appendix how to improve this to 2ExpTime.…”
Section: The Guarded Casementioning
confidence: 90%
See 3 more Smart Citations
“…Note that Proposition 5.2 also provides an approach to deciding UCQ k -equivalence, and thus to establishing Theorem 5.1: compute the UCQ k -approximation Q a k of Q and accept if Q ⊆ Q a k (note that Q a k ⊆ Q holds always); otherwise, reject. We can show that Q a k can be computed in double exponential time and it is known that OMQ containment for (G, UCQ) can be decided in double exponential time [6]. A naive use of these observations yields only a 4ExpTime upper bound, but we show in the appendix how to improve this to 2ExpTime.…”
Section: The Guarded Casementioning
confidence: 90%
“…Containment between OMQs from (G, UCQ) can be decided in 2ExpTime [6]. Since, however, q a k may consists of double exponentially many CQs, it is not clear how to implement step (2) above in 2ExpTime and how to obtain the 2ExpTime upper bound in Theorem 5.1 by a direct implementation of the above procedure.…”
Section: B Proof Of Theorem 51mentioning
confidence: 99%
See 2 more Smart Citations
“…One of the most important tools in ontology-mediated querying is query rewriting: reformulate a given ontology-mediated query (OMQ) in an equivalencepreserving way in a query language that is supported by a database system used to store the data. Since SQL is the dominating query language in conventional database systems, rewriting into SQL and into first-order logic (FO) as its logical core has attracted particularly much attention [3,4,5,6,7,10,12,15]. In fact, the DL-Lite family of description logics (DLs) was invented specifically with the aim to guarantee that FO-rewritings of OMQs (whose ontology is formulated in DL-Lite) always exist [1,7], but is rather restricted in expressive power.…”
Section: Introductionmentioning
confidence: 99%