paper

A lower bound on the state complexity of transforming two-way nondeterministic finite automata to unambiguous finite automata

arXiv:2412.06283

Abstract

This paper establishes a lower bound on the number of states necessary in the worst case to simulate an -state two-way nondeterministic finite automaton (2NFA) by a one-way unambiguous finite automaton (UFA). It is proved that for every , there is a language recognized by an -state 2NFA that requires a UFA with at least = states, where denotes Stirling's numbers of the second kind. This result is proved by estimating the rank of a certain matrix, which is constructed for the universal language for -state 2NFAs, and describes every possible behaviour of these automata during their computation.

31 pages, 7 figures

A lower bound on the state complexity of transforming two-way nondeterministic finite automata to unambiguous finite automata · wovepaper