On regular tree languages and deterministic pushdown automata

被引:10
|
作者
Janousek, Jan [1 ]
Melichar, Borivoj [2 ]
机构
[1] Czech Tech Univ, Dept Comp Sci, Fac Informat Technol, Prague 16000 6, Czech Republic
[2] Czech Tech Univ, Dept Comp Sci & Engn, Fac Elect Engn, Prague 12135 2, Czech Republic
关键词
39;
D O I
10.1007/s00236-009-0104-9
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The theory of formal string languages and of formal tree languages are both important parts of the theory of formal languages. Regular tree languages are recognized by finite tree automata. Trees in their postfix notation can be seen as strings. This paper presents a simple transformation from any given (bottom-up) finite tree automaton recognizing a regular tree language to a deterministic pushdown automaton accepting the same tree language in postfix notation. The resulting deterministic pushdown automaton can be implemented easily by an existing parser generator because it is constructed for an LR(0) grammar, and its size directly corresponds to the size of the deterministic finite tree automaton. The class of regular tree languages in postfix notation is a proper subclass of deterministic context-free string languages. Moreover, the class of tree languages which are in their postfix notation deterministic context-free string languages is a proper superclass of the class of regular tree languages.
引用
收藏
页码:533 / 547
页数:15
相关论文
共 50 条
  • [21] 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
  • [22] REGULARITY AND RELATED PROBLEMS FOR DETERMINISTIC PUSHDOWN AUTOMATA
    VALIANT, LG
    JOURNAL OF THE ACM, 1975, 22 (01) : 1 - 10
  • [23] A SIMPLICITY TEST FOR DETERMINISTIC PUSHDOWN-AUTOMATA
    OYAMAGUCHI, M
    INAGAKI, Y
    HONDA, N
    INFORMATION AND CONTROL, 1980, 47 (01): : 10 - 36
  • [24] The equivalence problem for deterministic pushdown automata is decidable
    Senizergues, G
    AUTOMATA, LANGUAGES AND PROGRAMMING, 1997, 1256 : 671 - 681
  • [25] RESULT ON EQUIVALENCE PROBLEM FOR DETERMINISTIC PUSHDOWN AUTOMATA
    TANIGUCHI, K
    KASAMI, T
    JOURNAL OF COMPUTER AND SYSTEM SCIENCES, 1976, 13 (01) : 38 - 50
  • [26] Deterministic Pushdown Automata with Translucent Input Letters
    Kutrib, Martin
    Malcher, Andreas
    Mereghetti, Carlo
    Palano, Beatrice
    Raucci, Priscilla
    Wendlandt, Matthias
    DEVELOPMENTS IN LANGUAGE THEORY, DLT 2024, 2024, 14791 : 203 - 217
  • [28] DECIDABILITY OF EQUIVALENCE FOR DETERMINISTIC STATELESS PUSHDOWN AUTOMATA
    OYAMAGUCHI, M
    HONDA, N
    INFORMATION AND CONTROL, 1978, 38 (03): : 367 - 376
  • [29] On characterization of fuzzy tree pushdown automata
    M. Ghorani
    Soft Computing, 2019, 23 : 1123 - 1131
  • [30] On Tree Pattern Matching by Pushdown Automata
    Flouri, T.
    ACTA POLYTECHNICA, 2009, 49 (02) : 28 - 33