The state complexities of some basic operations on regular languages
Theoretical Computer Science
Handbook of formal languages, vol. 1
Handbook of formal languages, vol. 1
Derivatives of Regular Expressions
Journal of the ACM (JACM)
Introduction to the Theory of Computation
Introduction to the Theory of Computation
Proceedings of the 2nd GI Conference on Automata Theory and Formal Languages
Errata to: "finite automata and unary languages"
Theoretical Computer Science
ICTAC'07 Proceedings of the 4th international conference on Theoretical aspects of computing
Note on reversal of binary regular languages
DCFS'11 Proceedings of the 13th international conference on Descriptional complexity of formal systems
Hi-index | 0.00 |
A biautomaton is a finite automaton which arbitrarily alternates between reading the input word from the left and from the right. Some compatibility assumptions in the formal definition of a biautomaton ensure that the acceptance of an input does not depend on the way how the input is read. The paper studies the constructions of biautomata from the descriptional point of view. It proves that the tight bounds on the size of a biautomaton recognizing a regular language represented by a deterministic or nondeterministic automaton of n states, or by a syntactic monoid of size n, are n·2n−2(n−1), 22n−2(2n−1), and n2, respectively.