DocumentCode
2719657
Title
On the structure of queries in constraint query languages
Author
Benedikt, Michael ; Libkin, Leonid
Author_Institution
AT&T Bell Labs., Naperville, IL, USA
fYear
1996
fDate
27-30 Jul 1996
Firstpage
25
Lastpage
34
Abstract
We study the structure of first-order and second-order queries over constraint databases. Constraint databases are formally modeled as finite relational structures embedded in some fixed infinite structure. We concentrate on problems of elimination of constraints, reducing quantification range to the active domain of the database and obtaining new complexity bounds. We show that for a large class of signatures, including real arithmetic constraints, unbounded quantification can be eliminated. That is, one can transform a sentence containing unrestricted quantification over the infinite universe to get an equivalent sentence in which quantifiers range over the finite relational structure. We use this result to get a new complexity upper bound on the evaluation of real arithmetic constraints. We also expand upon techniques for getting upper bounds on the expressiveness of constraint query languages, and apply it to a number of first-order and second-order query languages
Keywords
computational complexity; constraint handling; database theory; query languages; relational databases; complexity bounds; constraint databases; constraint query languages; elimination of constraints; finite relational structures; real arithmetic constraints; unbounded quantification; Algebra; Arithmetic; Database languages; Logic functions; Object oriented databases; Object oriented modeling; Polynomials; Query processing; Relational databases; Upper bound;
fLanguage
English
Publisher
ieee
Conference_Titel
Logic in Computer Science, 1996. LICS '96. Proceedings., Eleventh Annual IEEE Symposium on
Conference_Location
New Brunswick, NJ
ISSN
1043-6871
Print_ISBN
0-8186-7463-6
Type
conf
DOI
10.1109/LICS.1996.561300
Filename
561300
Link To Document