Abstract
We show that, on inputs of length exceeding 5n 2, any n-state unary 2nfa (two-way nondeterministic finite automaton) can be simulated by a (2n+2)-state quasi sweeping 2nfa. Such a result, besides providing a “normal form” for 2nfa’s, enables us to get a subexponential simulation of unary 2nfa’s by 2dfa’s (two-way deterministic finite automata). In fact, we prove that any n-state unary 2nfa can be simulated by a 2dfa with O(n logn+4) states.
Supported by the Slovak Grant Agency for Science (VEGA) under contract #1/7465/20 “Combinatorial Structures and Complexity of Algorithms.”
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Berman P., Lingas A.: On the complexity of regular languages in terms of finite automata. Tech. Report 304, Polish Academy of Sciences, 1977.
Chrobak M.: Finite automata and unary languages. Theoretical Computer Science, 47 (1986) 149–58.
Geffert V.: Nondeterministic computations in sublogarithmic space and space constructibility. SIAM J. Computing, 20 (1991) 484–98.
Hopcroft J., Ullman J.: Introduction to automata theory, languages, and computation. Addison-Wesley, Reading, MA, 1979.
Mereghetti C., Pighizzini G.: Two-way automata simulations and unary languages. J. Aut., Lang. Comb., 5 (2000) 287–300.
Mereghetti C., Pighizzini G.: Optimal simulations between unary automata. SIAM J. Computing, 30 (2001) 1976–92.
Piterman N., VardiM. Y.: From bidirectionality to alternation. This Volume.
Sakoda W., Sipser M.: Nondeterminism and the size of two-way finite automata. In Proc. 10th ACM Symp. Theory of Computing, 1978, pp. 275–86.
Sipser M.: Lower bounds on the size of sweeping automata. J. Computer and System Science, 21 (1980) 195–202.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2001 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Geffert, V., Mereghetti, C., Pighizzini, G. (2001). Converting Two—Way Nondeterministic Unary Automata into Simpler Automata. In: Sgall, J., Pultr, A., Kolman, P. (eds) Mathematical Foundations of Computer Science 2001. MFCS 2001. Lecture Notes in Computer Science, vol 2136. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-44683-4_35
Download citation
DOI: https://doi.org/10.1007/3-540-44683-4_35
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-42496-3
Online ISBN: 978-3-540-44683-5
eBook Packages: Springer Book Archive