Alternation
The work
| Authors | Ashok K. Chandra; Dexter C. Kozen; Larry J. Stockmeyer |
|---|---|
| Editors | |
| Type | article |
| Year | 1981 |
| Citekey | chandra1981alternation |
Where it appeared
| Published in | Journal of the ACM |
|---|---|
| Publisher | Association for Computing Machinery |
| Volume | 28 |
| Issue | 1 |
| Pages | 114--133 |
Identifiers
| DOI | 10.1145/322234.322243 |
|---|---|
| OpenAlex | W4241108585 |
Access
| Landing page | https://doi.org/10.1145/322234.322243 |
|---|---|
| Free full text | https://dl.acm.org/doi/pdf/10.1145/322234.322243 |
From OpenAlex, which stores abstracts as an index of words and their positions: what is shown is rebuilt from that, and reads fluently whether or not it is what the author wrote.
Abstract
Alternation is a generalization of nondeterminism in which existential and universal quantitiers can alternate during the course of a computation, whereas in a nondeterministic computation there are only existential quantifiers.Alternating Turing machines are defined and shown to accept precisely the recursively enumerable sets.Complexity classes of languages accepted by time-(space-) bounded alternating Turing machines are characterized in terms of complexity classes of languages accepted by space-(time-) bounded deterministic Turing machines.In particular, alternating polynomial time is equivalent to deterministic polynomial space and alternating polynomial space is equivalent to deterministic 'exponential time.Subrecursive quantifier hierarchies are defined in terms of time-or space-bounded alternating Tufing machines by bounding the number of alternations allowed during computations.Alternating finite-state automata are defined and shown to accept only regular languages, although, in general, 2 2 states are necessary and sufficient to simulate a k-state alternating finite automaton deterministically.Finally, it is shown that alternating pushdown automata are strictly more powerful than nondeterministic pushdown automata.
How it got here
| How it got here | agent via openalex |
|---|---|
| Added | 2026-10-26 22:01 UTC |
| Not denied by | a person 2026-10-29 17:12 UTC |
Filed under
Cite it as
@article{chandra1981alternation,
title = {Alternation},
author = {Ashok K. Chandra and Dexter C. Kozen and Larry J. Stockmeyer},
year = {1981},
journal = {Journal of the ACM},
publisher = {Association for Computing Machinery},
volume = {28},
number = {1},
pages = {114--133},
doi = {10.1145/322234.322243},
}
This record lives at https://refs.drheap.org/chandra1981alternation/ and will keep doing so.