6533b85ffe1ef96bd12c19e5
RESEARCH PRODUCT
Epichristoffel Words and Minimization of Moore Automata
Giusi CastiglioneMarinella Sciortinosubject
Discrete mathematicsAlgebra and Number TheoryReduction (recursion theory)Structure (category theory)Tree (graph theory)Theoretical Computer ScienceAutomatonCombinatoricsComputational Theory and MathematicsDFA minimizationFactorizationMinificationComputer Science::Formal Languages and Automata TheoryWord (computer architecture)Information SystemsMathematicsdescription
This paper is focused on the connection between the combinatorics of words and minimization of automata. The three main ingredients are the epichristoffel words, Moore automata and a variant of Hopcroft's algorithm for their minimization. Epichristoffel words defined in [14] generalize some properties of circular sturmian words. Here we prove a factorization property and the existence of the reduction tree, that uniquely identifies the structure of the word. Furthermore, in the paper we investigate the problem of the minimization of Moore automata by defining a variant of Hopcroft's minimization algorithm. The use of this variant makes simpler the computation of the running time and consequently the study of families of automata that represent the extremal cases of the minimization process. Indeed, such a variant allows to use the above mentioned factorization property of the epichristoffel words and their reduction trees in order to find an infinite family of Moore automata such that the execution of the algorithm is uniquely determined and tight.
year | journal | country | edition | language |
---|---|---|---|---|
2014-01-01 | Fundamenta Informaticae |