Conjunctive Query Containment and Answering under Description Logics Constraints
Diego Calvanese, Giuseppe De Giacomo, Maurizio Lenzerini

TL;DR
This paper investigates the computational complexity of query containment and answering under Description Logic constraints, providing decidability results, complexity analysis, and reductions between the two tasks.
Contribution
It introduces a method for query containment under DL constraints, proves undecidability with inequalities, and relates query answering to containment for complexity bounds.
Findings
Query containment is decidable under certain DL constraints.
Allowing inequalities makes query containment undecidable.
Query answering can be reduced to query containment for complexity analysis.
Abstract
Query containment and query answering are two important computational tasks in databases. While query answering amounts to compute the result of a query over a database, query containment is the problem of checking whether for every database, the result of one query is a subset of the result of another query. In this paper, we deal with unions of conjunctive queries, and we address query containment and query answering under Description Logic constraints. Every such constraint is essentially an inclusion dependencies between concepts and relations, and their expressive power is due to the possibility of using complex expressions, e.g., intersection and difference of relations, special forms of quantification, regular expressions over binary relations, in the specification of the dependencies. These types of constraints capture a great variety of data models, including the relational,…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsSemantic Web and Ontologies · Advanced Database Systems and Queries · Data Management and Algorithms
