• DocumentCode
    3396189
  • Title

    Using autoreducibility to separate complexity classes

  • Author

    Buhrman, Harry ; Fortnow, Lance ; Torenvliet, Leen

  • Author_Institution
    CWI, Amsterdam, Netherlands
  • fYear
    1995
  • fDate
    23-25 Oct 1995
  • Firstpage
    520
  • Lastpage
    527
  • Abstract
    A language is autoreducible if it can be reduced to itself by a Turing machine that does not ask its own input to the oracle. We use autoreducibility to separate exponential space from doubly exponential space by showing that all Turing complete sets for exponential space are autoreducible but there exists some Turing complete set for doubly exponential space that is not. We immediately also get a separation of logarithmic space from polynomial space. Although we already know how to separate these classes using diagonalization, our proofs separate classes solely by showing they have different structural properties, thus applying Post´s Program (E. Pos, 1944) to complexity theory. We feel such techniques may prove unknown separations in the future. In particular if we could settle the question as to whether all complete sets for doubly exponential time were autoreducible we would separate polynomial time from either logarithmic space or polynomial space. We also show several other theorems about autoreducibility
  • Keywords
    Turing machines; computational complexity; set theory; Turing complete sets; Turing machine; autoreducibility; complexity classes; complexity theory; diagonalization; doubly exponential space; logarithmic space; oracle; polynomial space; structural properties; Complexity theory; Computer science; Contracts; Noise measurement; Polynomials; TV; Turing machines;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Foundations of Computer Science, 1995. Proceedings., 36th Annual Symposium on
  • Conference_Location
    Milwaukee, WI
  • ISSN
    0272-5428
  • Print_ISBN
    0-8186-7183-1
  • Type

    conf

  • DOI
    10.1109/SFCS.1995.492582
  • Filename
    492582