English

Unambiguous Forest Factorization

Formal Languages and Automata Theory 2018-10-18 v1

Abstract

In this paper, we look at an unambiguous version of Simon's forest factorization theorem, a very deep result which has wide connections in algebra, logic and automata. Given a morphism φ\varphi from Σ+\Sigma^+ to a finite semigroup SS, we construct a universal, unambiguous automaton A which is "good" for φ\varphi. The goodness of \Aa\Aa gives a very easy proof for the forest factorization theorem, providing a Ramsey split for any word in Σ\Sigma^{\infty} such that the height of the Ramsey split is bounded by the number of states of A. An important application of synthesizing good automata from the morphim φ\varphi is in the construction of regular transducer expressions (RTE) corresponding to deterministic two way transducers.

Keywords

Cite

@article{arxiv.1810.07285,
  title  = {Unambiguous Forest Factorization},
  author = {Paul Gastin and Shankara Narayanan Krishna},
  journal= {arXiv preprint arXiv:1810.07285},
  year   = {2018}
}