Stefan Kiefer ; Ines Marusic ; James Worrell - Minimisation of Multiplicity Tree Automata

lmcs:3224 - Logical Methods in Computer Science, March 28, 2017, Volume 13, Issue 1 - https://doi.org/10.23638/LMCS-13(1:16)2017
Minimisation of Multiplicity Tree AutomataArticle

Authors: Stefan Kiefer ; Ines Marusic ; James Worrell ORCID

We consider the problem of minimising the number of states in a multiplicity tree automaton over the field of rational numbers. We give a minimisation algorithm that runs in polynomial time assuming unit-cost arithmetic. We also show that a polynomial bound in the standard Turing model would require a breakthrough in the complexity of polynomial identity testing by proving that the latter problem is logspace equivalent to the decision version of minimisation. The developed techniques also improve the state of the art in multiplicity word automata: we give an NC algorithm for minimising multiplicity word automata. Finally, we consider the minimal consistency problem: does there exist an automaton with $n$ states that is consistent with a given finite sample of weight-labelled words or trees? We show that this decision problem is complete for the existential theory of the rationals, both for words and for trees of a fixed alphabet rank.

Comment: Paper to be published in Logical Methods in Computer Science. Minor editing changes from previous version


Volume: Volume 13, Issue 1
Secondary volumes: Selected Papers of the 18th International Conference on Foundations of Software Science and Computation Structures (FoSSaCS 2015)
Published on: March 28, 2017
Imported on: March 28, 2017
Keywords: Computer Science - Formal Languages and Automata Theory

Classifications

Mathematics Subject Classification 20201

Consultation statistics

This page has been seen 3420 times.
This article's PDF has been downloaded 697 times.