Efficient Construction of Reversible Transducers from Regular Transducer Expressions
Luc Dartois, Paul Gastin, R. Govind, Shankara Narayanan Krishna
Abstract
The class of regular transformations has several equivalent characterizations such as functional MSO transductions, deterministic two-way transducers, streaming string transducers, as well as regular transducer expressions (RTE).
For algorithmic applications, it is very common and useful to transform a specification, here, an RTE, to a machine, here, a transducer. In this paper, we give an efficient construction of a two-way reversible transducer (2RFT) equivalent to a given RTE. 2RFTs are a well behaved class of transducers which are deterministic and co-deterministic (hence allows evaluation in linear time w.r.t. the input word), and where composition has only polynomial complexity.
We show that, for full RTE, the constructed 2RFT has size doubly exponential in the size of the expression, while, if the RTE does not use Hadamard product or chained-star, the constructed 2RFT has size exponential in the size of the RTE.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext ca63a607-e511-4dfe-bb09-20bd32f9f8caBuilds on1
Related papers
- Finite-valued Streaming String TransducersEmmanuel Filiot, Ismaël Jecker, Christof Löding, Anca Muscholl et al.LICS 2024
- From Finite-Valued Nondeterministic Transducers to Deterministic Two-Tape AutomataElisabet Burjons, Fabian Frei, Martin RaszykLICS 2021
- ℤ-polyregular functionsThomas Colcombet, Gaëtan Douéneau-Tabot, Aliaume LopezLICS 2023 · 1 citation
- Complex Event Recognition with Symbolic Register TransducersElias Alevizos, Alexander Artikis, Georgios PaliourasVLDB 2024 · 6 citations
- Pebble Minimization of Polyregular FunctionsNathan LhoteLICS 2020 · 7 citations
