Abstract
LanguagesL n ={1x2ix:i, x ∈ ℕ, 1≤i≤n} were used to show that, for eachk, one-way non-sensing deterministic finite automata (1-MFA) withk+1 heads are more powerful than such automata withk heads, even if we consider only 2-bounded languages (Chrobak). Fork ∈ ℕ letf(k) be the maximal numbern such that languageL n can be recognized by a 1-MFA withk heads. We present a precise inductive formula forf(k). It may be shown that, fork≥3,
that is,f(k)≈k 2k. The proof is constructive in the sense that it shows how to construct ak-head automaton recognizingL f(k) . This is a solution of the problem stated by Chrobak.
Similar content being viewed by others
References
Chrobak, M., Hierarchies of one-way multihead finite languages, in:Proc. ICALP'85, Lecture Notes in Computer Science, vol. 194, Springer-Verlag, Berlin, 1985, pp. 101–110.
Chrobak, M., Hierarchies of one-way multihead automata languages,Theoretical Computer Science,48 (1986), pp. 153–181 (a full version of [1]).
Chrobak, M., and Li, M.,k+1 heads are better thank for PDAs,Journal of Computer and System Sciences,37 (1988), pp. 144–155.
Chrobak, M., and Rytter, W., Remarks on string-matching and one-way multihead automata,Information Processing Letters,24 (1987), pp. 325–329.
Galil, Z., Open problems in stringology, in:Combinatorial Algorithms on Words (A. Apostolico and Z. Galil, eds.), Springer-Verlag, Berlin, 1974, pp. 350–359.
Ibarra, O. H., and Kim, C. E., On 3-head versus 2-head finite automata,Acta Informatica,4 (1975), pp. 173–200.
Kutyłowski, M., One-way multihead finite automata,Theoretical Computer Science, to appear.
Kutyłowski, M., One-Way Multihead Finite Automata and 2-Bounded Languages, Technical Report, Institut für Theoretische Informatik, Technische Hochschule Darmstadt, March 1989 (a revised version) (an extended version of this paper).
Piatkowski, T. F.,N-head Finite-State Machines, Ph.D. Dissertation, University of Michigan, 1963.
Rosenberg, A. L.,Nonwriting Extensions of Finite Automata, Ph.D. Dissertation, Harvard University, 1965.
Rosenberg, A. L., On multihead finite automata,IBM Journal of Research and Development,10 (1966), pp. 388–394.
Yao, A. C., and Rivest, R. L.,K+1 heads are better thanK, Journal of Association for Computing Machinery,25 (1978), pp. 337–340.
Author information
Authors and Affiliations
Additional information
This research was made during author's stay at the Institut für Theoretische Informatik, Technische Hochschule Darmstadt, West Germany, and was sponsored by the Alexander von Humboldt Foundation from Bonn.
Rights and permissions
About this article
Cite this article
Kutyłowski, M. One-way multihead finite automata and 2-bounded languages. Math. Systems Theory 23, 107–139 (1990). https://doi.org/10.1007/BF02090769
Received:
Revised:
Issue Date:
DOI: https://doi.org/10.1007/BF02090769