Computational and Descriptional Power of Nondeterministic Iterated Uniform Finite-State Transducers
Martin Kutrib, Andreas Malcher, Carlo Mereghetti, Beatrice, Palano

TL;DR
This paper investigates the computational and descriptive capabilities of nondeterministic iterated uniform finite-state transducers, revealing their equivalence to regular languages under certain bounds and their broader power in more complex scenarios.
Contribution
It introduces the concept of iterated uniform finite-state transducers, analyzes their power, and compares deterministic and nondeterministic variants, including hierarchy results and complexity characterizations.
Findings
Constant sweep bounded IUFSTs and NIUFSTs accept all and only regular languages.
Nondeterministic devices can recognize context-sensitive languages.
Nondeterministic devices outperform deterministic ones for sublinear sweep bounds.
Abstract
An iterated uniform finite-state transducer (IUFST) runs the same length-preserving transduction, starting with a sweep on the input string and then iteratively sweeping on the output of the previous sweep. The IUFST accepts the input string by halting in an accepting state at the end of a sweep. We consider both the deterministic (IUFST) and nondeterministic (NIUFST) version of this device. We show that constant sweep bounded IUFSTs and NIUFSTs accept all and only regular languages. We study the state complexity of removing nondeterminism as well as sweeps on constant sweep bounded NIUFSTs, the descriptional power of constant sweep bounded IUFSTs and NIUFSTs with respect to classical models of finite-state automata, and the computational complexity of several decidability questions. Then, we focus on non-constant sweep bounded devices, proving the existence of a proper infinite…
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.
