English

Random Deterministic Automata With One Added Transition

Formal Languages and Automata Theory 2025-02-05 v4 Logic in Computer Science

Abstract

Every language recognized by a non-deterministic finite automaton can be recognized by a deterministic automaton, at the cost of a potential increase of the number of states, which in the worst case can go from nn states to 2n2^n states. In this article, we investigate this classical result in a probabilistic setting where we take a deterministic automaton with nn states uniformly at random and add just one random transition. These automata are almost deterministic in the sense that only one state has a non-deterministic choice when reading an input letter. In our model, each state has a fixed probability to be final. We prove that for any d1d\geq 1, with non-negligible probability the minimal (deterministic) automaton of the language recognized by such an automaton has more than ndn^d states; as a byproduct, the expected size of its minimal automaton grows faster than any polynomial. Our result also holds when each state is final with some probability that depends on nn, as long as it is not too close to 00 and 11, at distance at least Ω(1n)\Omega(\frac1{\sqrt{n}}) to be precise, therefore allowing models with a sublinear number of final states in expectation.

Keywords

Cite

@article{arxiv.2402.06591,
  title  = {Random Deterministic Automata With One Added Transition},
  author = {Arnaud Carayol and Philippe Duchon and Florent Koechlin and Cyril Nicaud},
  journal= {arXiv preprint arXiv:2402.06591},
  year   = {2025}
}
R2 v1 2026-06-28T14:44:20.527Z