Input-Erasing Two-Way Finite Automata
By: Alexander Meduna, Dominik Nejedlý, Zbyněk Křivka
Potential Business Impact:
Erases words to understand languages better.
The present paper introduces and studies an alternative concept of two-way finite automata called input-erasing two-way finite automata. Like the original model, these new automata can also move the reading head freely left or right on the input tape. However, each time they read a symbol, they also erase it from the tape. The paper demonstrates that these automata define precisely the family of linear languages and are thus strictly stronger than the original ones. Furthermore, it introduces a variety of restrictions placed upon these automata and the way they work and investigates the effect of these restrictions on their acceptance power. In particular, it explores the mutual relations of language families resulting from some of these restrictions and shows that some of them reduce the power of these automata to that of even linear grammars or even ordinary finite automata.
Similar Papers
On Repetitive Finite Automata with Translucent Words
Formal Languages and Automata Theory
Makes computers understand more complex patterns.
Nondeterminism makes unary 1-limited automata concise
Formal Languages and Automata Theory
Makes computers understand patterns much faster.
On Decidability Timed Automata with 2 Parametric Clocks
Formal Languages and Automata Theory
Makes computer programs with time more predictable.