TY - JOUR
T1 - Semantic optimization in tractable classes of conjunctive queries
AU - Barceló, Pablo
AU - Pieris, Andreas
AU - Romero, Miguel
N1 - Funding Information:
*Part of this work was done while Romero was visiting the Simons Institute for the Theory of Computing. Barceló and Romero are funded by the Millennium Nucleus Center for Semantic Web Research under Grant NC120004. Pieris is supported by the EPSRC Programme GrantEP/M025268/.
PY - 2017/6
Y1 - 2017/6
N2 - This paper reports on recent advances in semantic query optimization. We focus on the core class of conjunctive queries (CQs). Since CQ evaluation is NP-complete, a long line of research has concentrated on identifying fragments of CQs that can be efficiently evaluated. One of the most general such restrictions corresponds to bounded generalized hypertreewidth, which extends the notion of acyclicity. Here we discuss the problem of reformulating a CQ into one of bounded generalized hypertreewidth. Furthermore, we study whether knowing that such a reformulation exists alleviates the cost of CQ evaluation. In case a CQ cannot be reformulated as one of bounded generalized hypertreewidth, we discuss how it can be approximated in an optimal way. All the above issues are examined both for the constraint-free case, and the case where constraints, in fact, tuple-generating and equality-generating dependencies, are present.
AB - This paper reports on recent advances in semantic query optimization. We focus on the core class of conjunctive queries (CQs). Since CQ evaluation is NP-complete, a long line of research has concentrated on identifying fragments of CQs that can be efficiently evaluated. One of the most general such restrictions corresponds to bounded generalized hypertreewidth, which extends the notion of acyclicity. Here we discuss the problem of reformulating a CQ into one of bounded generalized hypertreewidth. Furthermore, we study whether knowing that such a reformulation exists alleviates the cost of CQ evaluation. In case a CQ cannot be reformulated as one of bounded generalized hypertreewidth, we discuss how it can be approximated in an optimal way. All the above issues are examined both for the constraint-free case, and the case where constraints, in fact, tuple-generating and equality-generating dependencies, are present.
UR - http://www.scopus.com/inward/record.url?scp=85028848906&partnerID=8YFLogxK
U2 - 10.1145/3137586.3137588
DO - 10.1145/3137586.3137588
M3 - Article
AN - SCOPUS:85028848906
SN - 0163-5808
VL - 46
SP - 5
EP - 17
JO - SIGMOD Record
JF - SIGMOD Record
IS - 2
ER -