Přístupnostní navigace
E-application
Search Search Close
Publication detail
HOLÍK, L. LENGÁL, O. ŠIMÁČEK, J. VOJNAR, T.
Original Title
Efficient Inclusion Checking on Explicit and Semi-Symbolic Tree Automata
Type
journal article - other
Language
English
Original Abstract
The paper considers several issues related to efficient use of tree automata in formal verification. First, a new efficient algorithm for inclusion checking on non-deterministic tree automata is proposed. The algorithm traverses the automaton downward, utilizing antichains and simulations to optimize its run. Results of a set of experiments are provided, showing that such an approach often very significantly outperforms the so far common upward inclusion checking. Next, a new semi-symbolic representation of non-deterministic tree automata, suitable for automata with huge alphabets, is proposed together with algorithms for upward as well as downward inclusion checking over this representation of tree automata. Results of a set of experiments comparing the performance of these algorithms are provided, again showing that the newly proposed downward inclusion is very often better than upward inclusion checking.
Keywords
tree automata, binary decision diagrams, language inclusion, downward inclusion checking, symbolic encoding
Authors
HOLÍK, L.; LENGÁL, O.; ŠIMÁČEK, J.; VOJNAR, T.
RIV year
2011
Released
11. 10. 2011
ISBN
0302-9743
Periodical
Lecture Notes in Computer Science
Year of study
Number
6996
State
Federal Republic of Germany
Pages from
243
Pages to
258
Pages count
16
BibTex
@article{BUT76407, author="Lukáš {Holík} and Ondřej {Lengál} and Jiří {Šimáček} and Tomáš {Vojnar}", title="Efficient Inclusion Checking on Explicit and Semi-Symbolic Tree Automata", journal="Lecture Notes in Computer Science", year="2011", volume="2011", number="6996", pages="243--258", issn="0302-9743" }