An iterated uniform finite-state transducer (IUFSTIUFST) operates 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 IUFSTIUFST accepts or rejects the input string by halting in an accepting or rejecting state along its sweeps. We consider both the deterministic (IUFSTIUFST) and nondeterministic (NIUFSTNIUFST) version of this device. We show that constant sweep bounded IUFSTIUFSTs and NIUFSTNIUFSTs accept all and only regular languages. We study the size cost of removing nondeterminism as well as sweeps on constant sweep bounded NIUFSTNIUFSTs, and the descriptional power of constant sweep bounded IUFSTIUFSTs and NIUFSTNIUFSTs with respect to classical models of finite-state automata. Finally, we focus on non-constant sweep bounded devices, proving the existence of a proper infinite nonregular language hierarchy depending on the sweep complexity both in the deterministic and nondeterministic case. Also, we show that the nondeterministic devices are always more powerful than their deterministic variant if at least a logarithmic number of sweeps is given.
Deterministic and Nondeterministic Iterated Uniform Finite-State Transducers: Computational and Descriptional Power / M. Kutrib, A. Malcher, C. Mereghetti, B. Palano (LECTURE NOTES IN COMPUTER SCIENCE). - In: Beyond the Horizon of Computability / [a cura di] M. Anselmo, G. Della Vedova, F. Manea, A. Pauly. - [s.l] : Springer, 2020. - ISBN 9783030514655. - pp. 87-99 (( Intervento presentato al 16. convegno Conference on Computability in Europe tenutosi a Fisciano nel 2020 [10.1007/978-3-030-51466-2_8].
Deterministic and Nondeterministic Iterated Uniform Finite-State Transducers: Computational and Descriptional Power
C. Mereghetti
;B. Palano
2020
Abstract
An iterated uniform finite-state transducer (IUFSTIUFST) operates 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 IUFSTIUFST accepts or rejects the input string by halting in an accepting or rejecting state along its sweeps. We consider both the deterministic (IUFSTIUFST) and nondeterministic (NIUFSTNIUFST) version of this device. We show that constant sweep bounded IUFSTIUFSTs and NIUFSTNIUFSTs accept all and only regular languages. We study the size cost of removing nondeterminism as well as sweeps on constant sweep bounded NIUFSTNIUFSTs, and the descriptional power of constant sweep bounded IUFSTIUFSTs and NIUFSTNIUFSTs with respect to classical models of finite-state automata. Finally, we focus on non-constant sweep bounded devices, proving the existence of a proper infinite nonregular language hierarchy depending on the sweep complexity both in the deterministic and nondeterministic case. Also, we show that the nondeterministic devices are always more powerful than their deterministic variant if at least a logarithmic number of sweeps is given.File | Dimensione | Formato | |
---|---|---|---|
Kutrib2020_Chapter_DeterministicAndNondeterminist.pdf
accesso aperto
Tipologia:
Publisher's version/PDF
Dimensione
294.88 kB
Formato
Adobe PDF
|
294.88 kB | Adobe PDF | Visualizza/Apri |
Pubblicazioni consigliate
I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.