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 条
  • [31] VATA: A Library for Efficient Manipulation of Non-deterministic Tree Automata
    Lengal, Ondrej
    Simacek, Jiri
    Vojnar, Tomas
    TOOLS AND ALGORITHMS FOR THE CONSTRUCTION AND ANALYSIS OF SYSTEMS, TACAS 2012, 2012, 7214 : 79 - 94
  • [32] Deterministic Real-Time Tree-Walking-Storage Automata
    Kutrib, Martin
    Meyer, Uwe
    ELECTRONIC PROCEEDINGS IN THEORETICAL COMPUTER SCIENCE, 2023, 388 : 48 - 62
  • [33] Deterministic real-time tree-walking-storage automata
    Martin Kutrib
    Uwe Meyer
    Acta Informatica, 2025, 62 (2)
  • [34] Linear-Time Recognizable Classes of Tree Languages by Deterministic Linear Pushdown Tree Automata
    Fujiyoshi, Akio
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2009, E92D (02) : 248 - 254
  • [35] XPath Query Optimization Based on Tree Automata
    Wang, Lan-ye
    Hong, Xiao-guang
    INTERNATIONAL CONFERENCE ON GRAPHIC AND IMAGE PROCESSING (ICGIP 2012), 2013, 8768
  • [36] A team of pursuit learning automata for solving deterministic optimization problems
    Yazidi, Anis
    Bouhmala, Nourredine
    Goodwin, Morten
    APPLIED INTELLIGENCE, 2020, 50 (09) : 2916 - 2931
  • [37] A team of pursuit learning automata for solving deterministic optimization problems
    Anis Yazidi
    Nourredine Bouhmala
    Morten Goodwin
    Applied Intelligence, 2020, 50 : 2916 - 2931
  • [38] Deterministic Finite Automata Characterization and Optimization for Scalable Pattern Matching
    Vespa, Lucas
    Weng, Ning
    ACM TRANSACTIONS ON ARCHITECTURE AND CODE OPTIMIZATION, 2011, 8 (01)
  • [39] DETERMINISTIC ASYNCHRONOUS AUTOMATA
    SHIELDS, MW
    LECTURE NOTES IN COMPUTER SCIENCE, 1985, 192 : 89 - 98
  • [40] Random Deterministic Automata
    Nicaud, Cyril
    MATHEMATICAL FOUNDATIONS OF COMPUTER SCIENCE 2014, PT I, 2014, 8634 : 5 - 23