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
Link To Document