Ask a Question

Prefer a chat interface with context about you and your work?

MSO definable string transductions and two-way finite-state transducers

MSO definable string transductions and two-way finite-state transducers

We extend a classic result of Büchi, Elgot, and Trakhtenbrot: MSO definable string transductions i.e., string-to-string functions that are definable by an interpretation using monadic second-order (MSO) logic, are exactly those realized by deterministic two-way finite-state transducers, i.e., finite-state automata with a two-way input tape and a one-way output tape. …