On the Complexity of the Containment Problem for Conjunctive Queries with Built-in Predicates.
Phokion G. Kolaitis, David L. Martin, Madhukar N. Thakur:
On the Complexity of the Containment Problem for Conjunctive Queries with Built-in Predicates.
PODS 1998: 197-204@inproceedings{DBLP:conf/pods/KolaitisMT98,
author = {Phokion G. Kolaitis and
David L. Martin and
Madhukar N. Thakur},
title = {On the Complexity of the Containment Problem for Conjunctive
Queries with Built-in Predicates},
booktitle = {Proceedings of the Seventeenth ACM SIGACT-SIGMOD-SIGART Symposium
on Principles of Database Systems, June 1-3, 1998, Seattle, Washington},
publisher = {ACM Press},
year = {1998},
isbn = {0-89791-996-3},
pages = {197-204},
ee = {http://doi.acm.org/10.1145/275487.275510, db/conf/pods/KolaitisMT98.html},
crossref = {DBLP:conf/pods/98},
bibsource = {DBLP, http://dblp.uni-trier.de}
}
BibTeX
Abstract
When the inputs are conjunctive queries with \=, <=, or < as
built-in predicates, the query containment problem "is
Q1 contained in Q2?" is
Pi2P-complete and, thus, highly intractable. In
this paper, we investigate the impact of syntactic and structural
conditions on the computational complexity of the query containment
problem for safe conjunctive queries with disequation (that is,
"not equals", notated here as \=) as a built-in predicate.
In the case of "pure" conjunctive queries (no built-in
predicates), it is known that the boundary between polynomial-time
solvability and NP-completeness is crossed, when the number of
occurrences of any database predicate in Q1 increases from
two to three. We show here that, as regards safe conjunctive queries
with disequations, the same syntactic condition delineates the
boundary between membership in coNP and
Pi2P-completeness. Moreover, it is also known
that the "pure" conjunctive query containment problem is
solvable in polynomial time, if the hypergraph associated with the
database predicates of Q2 is acyclic. In contrast, we show
that the very same structural condition does not lower the
computational complexity of the containment problem for safe
conjunctive queries with disequations, that is, the problem remains
Pi2P-complete.
We also analyze the computational complexity of the query equivalence
problem for conjunctive queries with disequations, when one of the two
queries is fixed. We show that this problem can be DP-complete, where
DP is the class of all decision problems that are the conjunction of a
problem in NP and a problem in coNP. It follows that, as regards
conjunctive queries with disequations, the complexity of the query
equivalence problem may be higher than the complexity of the query
containment problem, when one of the two queries is fixed.
Copyright © 1998 by the ACM,
Inc., used by permission. Permission to make
digital or hard copies is granted provided that
copies are not made or distributed for profit or
direct commercial advantage, and that copies show
this notice on the first page or initial screen of
a display along with the full citation.
Load The ACM SIGMOD Anthology, CDROM Edition, Volume 1-3, PODS '82-'98.
and ...
Load The ACM SIGMOD Anthology, Silver Edition, DVD 1, Proceedings.
and ...
BibTeX
Printed Edition
Proceedings of the Seventeenth ACM SIGACT-SIGMOD-SIGART Symposium on Principles of Database Systems, June 1-3, 1998, Seattle, Washington.
ACM Press 1998, ISBN 0-89791-996-3
Contents BibTeX
[Index Terms]
[Full Text in PDF Format, 1194 KB]
References
- [AFS98]
- ...
- [CM77]
- Ashok K. Chandra, Philip M. Merlin:
Optimal Implementation of Conjunctive Queries in Relational Data Bases.
STOC 1977: 77-90 BibTeX
- [Cos83]
- Stavros S. Cosmadakis:
The Complexity of Evaluating Relational Queries.
Information and Control 58(1-3): 101-112(1983) BibTeX
- [CR97]
- Chandra Chekuri, Anand Rajaraman:
Conjunctive Query Containment Revisited.
ICDT 1997: 56-70 BibTeX
- [GJ79]
- M. R. Garey, David S. Johnson:
Computers and Intractability: A Guide to the Theory of NP-Completeness.
W. H. Freeman 1979, ISBN 0-7167-1044-7
BibTeX
- [Klu88]
- Anthony C. Klug:
On conjunctive queries containing inequalities.
J. ACM 35(1): 146-160(1988) BibTeX
- [LMSS95]
- Alon Y. Levy, Alberto O. Mendelzon, Yehoshua Sagiv, Divesh Srivastava:
Answering Queries Using Views.
PODS 1995: 95-104 BibTeX
- [Pap94]
- ...
- [PY82]
- Christos H. Papadimitriou, Mihalis Yannakakis:
The Complexity of Facets (and Some Facets of Complexity).
STOC 1982: 255-260 BibTeX
- [Qia96]
- Xiaolei Qian:
Query Folding.
ICDE 1996: 48-55 BibTeX
- [RSU95]
- Anand Rajaraman, Yehoshua Sagiv, Jeffrey D. Ullman:
Answering Queries Using Templates with Binding Patterns.
PODS 1995: 105-112 BibTeX
- [Sar91]
- ...
- [Sto77]
- Larry J. Stockmeyer:
The Polynomial-Time Hierarchy.
Theor. Comput. Sci. 3(1): 1-22(1976) BibTeX
- [Ull88]
- Jeffrey D. Ullman:
Principles of Database and Knowledge-Base Systems, Volume I.
Computer Science Press 1988, ISBN 0-7167-8158-1
Contents BibTeX
- [Ull89]
- Jeffrey D. Ullman:
Principles of Database and Knowledge-Base Systems, Volume II.
Computer Science Press 1989, ISBN 0-7167-8162-X
Contents BibTeX
- [Ull97]
- Jeffrey D. Ullman:
Information Integration Using Logical Views.
ICDT 1997: 19-40 BibTeX
- [vdM97]
- Ron van der Meyden:
The Complexity of Querying Indefinite Data about Linearly Ordered Domains.
J. Comput. Syst. Sci. 54(1): 113-135(1997) BibTeX
- [Yan81]
- Mihalis Yannakakis:
Algorithms for Acyclic Database Schemes.
VLDB 1981: 82-94 BibTeX
BibTeX
ACM SIGMOD Anthology - DBLP:
[Home | Search: Author, Title | Conferences | Journals]
ACM SIGMOD Anthology: Copyright © by ACM (info@acm.org), Corrections: anthology@acm.org
DBLP: Copyright © by Michael Ley (ley@uni-trier.de), last change: Sat May 16 23:34:20 2009