Detail výsledku

Computing Simulations over Tree Automata (Efficient Techniques for Reducing Tree Automata)

HOLÍK, L.; VOJNAR, T.; ABDULLA, P.; BOUAJJANI, A.; KAATI, L. Computing Simulations over Tree Automata (Efficient Techniques for Reducing Tree Automata). Tools and Algorithms for the Construction and Analysis of Systems. Lecture Notes in Computer Science. Berlin: Springer Verlag, 2008. p. 93-108. ISBN: 978-3-540-78799-0.
Typ
článek ve sborníku konference
Jazyk
anglicky
Autoři
Holík Lukáš, doc. Mgr., Ph.D., UITS (FIT)
Vojnar Tomáš, prof. Ing., Ph.D., UITS (FIT)
Abdulla Parosh
Bouajjani Ahmed
Kaati Lisa
Abstrakt

We address the problem of computing simulation relations over treeautomata. In particular, we consider downward and upward simulations ontree automata, which are, loosely speaking, analogous to forward andbackward relations over word automata. We provide simple and efficientalgorithms for computing these relations based on a reduction to theproblem of computing simulations on labelled transition systems.Furthermore, we show that downward and upward relations can be combinedto get relations compatible with the tree language equivalence, whichcan subsequently be used for an efficient size reduction ofnondeterministic tree automata. This is of a very high interest, forinstance, for symbolic verification methods such as regular modelchecking, which use tree automata to represent infinite sets ofreachable configurations. We provide experimental results showing theefficiency of our algorithms on examples of tree automata taken fromregular model checking computations.

Klíčová slova

tree automata, simulation relation, nondeterministic tree automata, reductionm, language preservation

Rok
2008
Strany
93–108
Sborník
Tools and Algorithms for the Construction and Analysis of Systems
Řada
Lecture Notes in Computer Science
Svazek
4963
Konference
European Joint Conferences on Theory and Practice of Software -- ETAPS'08 (TACAS'08, FoSSaCS'08)
ISBN
978-3-540-78799-0
Vydavatel
Springer Verlag
Místo
Berlin
BibTeX
@inproceedings{BUT30753,
  author="Lukáš {Holík} and Tomáš {Vojnar} and Parosh {Abdulla} and Ahmed {Bouajjani} and Lisa {Kaati}",
  title="Computing Simulations over Tree Automata (Efficient Techniques for Reducing Tree Automata)",
  booktitle="Tools and Algorithms for the Construction and Analysis of Systems",
  year="2008",
  series="Lecture Notes in Computer Science",
  volume="4963",
  pages="93--108",
  publisher="Springer Verlag",
  address="Berlin",
  isbn="978-3-540-78799-0"
}
Projekty
Pokročilé formální přístupy v návrhu a automatické verifikaci počítačových systémů, GAČR, Standardní projekty, GA102/07/0322, zahájení: 2007-01-01, ukončení: 2009-12-31, ukončen
Výzkum informačních technologií z hlediska bezpečnosti, MŠMT, Institucionální prostředky SR ČR (např. VZ, VC), MSM0021630528, zahájení: 2007-01-01, ukončení: 2013-12-31, řešení
Výzkumné skupiny
Pracoviště
Nahoru