2014
DOI: 10.1145/2638546
|View full text |Cite
|
Sign up to set email alerts
|

Query Rewriting and Optimization for Ontological Databases

Abstract: Ontological queries are evaluated against a knowledge base consisting of an extensional database and an ontology (i.e., a set of logical assertions and constraints which derive new intensional knowledge from the extensional database), rather than directly on the extensional database. The evaluation and optimization of such queries is an intriguing new problem for database research. In this paper, we discuss two important aspects of this problem: query rewriting and query optimization. Query rewriting consists … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
70
0

Year Published

2014
2014
2020
2020

Publication Types

Select...
5
2
2

Relationship

3
6

Authors

Journals

citations
Cited by 75 publications
(70 citation statements)
references
References 49 publications
0
70
0
Order By: Relevance
“…Theorem 5 ( [16,11,25,13,24]). For any set Σ of tgds, let K Σ be the number of predicates in Σ and let L Σ be the maximum arity of the predicates in Σ.…”
Section: Examplementioning
confidence: 99%
See 1 more Smart Citation
“…Theorem 5 ( [16,11,25,13,24]). For any set Σ of tgds, let K Σ be the number of predicates in Σ and let L Σ be the maximum arity of the predicates in Σ.…”
Section: Examplementioning
confidence: 99%
“…. , A n (x j ), for each 1 ≤ j ≤ k. For (ii) and (iii), we only briefly comment on the UCQ-rewritings constructed in [16,11,25,13,24] using backward chaining. (ii) Since the tgds have a single atom in the body, the number of atoms in each of the CQs of the resulting UCQ-rewriting cannot be larger than the number of atoms in q.…”
Section: Examplementioning
confidence: 99%
“…the data complexity, we need a more refined approach. This is done by unfolding the given set of TGDs (using a resolution-based procedure [28]) in order to construct a (finite) union of conjunctive queries, which is then evaluated over the input database. This allows us to conclude the AC 0 upper bound stated in the above theorem.…”
Section: Theorem 14 ([39])mentioning
confidence: 99%
“…Several recent approaches support reasoning with existential rules on top of ontologies as for example Graal (Baget et al 2015) or IRIS ± (Gottlob et al 2014). These implementations are very promising, but still under development.…”
Section: Arguments Related To Logic Programmingmentioning
confidence: 99%