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 条
  • [1] Optimal regular tree pattern matching using pushdown automata
    Madhavan, M
    Shankar, P
    [J]. FOUNDATIONS OF SOFTWARE TECHNOLOGY AND THEORETICAL COMPUTER SCIENCE, 1998, 1530 : 122 - 133
  • [2] Indexing Ordered Trees for (Nonlinear) Tree Pattern Matching by Pushdown Automata
    Travnicek, Jan
    Janousek, Jan
    Melichar, Borivoj
    [J]. COMPUTER SCIENCE AND INFORMATION SYSTEMS, 2012, 9 (03) : 1125 - 1153
  • [3] Tree Template Matching in Ranked Ordered Trees by Pushdown Automata
    Flouri, Tomas
    Janousek, Jan
    Melichar, Borivoj
    Iliopoulos, Costas S.
    Pissis, Solon P.
    [J]. IMPLEMENTATION AND APPLICATION OF AUTOMATA, 2011, 6807 : 273 - +
  • [4] Tree template matching in ranked ordered trees by pushdown automata
    Flouri, Tomas
    Iliopoulos, Costas S.
    Janousek, Jan
    Melichar, Borivoj
    Pissis, Solon P.
    [J]. JOURNAL OF DISCRETE ALGORITHMS, 2012, 17 : 15 - 23
  • [5] PUSHDOWN TREE AUTOMATA
    GUESSARIAN, I
    [J]. MATHEMATICAL SYSTEMS THEORY, 1983, 16 (04): : 237 - 263
  • [6] Subtree Matching by Pushdown Automata
    Flouri, Tomas
    Janousek, Jan
    Melichar, Borivoj
    [J]. COMPUTER SCIENCE AND INFORMATION SYSTEMS, 2010, 7 (02) : 331 - 357
  • [7] TREE PUSHDOWN-AUTOMATA
    SCHIMPF, KM
    GALLIER, JH
    [J]. JOURNAL OF COMPUTER AND SYSTEM SCIENCES, 1985, 30 (01) : 25 - 40
  • [8] Branching pushdown tree automata
    Alur, Rajeev
    Chaudhuri, Swarat
    [J]. FSTTCS 2006: FOUNDATIONS OF SOFTWARE TECHNOLOGY AND THEORETICAL COMPUTER SCIENCE, PROCEEDINGS, 2006, 4337 : 393 - +
  • [9] On characterization of fuzzy tree pushdown automata
    M. Ghorani
    [J]. Soft Computing, 2019, 23 : 1123 - 1131
  • [10] On characterization of fuzzy tree pushdown automata
    Ghorani, M.
    [J]. SOFT COMPUTING, 2019, 23 (04) : 1123 - 1131