On Tree Pattern Matching by Pushdown Automata

被引:0
|
作者
Flouri, T. [1 ]
机构
[1] Czech Tech Univ, Fac Elect Engn, Dept Comp Sci & Engn, Karlovo Nam 13, Prague 12135 2, Czech Republic
关键词
tree; tree pattern; pushdown automaton; tree pattern matching;
D O I
暂无
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
Tree pattern matching is an important operation in Computer Science on which a number of tasks such as mechanical theorem proving, term-rewriting, symbolic computation and non-procedural programming languages are based on. Work has begun on a systematic approach to the construction of tree pattern matchers by deterministic pushdown automata which read subject trees in prefix notation. The method is analogous to the construction of string pattern matchers: for given patterns, a non-deterministic pushdown automaton is created and then it is determinised. In this first paper, we present the proposed non-deterministic pushdown automaton which will serve as a basis for the determinisation process, and prove its correctness.
引用
收藏
页码:28 / 33
页数:6
相关论文
共 50 条
  • [41] Synchronization of pushdown automata
    Caucal, Didier
    [J]. DEVELOPMENTS IN LANGUAGE THEORY, PROCEEDINGS, 2006, 4036 : 120 - 132
  • [42] Linear-Time Recognizable Classes of Tree Languages by Deterministic Linear Pushdown Tree Automata
    Fujiyoshi, Akio
    [J]. IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2009, E92D (02) : 248 - 254
  • [43] On the Practical Power of Automata in Pattern Matching
    Amir O.
    Amir A.
    Fraenkel A.
    Sarne D.
    [J]. SN Computer Science, 5 (4)
  • [44] Extending Visibly Pushdown Automata over Multi-matching Nested Relations
    Liu, Jin
    Xiao, Yeqiu
    Wang, Haiyang
    Wang, Wensheng
    [J]. STRUCTURED OBJECT-ORIENTED FORMAL LANGUAGE AND METHOD, SOFL+MSVL 2022, 2023, 13854 : 59 - 69
  • [45] Pushdown automata, multiset automata, and Petri nets
    Hirshfeld, Y
    Moller, F
    [J]. THEORETICAL COMPUTER SCIENCE, 2001, 256 (1-2) : 3 - 21
  • [46] Lattice-valued tree pushdown automata: Pumping lemma and closure properties
    Ghorani, Maryam
    Garhwal, Sunita
    Moghari, Somaye
    [J]. INTERNATIONAL JOURNAL OF APPROXIMATE REASONING, 2022, 142 : 301 - 323
  • [47] Inexact tree pattern matching with 1-degree edit distance using finite automata
    Sestakova, Eliska
    Guth, Ondrej
    Janousek, Jan
    [J]. DISCRETE APPLIED MATHEMATICS, 2023, 330 : 78 - 97
  • [48] String Suffix Automata and Subtree Pushdown Automata
    Janousek, Jan
    [J]. PROCEEDINGS OF THE PRAGUE STRINGOLOGY CONFERENCE 2009, 2009, : 160 - 172
  • [49] Centralized PC Systems of Pushdown Automata versus Multi-head Pushdown Automata
    Otto, Friedrich
    [J]. DESCRIPTIONAL COMPLEXITY OF FORMAL SYSTEMS, DCFS 2012, 2012, 7386 : 244 - 251
  • [50] Arbology: Trees and Pushdown Automata
    Melichar, Borivoj
    [J]. LANGUAGE AND AUTOMATA THEORY AND APPLICATIONS, 2010, 6031 : 32 - 49