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 :
بازگشت