• DocumentCode
    2177539
  • Title

    Alternation

  • Author

    Chandra, Ashok K. ; Stockmeyer, Larry J.

  • fYear
    1976
  • fDate
    25-27 Oct. 1976
  • Firstpage
    98
  • Lastpage
    108
  • Abstract
    We define alternating Turing Machines which are like nondeterministic Turing Machines, except that existential and universal quantifiers alternate. Alternation links up time and space complexities rather well, in that alternating polynomial time equals deterministic polynomial space, and alternating linear space equals deterministic exponential time. Such considerations lead to a two-person game complete in polynomial time, and other games complete in exponential time. We also find that computability on a parallel processing machine is a rather rugged notion, and present two parallel processing models that are polynomially equivalent in their running times. We also show that while n-state alternating finite automata accept only regular sets that can be accepted by 22n-O(logn) state deterministic automata, alternating pushdown automata accept all languages accepted by Turing machines in deterministic exponential time.
  • Keywords
    Automata; Bridges; Character recognition; Concurrent computing; Counting circuits; Game theory; Mice; Parallel processing; Polynomials; Turing machines;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Foundations of Computer Science, 1976., 17th Annual Symposium on
  • Conference_Location
    Houston, TX, USA
  • ISSN
    0272-5428
  • Type

    conf

  • DOI
    10.1109/SFCS.1976.4
  • Filename
    4567893