• DocumentCode
    1964813
  • Title

    Polynomial Hierarchy, Betti Numbers and a Real Analogue of Toda´s Theorem

  • Author

    Basu, Saugata ; Zell, Thierry

  • Author_Institution
    Dept. of Math., Purdue Univ., West Lafayette, IN, USA
  • fYear
    2009
  • fDate
    25-27 Oct. 2009
  • Firstpage
    73
  • Lastpage
    82
  • Abstract
    Toda proved in 1989 that the (discrete) polynomial time hierarchy, PH, is contained in the class P#P, namely the class of languages that can be decided by a Turing machine in polynomial time given access to an oracle with the power to compute a function in the counting complexity class #P. This result which illustrates the power of counting is considered to be a seminal result in computational complexity theory. An analogous result in the complexity theory over the reals (in the sense of BlumShub-Smale real Turing machines) has been missing so far. In this paper we formulate and prove a real analogue of Toda´s theorem. Unlike Toda´s proof in the discrete case, which relied on sophisticated combinatorial arguments, our proof is topological in nature. As a consequence of our techniques we are also able to relate the computational hardness of two extremely well-studied problems in algorithmic semi-algebraic geometry namely the problem of deciding sentences in the first order theory of the reals with a constant number of quantifier alternations, and that of computing Betti numbers of semi-algebraic sets. We obtain a polynomial time reduction of the compact version of the first problem to the second. This latter result might be of independent interest to researchers in algorithmic semi-algebraic geometry.
  • Keywords
    Turing machines; computational complexity; computational geometry; Turing machine; algorithmic semialgebraic geometry; betti numbers; computational complexity theory; computational geometry; discrete polynomial time hierarchy; oracle; polynomial hierarchy; programming languages; real analogue; toda theorem; Algorithm design and analysis; Analog computers; Complexity theory; Computational complexity; Computational geometry; Computer science; History; Mathematics; Polynomials; Turing machines; Betti numbers; Polynomial hierarchy; Semi-algebraic sets; Toda´s theorem;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Foundations of Computer Science, 2009. FOCS '09. 50th Annual IEEE Symposium on
  • Conference_Location
    Atlanta, GA
  • ISSN
    0272-5428
  • Print_ISBN
    978-1-4244-5116-6
  • Type

    conf

  • DOI
    10.1109/FOCS.2009.70
  • Filename
    5438645