Languages given by Finite Automata over the Unary Alphabet
Wojciech Czerwi\'nski, Maciej D\k{e}bski, Tomasz Gogasz and, Gordon Hoi, Sanjay Jain, Micha{\l} Skrzypczak, Frank Stephan and, Christopher Tan

TL;DR
This paper investigates the computational complexity of various decision problems and language operations for finite automata over unary alphabets, providing new upper bounds and complexity insights.
Contribution
It improves existing bounds on automata language inclusion, union, and complement operations for unary automata, and analyzes the complexity of omega-language recognition.
Findings
Decidability of language inclusion and equality in subexponential time.
Construction of UFAs for union and complement with quasipolynomial state bounds.
Complexity results for recognizing omega-regular languages with unary automata.
Abstract
This paper studies the complexity of operations on finite automata and the complexity of their decision problems when the alphabet is unary. Let denote the maximum of the number of states of the input finite automata considered in the corresponding results. The following main results are obtained: (1) Given two unary NFAs recognising and , respectively, one can decide whether as well as whether in time . The previous upper bound on time was as given by Chrobak (1986), and this bound was not significantly improved since then. (2) Given two unary UFAs (unambiguous finite automata) recognising and , respectively, one can determine a UFA recognising and a UFA recognising complement of , where these output UFAs have the number of states bounded by a quasipolynomial in . However,…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
