Derived-Term Automata of Multitape Rational Expressions (Long version)
Akim Demaille

TL;DR
This paper introduces a new formalism for multitape rational expressions using an operator to combine tapes, along with expansions and an algorithm to construct multitape automata from these expressions.
Contribution
It presents a novel operator for multitape expressions, generalizes derivatives through expansions, and provides an algorithm to derive automata from multitape rational expressions.
Findings
Defined the operator $|$ for multitape expressions
Introduced expansions as a generalization of derivatives
Developed an algorithm to construct multitape automata
Abstract
We introduce (weighted) rational expressions to denote series over Cartesian products of monoids. To this end, we propose the operator to build multitape expressions such as . We define expansions, which generalize the concept of derivative of a rational expression, but relieved from the need of a free monoid. We propose an algorithm based on expansions to build multitape automata from multitape expressions.
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.
Taxonomy
Topicssemigroups and automata theory · Natural Language Processing Techniques · Logic, programming, and type systems
