English

Tree Automata as Algebras: Minimisation and Determinisation

Formal Languages and Automata Theory 2023-02-03 v2

Abstract

We study a categorical generalisation of tree automata, as Σ\Sigma-algebras for a fixed endofunctor Σ\Sigma endowed with initial and final states. Under mild assumptions about the base category, we present a general minimisation algorithm for these automata. We then build upon and extend an existing generalisation of the Nerode equivalence to a categorical setting and relate it to the existence of minimal automata. Finally, we show that generalised types of side-effects, such as non-determinism, can be captured by this categorical framework, leading to a general determinisation procedure.

Keywords

Cite

@article{arxiv.1904.08802,
  title  = {Tree Automata as Algebras: Minimisation and Determinisation},
  author = {Gerco van Heerdt and Tobias Kappé and Jurriaan Rot and Matteo Sammartino and Alexandra Silva},
  journal= {arXiv preprint arXiv:1904.08802},
  year   = {2023}
}
R2 v1 2026-06-23T08:43:54.344Z