Limited Automata and Context-Free Languages

被引:26
|
作者
Pighizzini, Giovanni [1 ]
Pisoni, Andrea [1 ]
机构
[1] Univ Milan, Dipartimento Informat, I-20135 Milan, Italy
关键词
finite automata; formal languages; Turing machines; deterministic context-free languages; descriptional complexity; DESCRIPTIONAL COMPLEXITY;
D O I
10.3233/FI-2015-1148
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Limited automata are one-tape Turing machines which are allowed to rewrite each tape cell only in the first d visits, for a given constant d. For each d >= 2, these devices characterize the class of context-free languages. We investigate the equivalence between 2-limited automata and pushdown automata, comparing the relative sizes of their descriptions. We prove exponential upper and lower bounds for the sizes of pushdown automata simulating 2-limited automata. In the case of the conversion of deterministic 2-limited automata into deterministic pushdown automata the upper bound is double exponential and we conjecture that it cannot be reduced. On the other hand, from pushdown automata we can obtain equivalent 2-limited automata of polynomial size, also preserving determinism. From our results, it follows that the class of languages accepted by deterministic 2-limited automata coincides with the class of deterministic context-free languages.
引用
收藏
页码:157 / 176
页数:20
相关论文
共 50 条
  • [41] Efficient recognition algorithms for parallel multiple context-free languages and for multiple context-free languages
    Nakanishi, R
    Takada, K
    Nii, H
    Seki, H
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 1998, E81D (11) : 1148 - 1161
  • [43] A Characterization of the Context-Free Languages by Stateless Ordered Restart-Delete Automata
    Otto, Friedrich
    SOFSEM 2020: THEORY AND PRACTICE OF COMPUTER SCIENCE, 2020, 12011 : 39 - 50
  • [44] The relations among Watson-Crick automata and their relations with context-free languages
    Okawa, Satoshi
    Hirose, Sadaki
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2006, E89D (10): : 2591 - 2599
  • [45] Partial Derivatives for Context-Free Languages From μ-Regular Expressions to Pushdown Automata
    Thiemann, Peter
    FOUNDATIONS OF SOFTWARE SCIENCE AND COMPUTATION STRUCTURES (FOSSACS 2017), 2017, 10203 : 248 - 264
  • [46] ALGEBRAIC AUTOMATA AND CONTEXT-FREE SETS
    MEZEI, J
    WRIGHT, JB
    INFORMATION AND CONTROL, 1967, 11 (1-2): : 3 - &
  • [47] On the Density of Context-Free and Counter Languages
    Eremondi, Joey
    Ibarra, Oscar H.
    McQuillan, Ian
    INTERNATIONAL JOURNAL OF FOUNDATIONS OF COMPUTER SCIENCE, 2018, 29 (02) : 233 - 250
  • [48] CONTEXT-FREE COMPLEXITY OF FINITE LANGUAGES
    BUCHER, W
    MAURER, HA
    CULIK, K
    THEORETICAL COMPUTER SCIENCE, 1984, 28 (03) : 277 - 285
  • [49] Context-free grammars and XML languages
    Bertoni, Alberto
    Choffrut, Christian
    Palano, Beatrice
    DEVELOPMENTS IN LANGUAGE THEORY, PROCEEDINGS, 2006, 4036 : 108 - 119
  • [50] AN INTERCHANGE LEMMA FOR CONTEXT-FREE LANGUAGES
    OGDEN, W
    ROSS, RJ
    WINKLMANN, K
    SIAM JOURNAL ON COMPUTING, 1985, 14 (02) : 410 - 415