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 条
  • [1] HYPER-MINIMIZATION FOR DETERMINISTIC TREE AUTOMATA
    Jez, Artur
    Maletti, Andreas
    INTERNATIONAL JOURNAL OF FOUNDATIONS OF COMPUTER SCIENCE, 2013, 24 (06) : 815 - 830
  • [2] Hyper-Minimization for Deterministic Weighted Tree Automata
    Maletti, Andreas
    Quernheim, Daniel
    ELECTRONIC PROCEEDINGS IN THEORETICAL COMPUTER SCIENCE, 2014, (151): : 314 - 326
  • [3] Hyper-optimization tools comparison for parameter tuning applications
    Maurice, Camille
    Madrigal, Francisco
    Lerasle, Frederic
    2017 14TH IEEE INTERNATIONAL CONFERENCE ON ADVANCED VIDEO AND SIGNAL BASED SURVEILLANCE (AVSS), 2017,
  • [4] On Minimizing Deterministic Tree Automata
    Cleophas, Loek
    Kourie, Derrick C.
    Strauss, Tinus
    Watson, Bruce W.
    PROCEEDINGS OF THE PRAGUE STRINGOLOGY CONFERENCE 2009, 2009, : 173 - 182
  • [5] An implementation of deterministic tree automata minimization
    Carrasco, Rafael C.
    Daciuk, Jan
    Forcada, Mikel L.
    IMPLEMENTATION AND APPLICATION OF AUTOMATA, 2007, 4783 : 122 - +
  • [6] Minimizing Deterministic Weighted Tree Automata
    Maletti, Andreas
    LANGUAGE AND AUTOMATA THEORY AND APPLICATIONS, 2008, 5196 : 357 - 372
  • [7] Minimizing deterministic weighted tree automata
    Maletti, Andreas
    INFORMATION AND COMPUTATION, 2009, 207 (11) : 1284 - 1299
  • [8] On regular tree languages and deterministic pushdown automata
    Janousek, Jan
    Melichar, Borivoj
    ACTA INFORMATICA, 2009, 46 (07) : 533 - 547
  • [9] Decidability of equivalence for deterministic synchronized tree automata
    Salomaa, K
    TAPSOFT '95: THEORY AND PRACTICE OF SOFTWARE DEVELOPMENT, 1995, 915 : 140 - 154
  • [10] Random Generation of Deterministic Tree Walking Automata
    Heam, Pierre-Cyrille
    Nicaud, Cyril
    Schmitz, Sylvain
    IMPLEMENTATION AND APPLICATION OF AUTOMATA, PROCEEDINGS, 2009, 5642 : 115 - +