Welcome!
To use the personalized features of this site, please log in or register.
If you have forgotten your username or password, we can help.
My Menu
Saved Items

Antichain-Based Universality and Inclusion Testing over Nondeterministic Finite Tree Automata

Ahmed BouajjaniContact Information, Peter Habermehl1, 2 Contact Information, Lukáš HolíkContact Information, Tayssir TouiliContact Information and Tomáš VojnarContact Information

(1)  LIAFA, CNRS and University Paris Diderot, France
(2)  LSV, ENS Cachan, CNRS, INRIA,  
(3)  FIT, Brno University of Technology, Czech republic
Abstract
We propose new antichain-based algorithms for checking universality and inclusion of nondeterministic tree automata (NTA). We have implemented these algorithms in a prototype tool and our experiments show that they provide a significant improvement over the traditional determinisation-based approaches. We use our antichain-based inclusion checking algorithm to build an abstract regular tree model checking framework based entirely on NTA. We show the significantly improved efficiency of this framework through a series of experiments with verifying various programs over dynamic linked tree-shaped data structures.
This work was supported by the French projects ANR-06-SETI-001 AVERISS and RNTL AVERILES, the Czech Grant Agency (projects 102/07/0322, 102/05/H050), the Barrande project 17356TD, and the Czech Ministry of Education by the project MSM 0021630528 Security-Oriented Research in Information Technology.

Contact Information Ahmed Bouajjani
Email: abou@liafa.jussieu.fr

Contact Information Peter Habermehl
Email: haberm@liafa.jussieu.fr

Contact Information Lukáš Holík
Email: holik@fit.vutbr.cz

Contact Information Tayssir Touili
Email: touili@liafa.jussieu.fr

Contact Information Tomáš Vojnar
Email: vojnar@fit.vutbr.cz
Fulltext Preview (Small, Large)
Image of the first page of the fulltext

References secured to subscribers.



Export this chapter
Export this chapter as RIS | Text
 
Remote Address: 38.107.191.110 • Server: mpweb05
HTTP User Agent: CCBot/1.0 (+http://www.commoncrawl.org/bot.html)