Strength-Based Decomposition of the Property Büchi Automaton for Faster Model Checking - Archive ouverte HAL
Communication Dans Un Congrès Année : 2013

Strength-Based Decomposition of the Property Büchi Automaton for Faster Model Checking

Résumé

The automata-theoretic approach for model checking of linear-time temporal properties involves the emptiness check of a large Büchi automaton. Specialized emptiness-check algorithms have been proposed for the cases where the property is represented by a weak or terminal automaton. When the property automaton does not fall into these categories, a general emptiness check is required. This paper focuses on this class of properties. We refine previous approaches by classifying strongly-connected components rather than automata, and suggest a decomposition of the property automaton into three smaller automata capturing the terminal, weak, and the remaining strong behaviors of the property. The three corresponding emptiness checks can be performed independently, using the most appropriate algorithm. Such a decomposition approach can be used with any automata-based model checker. We illustrate the interest of this new approach using explicit and symbolic LTL model checkers.
Fichier principal
Vignette du fichier
renault.13.tacas.pdf (506.56 Ko) Télécharger le fichier
Origine Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-01066995 , version 1 (22-09-2014)

Identifiants

Citer

Etienne Renault, Alexandre Duret-Lutz, Fabrice Kordon, Denis Poitrenaud. Strength-Based Decomposition of the Property Büchi Automaton for Faster Model Checking. 19th International Conference on Tools and Algorithms for the Construction and Analysis of Systems (TACAS'13), Mar 2013, Rome, Italy. pp.580-593, ⟨10.1007/978-3-642-36742-7_42⟩. ⟨hal-01066995⟩
254 Consultations
133 Téléchargements

Altmetric

Partager

More