Hyper-optimization for deterministic tree automata

被引:0
|
作者
Maletti, Andreas [1 ]
机构
[1] Univ Stuttgart, Inst Nat Language Proc, D-70569 Stuttgart, Germany
关键词
Hyper-minimization; Deterministic tree automaton; Lossy compression; Error analysis; Error optimization; BISIMULATION MINIMIZATION;
D O I
10.1016/j.tcs.2015.01.020
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Hyper-minimization is a lossy minimization technique that allows a finite number of errors. It was already demonstrated that hyper-minimization can be performed efficiently for deterministic string automata and (bottom-up) deterministic tree automata (DTAs). The asymptotically fastest DTA hyper-minimization algorithms run in time O(m . logn), where m is the size of the DTA and n is the number of its states. In this contribution, the committed errors are investigated. First, the structure of all hyper-minimal DTAs for a given tree language is characterized, which also yields a formula for the number of such hyper-minimal DTAs. Second, an algorithm is developed that computes the number of errors that a given hyper-minimal DTA commits when compared to a given reference DTA. Third, it is shown that optimal hyper-minimization (i.e., computing a hyper-minimal DTA that commits the least number of errors of all hyper-minimal DTAs) can be achieved in time O(m . n). Finally, a discussion of various other error measures (besides only their number) is provided. (C) 2015 Elsevier B.V. All rights reserved.
引用
收藏
页码:72 / 87
页数:16
相关论文
共 50 条
  • [21] Operational State Complexity of Deterministic Unranked Tree Automata
    Piao, Xiaoxue
    Salomaa, Kai
    ELECTRONIC PROCEEDINGS IN THEORETICAL COMPUTER SCIENCE, 2010, (31): : 149 - 158
  • [22] Efficient implementation for deterministic finite tree automata minimization
    Guellouma Y.
    Cherroun H.
    Guellouma, Younes (y.guellouma@mail.lagh-univ.dz), 1600, University of Zagreb, Faculty of Political Sciences (24): : 311 - 322
  • [23] Efficient Inclusion Checking for Deterministic Tree Automata and DTDs
    Champavere, Jerome
    Gilleron, Remi
    Lemay, Aurelien
    Niehren, Joachim
    LANGUAGE AND AUTOMATA THEORY AND APPLICATIONS, 2008, 5196 : 184 - 195
  • [26] Efficient inclusion checking for deterministic tree automata and XML schemas
    Champavere, Jerome
    Gilleron, Remi
    Lemay, Aurelien
    Niehren, Joachim
    INFORMATION AND COMPUTATION, 2009, 207 (11) : 1181 - 1208
  • [27] Synthesizing structured reactive programs via deterministic tree automata
    Bruetsch, Benedikt
    INFORMATION AND COMPUTATION, 2015, 242 : 108 - 127
  • [28] Synthesizing Structured Reactive Programs via Deterministic Tree Automata
    Bruetsch, Benedikt
    ELECTRONIC PROCEEDINGS IN THEORETICAL COMPUTER SCIENCE, 2013, (112): : 107 - 113
  • [29] On the Boolean Closure of Deterministic Top-Down Tree Automata
    Loeding, Christof
    Thomas, Wolfgang
    INTERNATIONAL JOURNAL OF FOUNDATIONS OF COMPUTER SCIENCE, 2024, 35 (01N02) : 11 - 22
  • [30] FREE STRUCTURE TREE AUTOMATA .2. NONDETERMINISTIC AND DETERMINISTIC REGULARITY
    KARPINSKI, M
    BULLETIN DE L ACADEMIE POLONAISE DES SCIENCES-SERIE DES SCIENCES MATHEMATIQUES ASTRONOMIQUES ET PHYSIQUES, 1973, 21 (05): : 447 - 450