Reversible Weighted Automata over Finite Rings and Monoids with Commuting Idempotents
By: Peter Kostolányi, Andrej Ravinger
Reversible weighted automata are introduced and considered in a specific setting where the weights are taken from a nontrivial locally finite commutative ring such as a finite field. It is shown that the supports of series realised by such automata are precisely the rational languages such that the idempotents in their syntactic monoids commute. In particular, this is true for reversible weighted automata over the finite field $\mathbb{F}_2$, where the realised series can be directly identified with such languages. A new automata-theoretic characterisation is thus obtained for the variety of rational languages corresponding to the pseudovariety of finite monoids $\mathbf{ECom}$, which also forms the Boolean closure of the reversible languages in the sense of J.-É. Pin. The problem of determining whether a rational series over a locally finite commutative ring can be realised by a reversible weighted automaton is decidable as a consequence.
Similar Papers
Free polynomial strong bimonoids
Rings and Algebras
Makes math problems with words easier to solve.
Characterization of deterministically recognizable weighted tree languages over commutative semifields by finitely generated and cancellative scalar algebras
Formal Languages and Automata Theory
Makes computer programs that read tree data smaller.
Verification power of rational-valued automata with deterministic and affine states
Formal Languages and Automata Theory
Helps computers prove hard math problems faster.