Finite automata and unary languages
Theoretical Computer Science
The maximum order of an element of a finite symmetric group
American Mathematical Monthly
Relating the type of ambiguity of finite automata to the succinctness of their representation
SIAM Journal on Computing
Partial orders on words, minimal elements of regular languages, and state complexity
Theoretical Computer Science
The state complexities of some basic operations on regular languages
Theoretical Computer Science
Algorithmic number theory
Separating Exponentially Ambiguous Finite Automata from Polynomially Ambiguous Finite Automata
SIAM Journal on Computing
Communication complexity method for measuring nondeterminism in finite automata
Information and Computation
Optimal Simulations between Unary Automata
SIAM Journal on Computing
Succinctness of descriptions of context-free, regular and finite languages.
Succinctness of descriptions of context-free, regular and finite languages.
Complementing two-way finite automata
Information and Computation
Unambiguous finite automata over a unary alphabet
MFCS'10 Proceedings of the 35th international conference on Mathematical foundations of computer science
Describing periodicity in two-way deterministic finite automata using transformation semigroups
DLT'11 Proceedings of the 15th international conference on Developments in language theory
State complexity of operations on two-way deterministic finite automata over a unary alphabet
DCFS'11 Proceedings of the 13th international conference on Descriptional complexity of formal systems
The tractability frontier for NFA minimization
Journal of Computer and System Sciences
Pairs of complementary unary languages with “balanced” nondeterministic automata
LATIN'10 Proceedings of the 9th Latin American conference on Theoretical Informatics
Pairs of Complementary Unary Languages with “Balanced” Nondeterministic Automata
Algorithmica - Special Issue: Theoretical Informatics
State complexity of operations on two-way finite automata over a unary alphabet
Theoretical Computer Science
Hi-index | 0.00 |
Nondeterministic finite automata (NFA) with at most one accepting computation on every input string are known as unambiguous finite automata (UFA). This paper considers UFAs over a one-letter alphabet, and determines the exact number of states in DFAs needed to represent unary languages recognized by n-state UFAs in terms of a new number-theoretic function g@?. The growth rate of g@?(n), and therefore of the UFA-DFA tradeoff, is estimated as e^@Q^(^n^l^n^^^2^n^3^). The conversion of an n-state unary NFA to a UFA requires UFAs with g(n)+O(n^2)=e^(^1^+^o^(^1^)^)^n^l^n^n states, where g(n) is the greatest order of a permutation of n elements, known as Landau@?s function. In addition, it is shown that representing the complement of n-state unary UFAs requires UFAs with at least n^2^-^o^(^1^) states in the worst case, while the Kleene star requires up to exactly (n-1)^2+1 states.