We introduce the deterministic computational model of an iterated uniform finite-state transducer (IUFST). An IUFST performs the same length-preserving transduction on several left-to-right sweeps. The first sweep acts on the input string, any other sweep processes the output of the previous one. The IUFST accepts by halting in an accepting state at the end of a sweep. First, we study constant sweep bounded IUFSTs. We prove their computational power coincides with the class of regular languages. We show their descriptional power vs. deterministic finite automata, and the state cost of implementing language operations. We prove the NL-completeness of typical decision problems. Next, we analyze non-constant sweep bounded IUFSTs. We show they can accept non-regular languages provided an at least logarithmic amount of sweeps is allowed. We exhibit a proper non-regular language hierarchy depending on sweep complexity. The non-semidecidability of typical decision problems is also addressed.

Descriptional complexity of iterated uniform finite-state transducers / M. Kutrib, A. Malcher, C. Mereghetti, B. Palano. - In: INFORMATION AND COMPUTATION. - ISSN 0890-5401. - 284:(2022 Mar), pp. 104691.1-104691.17. [10.1016/j.ic.2021.104691]

Descriptional complexity of iterated uniform finite-state transducers

C. Mereghetti
Penultimo
;
B. Palano
Ultimo
2022

Abstract

We introduce the deterministic computational model of an iterated uniform finite-state transducer (IUFST). An IUFST performs the same length-preserving transduction on several left-to-right sweeps. The first sweep acts on the input string, any other sweep processes the output of the previous one. The IUFST accepts by halting in an accepting state at the end of a sweep. First, we study constant sweep bounded IUFSTs. We prove their computational power coincides with the class of regular languages. We show their descriptional power vs. deterministic finite automata, and the state cost of implementing language operations. We prove the NL-completeness of typical decision problems. Next, we analyze non-constant sweep bounded IUFSTs. We show they can accept non-regular languages provided an at least logarithmic amount of sweeps is allowed. We exhibit a proper non-regular language hierarchy depending on sweep complexity. The non-semidecidability of typical decision problems is also addressed.
Decidability; Iterated transducers; State complexity; Sweep complexity
Settore INF/01 - Informatica
Settore INFO-01/A - Informatica
mar-2022
6-gen-2021
Article (author)
File in questo prodotto:
File Dimensione Formato  
1-s2.0-S0890540121000067-main.pdf

accesso riservato

Descrizione: Article
Tipologia: Publisher's version/PDF
Dimensione 516.76 kB
Formato Adobe PDF
516.76 kB Adobe PDF   Visualizza/Apri   Richiedi una copia
ic-revision.pdf

accesso aperto

Tipologia: Post-print, accepted manuscript ecc. (versione accettata dall'editore)
Dimensione 442.15 kB
Formato Adobe PDF
442.15 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/810930
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 7
  • ???jsp.display-item.citation.isi??? 7
  • OpenAlex ND
social impact