English

Kleene Theorems for Lasso Languages and $\omega$-Languages

Formal Languages and Automata Theory 2024-03-13 v2

Abstract

Automata operating on pairs of words were introduced as an alternative way of capturing acceptance of regular ω\omega-languages. Families of DFAs and lasso automata operating on such pairs followed, giving rise to minimisation algorithms, a Myhill-Nerode theorem and language learning algorithms. Yet Kleene theorems for such a well-established class are still missing. We introduce rational lasso languages and expressions, show a Kleene theorem for lasso languages and explore the connection between rational lasso and ω\omega-expressions, which yields a Kleene theorem for ω\omega-languages with respect to saturated lasso automata. For one direction of the Kleene theorems, we also provide a Brzozowski construction for lasso automata from rational lasso expressions.

Keywords

Cite

@article{arxiv.2402.13085,
  title  = {Kleene Theorems for Lasso Languages and $\omega$-Languages},
  author = {Mike Cruchten},
  journal= {arXiv preprint arXiv:2402.13085},
  year   = {2024}
}
R2 v1 2026-06-28T14:54:37.207Z