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.
Iterated transducers; State complexity; Sweep complexity; Language hierarchies
Settore INF/01 - Informatica
2020
Book Part (author)
File in questo prodotto:
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.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/2434/744126
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 8
  • ???jsp.display-item.citation.isi??? 6
social impact