Random Deterministic Automata With One Added Transition

Fuente: arXiv
Guardado en:
Detalles Bibliográficos
Autores principales: Carayol, Arnaud, Duchon, Philippe, Koechlin, Florent, Nicaud, Cyril
Formato: Preprint
Publicado: 2024
Materias:
Acceso en línea:
Etiquetas: Agregar Etiqueta
Sin Etiquetas, Sea el primero en etiquetar este registro!
_version_ 1866913677238599680
author Carayol, Arnaud
Duchon, Philippe
Koechlin, Florent
Nicaud, Cyril
author_facet Carayol, Arnaud
Duchon, Philippe
Koechlin, Florent
Nicaud, Cyril
contents 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 $n$ states to $2^n$ states. In this article, we investigate this classical result in a probabilistic setting where we take a deterministic automaton with $n$ 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 $d\geq 1$, with non-negligible probability the minimal (deterministic) automaton of the language recognized by such an automaton has more than $n^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 $n$, as long as it is not too close to $0$ and $1$, at distance at least $Ω(\frac1{\sqrt{n}})$ to be precise, therefore allowing models with a sublinear number of final states in expectation.
format Preprint
id arxiv_https___arxiv_org_abs_2402_06591
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Random Deterministic Automata With One Added Transition
Carayol, Arnaud
Duchon, Philippe
Koechlin, Florent
Nicaud, Cyril
Formal Languages and Automata Theory
Logic in Computer Science
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 $n$ states to $2^n$ states. In this article, we investigate this classical result in a probabilistic setting where we take a deterministic automaton with $n$ 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 $d\geq 1$, with non-negligible probability the minimal (deterministic) automaton of the language recognized by such an automaton has more than $n^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 $n$, as long as it is not too close to $0$ and $1$, at distance at least $Ω(\frac1{\sqrt{n}})$ to be precise, therefore allowing models with a sublinear number of final states in expectation.
title Random Deterministic Automata With One Added Transition
topic Formal Languages and Automata Theory
Logic in Computer Science
url https://arxiv.org/abs/2402.06591