Abstract
The time complexity of 1-limited automata is investigated from a descriptional complexity view point. Though the model recognizes regular languages only, it may use quadratic time in the input length. We show that, with a polynomial increase in size and preserving determinism, each 1-limited automaton can be transformed into an halting linear-time equivalent one. We also obtain polynomial transformations into related models, including weight-reducing Hennie machines, and we show exponential gaps for converse transformations in the deterministic case.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
Notes
- 1.
In nondeterministic linear-time devices each accepting computation has linear length.
- 2.
2dfa+cgs also correspond to synchronous two-way deterministic finite verifiers [6].
- 3.
\(\tau _{z'X}(p)\) is undefined if one of the two following cases of the computation starting in \(z' \cdot p\cdot X\) occurs: either, after a finite number of steps, no successive transition is defined (incompleteness of \(\mathcal {A}\)), or the computation eventually enters a deterministic loop (non-haltingness of \(\mathcal {A}\)).
- 4.
We could do a finer construction, based on Sipser’s backward construction [14], which has linear cost (without counting the relative position and relative frontier components) instead of the expensive \(O(n^3) \) cost of the clocked simulation presented here. For an adaptation to finite automata, see [2].
- 5.
We implicitly fix a bijection from
.
References
Bojańczyk, M., Daviaud, L., Guillon, B., Penelle, V.: Which classes of origin graphs are generated by transducers. In: ICALP 2017. LIPIcs, vol. 80, pp. 114:1–114:13 (2017)
Geffert, V., Mereghetti, C., Pighizzini, G.: Complementing two-way finite automata. Inf. Comput. 205(8), 1173–1187 (2007)
Hennie, F.C.: One-tape, off-line Turing machine computations. Inf. Comput. 8(6), 553–578 (1965)
Hibbard, T.N.: A generalization of context-free determinism. Inf. Comput. 11(1/2), 196–238 (1967)
Hopcroft, J.E., Ullman, J.D.: Introduction to Automata Theory, Languages and Computation. Addison-Wesley, Boston (1979)
Kapoutsis, C.A.: Predicate characterizations in the polynomial-size hierarchy. In: Beckmann, A., Csuhaj-Varjú, E., Meer, K. (eds.) CiE 2014. LNCS, vol. 8493, pp. 234–244. Springer, Cham (2014). https://doi.org/10.1007/978-3-319-08019-2_24
Kutrib, M., Pighizzini, G., Wendlandt, M.: Descriptional complexity of limited automata. Inf. Comput. 259(2), 259–276 (2018)
Pighizzini, G.: Nondeterministic one-tape off-line Turing machines. J. Autom. Lang. Comb. 14(1), 107–124 (2009)
Pighizzini, G., Pisoni, A.: Limited automata and regular languages. Int. J. Found. Comput. Sci. 25(07), 897–916 (2014)
Pighizzini, G., Pisoni, A.: Limited automata and context-free languages. Fundamenta Informaticae 136(1–2), 157–176 (2015)
Pighizzini, G., Prigioniero, L.: Limited automata and unary languages. In: Charlier, É., Leroy, J., Rigo, M. (eds.) DLT 2017. LNCS, vol. 10396, pp. 308–319. Springer, Cham (2017). https://doi.org/10.1007/978-3-319-62809-7_23
Průša, D.: Weight-reducing hennie machines and their descriptional complexity. In: Dediu, A.-H., Martín-Vide, C., Sierra-Rodríguez, J.-L., Truthe, B. (eds.) LATA 2014. LNCS, vol. 8370, pp. 553–564. Springer, Cham (2014). https://doi.org/10.1007/978-3-319-04921-2_45
Shepherdson, J.C.: The reduction of two-way automata to one-way automata. IBM J. Res. Dev. 3(2), 198–200 (1959)
Sipser, M.: Halting space-bounded computations. Theor. Comput. Sci. 10(3), 335–338 (1980)
Tadaki, K., Yamakami, T., Lin, J.C.H.: Theory of one-tape linear-time Turing machines. Theor. Comput. Sci. 411(1), 22–43 (2010)
Wagner, K.W., Wechsung, G.: Computational Complexity. D. Reidel Publishing Company, Dordrecht (1986)
Acknowledgement
We are very indebted to Giovanni Pighizzini for suggesting the problem and for many stimulating conversations.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2018 IFIP International Federation for Information Processing
About this paper
Cite this paper
Guillon, B., Prigioniero, L. (2018). Linear-Time Limited Automata. In: Konstantinidis, S., Pighizzini, G. (eds) Descriptional Complexity of Formal Systems. DCFS 2018. Lecture Notes in Computer Science(), vol 10952. Springer, Cham. https://doi.org/10.1007/978-3-319-94631-3_11
Download citation
DOI: https://doi.org/10.1007/978-3-319-94631-3_11
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-94630-6
Online ISBN: 978-3-319-94631-3
eBook Packages: Computer ScienceComputer Science (R0)