Computational and Descriptional Power of Nondeterministic Iterated Uniform Finite-State Transducers

被引:1
作者
Kutrib, Martin [1 ]
Malcher, Andreas [1 ]
Mereghetti, Carlo [2 ]
Palano, Beatrice [2 ]
机构
[1] Univ Giessen, Inst Informat, Arndstr 2, D-35392 Giessen, Germany
[2] Univ Milan, Dip Informat G Antoni, Via Celoria 18, I-20133 Milan, Italy
关键词
Iterated transducers; nondeterminism; descriptional complexity; sweep complexity; language hierarchies; PUSHDOWN; COMPLEXITY; OPERATIONS; AUTOMATA;
D O I
10.3233/FI-222113
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
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 nonregular language hierarchy depending on the sweep complexity both in the deterministic and nondeterministic case. Though NIUFSTs are "one-way" devices we show that they characterize the class of context-sensitive languages, that is, the complexity class DSpace(lin). Finally, we show that the nondeterministic devices are more powerful than their deterministic variant for a sublinear number of sweeps that is at least logarithmic.
引用
收藏
页码:337 / 356
页数:20
相关论文
共 26 条
  • [1] Boolean language operations on nondeterministic automata with a pushdown of constant height
    Bednarova, Zuzana
    Geffert, Viliam
    Mereghetti, Carlo
    Palano, Beatrice
    [J]. JOURNAL OF COMPUTER AND SYSTEM SCIENCES, 2017, 90 : 99 - 114
  • [2] The size-cost of Boolean operations on constant height deterministic pushdown automata
    Bednarova, Zuzana
    Geffert, Viliam
    Mereglhetti, Carlo
    Palano, Beatrice
    [J]. THEORETICAL COMPUTER SCIENCE, 2012, 449 : 23 - 36
  • [3] Trace monoids with idempotent generators and measure-only quantum automata
    Bertoni, Alberto
    Mereghetti, Carlo
    Palano, Beatrice
    [J]. NATURAL COMPUTING, 2010, 9 (02) : 383 - 395
  • [4] Quantum finite automata: Advances on Bertoni's ideas
    Bianchi, Maria Paola
    Mereghetti, Carlo
    Palano, Beatrice
    [J]. THEORETICAL COMPUTER SCIENCE, 2017, 664 : 39 - 53
  • [5] Iterated sequential transducers as language generating devices
    Bordihn, Henning
    Fernau, Henning
    Holzer, Markus
    Manca, Vincenzo
    Martin-Vide, Carlos
    [J]. THEORETICAL COMPUTER SCIENCE, 2006, 369 (1-3) : 67 - 81
  • [6] ON DETERMINISTIC MULTIPASS ANALYSIS
    CITRINI, C
    CRESPIREGHIZZI, S
    MANDRIOLI, D
    [J]. SIAM JOURNAL ON COMPUTING, 1986, 15 (03) : 668 - 693
  • [7] Finite-state transducer cascades to extract named entities in texts
    Friburger, N
    Maurel, D
    [J]. THEORETICAL COMPUTER SCIENCE, 2004, 313 (01) : 93 - 104
  • [8] Garey M. R., 1979, Computers and intractability. A guide to the theory of NP-completeness
  • [9] Geffert Viliam, 2013, Computer Science - Theory and Applications. 8th International Computer Science Symposium in Russia, CSR 2013. Proceedings: LNCS 7913, P100, DOI 10.1007/978-3-642-38536-0_9
  • [10] Ginzburg A, 1968, ALGEBRAIC THEORY AUT