An alternating hierarchy for finite automata
Many variants of finite automata have been proposed in the literature (one-way/two-way, deterministic/nondeterministic/alternating). While all these variants characterize the class of regular languages, they reveal important differences from the point of view of the succinctness of the descriptions. For example, it is well known that each one-way nondeterministic automaton (1NFA) with \(n\) states can be simulated by an equivalent one-way deterministic automaton (1DFA) with \(2^n\) states and that this cost cannot be reduced. In other words, this means that there are regular languages for which the description by 1DFAs is exponentially larger than the description by 1NFAs.NEWLINENEWLINEA relevant question in this area was posed in 1978 by \textit{W. J. Sakoda} and \textit{M. Sipser} [``Nondeterminism and the size of two way finite automata, in: Proceedings of the 10th annual ACM symposium on theory of computing (STOC1978). New York, NY: ACM. 275--286 (1978)]: they conjectured that the state cost of the conversion of two-way nondeterministic automata (2NFAs) into equivalent two-way deterministic automata (2DFAs) is exponential. In spite all attempts, this problem is still open. In the same paper, the authors reformulated the same problem in terms of complexity classes, by introducing the classes 2D and 2N of families of regular languages accepted by polynomial size 2DFAs and 2NFAs, respectively. They show a perfect analogy of the question 2D vs 2N with the question P vs NP. Following the same approach, in 2009, \textit{C. A. Kapoutsis} [Lect. Notes Comput. Sci. 5583, 47--66 (2009; Zbl 1247.68146)] proposed the investigation of other complexity classes definable by families of finite automata (see also [\textit{C. A. Kapoutsis}, Lect. Notes Comput. Sci. 7386, 20--42 (2012; Zbl 1304.68108)]). In particular, by emphasizing the analogy with the polynomial-time hierarchy, he proposed the investigation of classes defined by alternating automata, with a fixed numbers alternations, which is the subject of this paper. Let \(2\Sigma_k\) and \(2\Pi_k\) be the classes of families of languages accepted by two-way alternating finite automata (2AFAs), making at most \(k-1\) alternations between existential and universal states, and starting with an existential or a universal state, respectively. In this paper it is proved that this hierarchy is infinite: in fact, for \(k\geq 2\), both \(2\Sigma_{k-1}\) and \(2\Pi_{k-1}\) are properly contained in \(2\Sigma_k\) and \(2\Pi_k\). Furthermore, for \(k\geq 2\), \(2\Sigma_k\) and \(2\Pi_k\) are incomparable. We remind the reader that similar questions for the polynomial-time hierarchy are open.NEWLINENEWLINEWhat about the low level \(k=1\)? \(2\Sigma_1\) and \(2\Pi_1\) are defined by 2AFAs making only existential or universal choices, respectively. The relationships between these classes are left open on the paper. Furthermore, 2AFAs making only existential choices are 2NFAs. Hence, the investigation of the case \(k=1\) is immediately connected to the open question of Sakoda and Sipser.
- Constructions for alternating finite automata∗
- Alternating nonzero automata
- Alternating multihead finite automata
- scientific article; zbMATH DE number 3911710
- Alternating finite automata with limited universal branching
- scientific article; zbMATH DE number 3866588
- Alternating finite automata on -words
- Alternating finite automata and star-free languages
- Alternating tree automata
- ${\text{ASPACE}}(o(\log \log n))$ is Regular
- A hierarchy that does not collapse : alternations in low level space
- Alternation
- Erratum to: Some observations concerning alternating Turing machines using small space
- scientific article; zbMATH DE number 5595162 (Why is no real title available?)
- scientific article; zbMATH DE number 610968 (Why is no real title available?)
- scientific article; zbMATH DE number 1072535 (Why is no real title available?)
- scientific article; zbMATH DE number 3254905 (Why is no real title available?)
- scientific article; zbMATH DE number 3254906 (Why is no real title available?)
- scientific article; zbMATH DE number 3269886 (Why is no real title available?)
- Nondeterminism and the size of two way finite automata
- Nondeterministic Computations in Sublogarithmic Space and Space Constructibility
- Nondeterministic Space is Closed under Complementation
- On the Bounds for State-Set Size in the Proofs of Equivalence Between Deterministic, Nondeterministic, and Two-Way Finite Automata
- On the state complexity of reversals of regular languages
- Optimal simulations between unary automata
- Size Complexity of Two-Way Finite Automata
- The alternation hierarchy for sublogarithmic space is infinite
- The method of forced enumeration for nondeterministic automata
- The Sublogarithmic Alternating Space World
- Alternation with a pebble
- Synchronized finite automata and 2DFA reductions
- Alternating finite automata and star-free languages
- New size hierarchies for two way automata
- Alternation in two-way finite automata
- Advice hierarchies among finite automata
- Width measures of alternating finite automata
- A symbolic decision procedure for symbolic alternating finite automata
- An oracle hierarchy for small one-way finite automata
- A Playful Glance at Hierarchical Questions for Two-Way Alternating Automata
- scientific article; zbMATH DE number 3911710 (Why is no real title available?)
- Possibilities of various types of alternating automata
- scientific article; zbMATH DE number 1949664 (Why is no real title available?)
- scientific article; zbMATH DE number 1759428 (Why is no real title available?)
- Two-way finite automata: old and recent results
- The state complexity of alternating automata
- On the state complexity of operations on two-way finite automata
- Implementation and Application of Automata
- Complement for two-way alternating automata
- Converting finite width AFAs to nondeterministic and universal finite automata
- Probabilism versus Alternation for Automata
- Existential and universal width of alternating finite automata
- Unambiguous and co-nondeterministic computations of finite automata and pushdown automata families and the effects of multiple counters
- Power of counting by nonuniform families of polynomial-size finite automata
- Existential and universal width of alternating finite automata
- Maximal universal width of an AFA is NP-hard
- Alternating finite automata on -words
This page was built for publication: An alternating hierarchy for finite automata
Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q442279)