Minimizing tree automata for unranked trees

被引:12
|
作者
Martens, W [1 ]
Niehren, J
机构
[1] Hasselt Univ, Agoralaan,Gebouw D, B-3590 Diepenbeek, Belgium
[2] Transnat Univ Limburg, B-3590 Diepenbeek, Belgium
[3] LIFL, INRIA Futurs, Mostrare Project, Lille, France
来源
关键词
D O I
10.1007/11601524_15
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Automata for unranked trees form a foundation for XML schemas, querying and pattern languages. We study the problem of efficiently minimizing such automata. We start with the unranked tree automata (UTAs) that are standard in database theory, assuming bottom-up determinism and that horizontal recursion is represented by deterministic finite automata. We show that minimal UTAs in that class are not unique and that minimization is NP-hard. We then study more recent automata classes that do allow for polynomial time minimization. Among those, we show that bottom-up deterministic stepwise tree automata, yield the most succinct representations.
引用
收藏
页码:232 / +
页数:3
相关论文
共 50 条
  • [1] Querying unranked trees with stepwise tree automata
    Carme, J
    Niehren, J
    Tommasi, M
    [J]. REWRITING TECHNIQUES AND APPLICATIONS, PROCEEDINGS, 2004, 3091 : 105 - 118
  • [2] On the minimization of XML Schemas and tree automata for unranked trees
    Martens, Wim
    Niehren, Joachim
    [J]. JOURNAL OF COMPUTER AND SYSTEM SCIENCES, 2007, 73 (04) : 550 - 583
  • [3] Deterministic automata on unranked trees
    Cristau, J
    Löding, C
    Thomas, W
    [J]. FUNDAMENTALS OF COMPUTATIONAL THEORY, PROCEEDINGS, 2005, 3623 : 68 - 79
  • [4] Automata and logics for unranked and unordered trees
    Boneva, I
    Talbot, JM
    [J]. TERM REWRITING AND APPLICATIONS, PROCEEDINGS, 2005, 3467 : 500 - 515
  • [5] Combination of context-free grammars and tree automata for unranked and ranked trees
    Fujiyoshi, Akio
    [J]. IMPLEMENTATION AND APPLICATION OF AUTOMATA, PROCEEDINGS, 2008, 5148 : 283 - 285
  • [6] The Supports of Weighted Unranked Tree Automata
    Droste, Manfred
    Heusel, Doreen
    [J]. FUNDAMENTA INFORMATICAE, 2015, 136 (1-2) : 37 - 58
  • [7] Weighted Logics for Unranked Tree Automata
    Manfred Droste
    Heiko Vogler
    [J]. Theory of Computing Systems, 2011, 48 : 23 - 47
  • [8] Weighted Logics for Unranked Tree Automata
    Droste, Manfred
    Vogler, Heiko
    [J]. THEORY OF COMPUTING SYSTEMS, 2011, 48 (01) : 23 - 47
  • [9] A Nivat Theorem for Quantitative Automata on Unranked Trees
    Droste, Manfred
    Goetze, Doreen
    [J]. MODELS, ALGORITHMS, LOGICS AND TOOLS: ESSAYS DEDICATED TO KIM GULDSTRAND LARSEN ON THE OCCASION OF HIS 60TH BIRTHDAY, 2017, 10460 : 22 - 35
  • [10] Bisimulation Minimisation of Weighted Automata on Unranked Trees
    Hogberg, Johanna
    Maletti, Andreas
    Vogler, Heiko
    [J]. FUNDAMENTA INFORMATICAE, 2009, 92 (1-2) : 103 - 130