Determinisation and Unambiguisation of Polynomially-Ambiguous Rational Weighted Automata
Ismaël Jecker, Filip Mazowiecki, David Purser
TL;DR
This work addresses determinisation and unambiguisation of weighted automata over the rational field. It develops a pumping-based approach that reduces questions to powers of transition matrices on patterns $uv^nw$, enabling a precise characterization via pumpability for polynomially-ambiguous automata. The main contributions show that both determinisation and unambiguisation are decidable in PSPACE in this setting, leveraging an exponential-size construction together with a polynomial-space zeroness test; the results also clarify non-constructive aspects of producing equivalent deterministic/unambiguous automata and leave open whether such automata can be efficiently constructed. The work builds on and extends the state of the art following Bell and Smertnig, connecting algebraic properties (linear hulls, Zariski closure) with automata-theoretic decisions and offering a clear path for complexity bounds in the bounded-ambiguity regime.
Abstract
We study the determinisation and unambiguisation problems of weighted automata over the rational field: Given a weighted automaton, can we determine whether there exists an equivalent deterministic, respectively unambiguous, weighted automaton? Recent results by Bell and Smertnig show that the problem is decidable, however they do not provide any complexity bounds. We show that both problems are in PSPACE for polynomially-ambiguous weighted automata.
