Reducing Transducer Equivalence to Register Automata Problems Solved by "Hilbert Method"
Adrien Boiret, Rados{\l}aw Pi\'orkowski, Janusz Schmude

TL;DR
This paper explores algebraic methods based on Hilbert's Basis Theorem to analyze the equivalence problem in automata theory, showing decidability in some cases and undecidability in others.
Contribution
It demonstrates the decidability of equivalence for MSO transformations on unordered forests and establishes the undecidability for macro tree transducers by reduction.
Findings
Decidability of equivalence for MSO transformations on unordered forests
Undecidability of equivalence for macro tree transducers
Reduction of macro tree transducer equivalence to register automata problem
Abstract
In the past decades, classical results from algebra, including Hilbert's Basis Theorem, had various applications in formal languages, including a proof of the Ehrenfeucht Conjecture, decidability of HDT0L sequence equivalence, and decidability of the equivalence problem for functional tree-to-string transducers. In this paper, we study the scope of the algebraic methods mentioned above, particularily as applied to the equivalence problem for register automata. We provide two results, one positive, one negative. The positive result is that equivalence is decidable for MSO transformations on unordered forests. The negative result comes from a try to extend this method to decide equivalence on macro tree transducers. We reduce macro tree transducers equivalence to an equivalence problem for some class of register automata naturally relevant to our method. We then prove this latter problem…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
