DocumentCode
2195386
Title
Complete problems for dynamic complexity classes
Author
Hesse, William ; Immerman, Neil
Author_Institution
Dept. of Comput. Sci., Massachusetts Univ., Amherst, MA, USA
fYear
2002
fDate
2002
Firstpage
313
Lastpage
322
Abstract
We present the first complete problems for dynamic complexity classes including the classes Dyn-FO and Dyn-ThC0, the dynamic classes corresponding to relational calculus and (polynomially bounded) SQL, respectively. The first problem we show complete for Dyn-FO is a single-step version of the circuit value problem (SSCV). Of independent interest, our construction also produces a first-order formula, ζ, that is in a sense universal for all first-order formulas. Since first-order formulas are stratified by quantifier depth, the first-order formula ζ emulates formulas of greater depth by iterated application. As a corollary we obtain a fixed quantifier block, QBC, that is complete for all first-order quantifier blocks.
Keywords
computational complexity; matrix multiplication; relational algebra; circuit value problem; complete problems; dynamic classes; dynamic complexity classes; first-order formula; first-order quantifier blocks; polynomially bounded SQL; quantifier depth; relational calculus; Application software; Calculus; Circuits; Complexity theory; Computer science; Data structures; Databases; Heuristic algorithms; Logic; Polynomials;
fLanguage
English
Publisher
ieee
Conference_Titel
Logic in Computer Science, 2002. Proceedings. 17th Annual IEEE Symposium on
ISSN
1043-6871
Print_ISBN
0-7695-1483-9
Type
conf
DOI
10.1109/LICS.2002.1029839
Filename
1029839
Link To Document