The communication matrix for two-way deterministic finite automata (2DFA) with states is defined for an automaton over a full alphabet of all possible symbols: its rows and columns are indexed by strings, and the entry is if is accepted by the automaton, and otherwise. With duplicate rows and columns removed, this is a square matrix of order , and its rank is known to be a lower bound on the number of states necessary to transform an -state 2DFA to a one-way unambiguous finite automaton (UFA). This paper determines this rank, showing that it is exactly , and this function becomes the new lower bound on the state complexity of the 2DFA to UFA transformation, thus improving a recent lower bound by S. Petrov and Okhotin (``On the transformation of two-way deterministic finite automata to unambiguous finite automata’', Inf. Comput., 2023). The key element of the proof is determining the rank of a submatrix, with its rows and columns indexed by permutations, where the entry is if is a cycle of length , and 0 otherwise; using the methods of group representation theory it is shown that its rank is exactly , and this implies the above formula for .

生成讲解博客的中文版本

生成AI智能校验的中文版本