Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
research-article

Converting two-way nondeterministic unary automata into simpler automata

Published: 24 February 2003 Publication History

Abstract

We show that, on inputs of length exceeding 5n2, any n-state unary two-way nondeterministic finite automaton (2nfa) 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 two-way deterministic finite automata (2dfa's). In fact, we prove that any n-state unary 2nfa can be simulated by a sweeping 2dfa with O(n log2(n+1)+3 ) states.

References

[1]
P. Berman, A note on sweeping automata, in: Lecture Notes in Computer Science, Vol. 85, Springer, Berlin, 1980, pp. 91-97.
[2]
P. Berman, A. Lingas, On the complexity of regular languages in terms of finite automata, Tech. Rep. 304, Polish Academy of Sciences, 1977.
[3]
J.-C. Birget, Two-way automaton computations, Theoret. Inform. Appl., 24 (1990) 47-66.
[4]
M. Chrobak, Finite automata and unary languages, Theoret. Comput. Sci., 47 (1986) 149-158.
[5]
V. Geffert, Nondeterministic computations in sublogarithmic space and space constructibility, SIAM J. Comput., 20 (1991) 484-498.
[6]
J. Hopcroft, J. Ullman, Addison-Wesley, Reading, MA, 1979.
[7]
C. Mereghetti, G. Pighizzini, Two-way automata simulations and unary languages, J. Automat. Lang. Combin., 5 (2000) 287-300.
[8]
C. Mereghetti, G. Pighizzini, Optimal simulations between unary automata, SIAM J. Comput., 30 (2001) 1976-1992.
[9]
S. Micali, Two-way deterministic finite automata are exponentially more succinct than sweeping automata, Inform. Process. Lett., 12 (1981) 103-105.
[10]
N. Piterman, M.Y. Vardi, From bidirectionality to alternation, in: Lecture Notes in Computer Science, Vol. 2136, Springer, Berlin, 2001, pp. 598-610.
[11]
W. Sakoda, M. Sipser, Nondeterminism and the size of two-way finite automata, in: Proc. 10th ACM Symp. on Theory of Computing, 1978, pp. 275-286.
[12]
M. Sipser, Lower bounds on the size of sweeping automata, J. Comput. System Sci., 21 (1980) 195-202.
[13]
M.Y. Vardi, A note on the reduction of two-way automata to one-way automata, Inform. Process. Lett., 30 (1989) 261-264.

Cited By

View all

Recommendations

Comments

Information & Contributors

Information

Published In

cover image Theoretical Computer Science
Theoretical Computer Science  Volume 295, Issue 1
February 2003
397 pages

Publisher

Elsevier Science Publishers Ltd.

United Kingdom

Publication History

Published: 24 February 2003

Author Tags

  1. Finite state automata
  2. Formal languages
  3. Unary languages

Qualifiers

  • Research-article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 06 Jan 2025

Other Metrics

Citations

Cited By

View all
  • (2018)Descriptional complexity of limited automataInformation and Computation10.1016/j.ic.2017.09.005259:P2(259-276)Online publication date: 1-Apr-2018
  • (2018)State Complexity Characterizations of Parameterized Degree-Bounded Graph Connectivity, Sub-Linear Space Computation, and the Linear Space HypothesisDescriptional Complexity of Formal Systems10.1007/978-3-319-94631-3_20(237-249)Online publication date: 25-Jul-2018
  • (2017)On the state complexity of operations on two-way finite automataInformation and Computation10.1016/j.ic.2016.12.007253:P1(36-63)Online publication date: 1-Apr-2017
  • (2015)Two-Way Automata Characterizations of L/poly Versus NLTheory of Computing Systems10.1007/s00224-014-9560-x56:4(662-685)Online publication date: 1-May-2015
  • (2014)Two-way automata making choices only at the endmarkersInformation and Computation10.1016/j.ic.2014.08.009239:C(71-86)Online publication date: 1-Dec-2014
  • (2014)Two-Way Automata Versus Logarithmic SpaceTheory of Computing Systems10.1007/s00224-013-9465-055:2(421-447)Online publication date: 1-Aug-2014
  • (2013)Two-Way Finite AutomataFundamenta Informaticae10.5555/2637657.2637663126:2-3(225-246)Online publication date: 1-Apr-2013
  • (2012)Determinism vs. nondeterminism for two-way automataProceedings of the 16th international conference on Developments in Language Theory10.1007/978-3-642-31653-1_4(24-39)Online publication date: 14-Aug-2012
  • (2012)Removing nondeterminism in constant height pushdown automataProceedings of the 14th international conference on Descriptional Complexity of Formal Systems10.1007/978-3-642-31623-4_6(76-88)Online publication date: 23-Jul-2012
  • (2012)Two-Way automata making choices only at the endmarkersProceedings of the 6th international conference on Language and Automata Theory and Applications10.1007/978-3-642-28332-1_23(264-276)Online publication date: 5-Mar-2012
  • Show More Cited By

View Options

View options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media