Authors
Pierre Bourhis, Marco Manna, Michael Morak, Andreas Pieris
Publication date
2016/11/2
Journal
ACM Transactions on Database Systems (TODS)
Volume
41
Issue
4
Pages
1-45
Publisher
ACM
Description
We perform an in-depth complexity analysis of query answering under guarded-based classes of disjunctive tuple-generating dependencies (DTGDs), focusing on (unions of) conjunctive queries ((U)CQs). We show that the problem under investigation is very hard, namely 2ExpTime-complete, even for fixed sets of dependencies of a very restricted form. This is a surprising lower bound that demonstrates the enormous impact of disjunction on query answering under guarded-based tuple-generating dependencies, and also reveals the source of complexity for expressive logics such as the guarded fragment of first-order logic. We then proceed to investigate whether prominent subclasses of (U)CQs (i.e., queries of bounded treewidth and hypertree-width, and acyclic queries) have a positive impact on the complexity of the problem under consideration. We show that queries of bounded treewidth and bounded …
Total citations
201720182019202020212022202377710718
Scholar articles
P Bourhis, M Manna, M Morak, A Pieris - ACM Transactions on Database Systems (TODS), 2016