• 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