English

Lower Bounds for Unambiguous Automata via Communication Complexity

Formal Languages and Automata Theory 2022-02-15 v2 Computational Complexity

Abstract

We use results from communication complexity, both new and old ones, to prove lower bounds for unambiguous finite automata (UFAs). We show three results. Complement:\textit{Complement:} There is a language LL recognised by an nn-state UFA such that the complement language L\overline{L} requires NFAs with nΩ~(logn)n^{\tilde{\Omega}(\log n)} states. This improves on a lower bound by Raskin. Union:\textit{Union:} There are languages L1L_1, L2L_2 recognised by nn-state UFAs such that the union L1L2L_1\cup L_2 requires UFAs with nΩ~(logn)n^{\tilde{\Omega}(\log n)} states. Separation:\textit{Separation:} There is a language LL such that both LL and L\overline{L} are recognised by nn-state NFAs but such that LL requires UFAs with nΩ(logn)n^{\Omega(\log n)} states. This refutes a conjecture by Colcombet.

Keywords

Cite

@article{arxiv.2109.09155,
  title  = {Lower Bounds for Unambiguous Automata via Communication Complexity},
  author = {Mika Göös and Stefan Kiefer and Weiqiang Yuan},
  journal= {arXiv preprint arXiv:2109.09155},
  year   = {2022}
}
R2 v1 2026-06-24T06:06:55.700Z