Self-Loop Aggregation Product - A New Hybrid Approach to On-the-Fly LTL Model Checking

Abstract : We present the Self-Loop Aggregation Product (SLAP), a new hybrid technique that replaces the synchronized product used in the automata-theoretic approach for LTL model checking. The proposed product is an explicit graph of aggregates (symbolic sets of states) that can be interpreted as a Büchi automaton. The criterion used by SLAP to aggregate states from the Kripke structure is based on the analysis of self-loops that occur in the Büchi automaton expressing the property to verify. Our hybrid approach allows on the one hand to use classical emptiness-check algorithms and build the graph on-the-fly, and on the other hand, to have a compact encoding of the state space thanks to the symbolic representation of the aggregates. Our experiments show that this technique often outperforms other existing (hybrid or fully symbolic) approaches.
Type de document :
Communication dans un congrès
9th International Symposium on Automated Technology for Verification and Analysis (ATVA'11), Oct 2011, Taipei, Taiwan. Springer, 9th International Symposium on Automated Technology for Verification and Analysis (ATVA'11), 6996, pp.336-350, Lecture Notes in Computer Science. <10.1007/978-3-642-24372-1_24>
Liste complète des métadonnées

https://hal.archives-ouvertes.fr/hal-01288132
Contributeur : Lip6 Publications <>
Soumis le : lundi 14 mars 2016 - 16:29:32
Dernière modification le : lundi 29 mai 2017 - 14:25:58

Identifiants

Collections

Citation

Alexandre Duret-Lutz, Kaïs Klai, Denis Poitrenaud, Yann Thierry-Mieg. Self-Loop Aggregation Product - A New Hybrid Approach to On-the-Fly LTL Model Checking. 9th International Symposium on Automated Technology for Verification and Analysis (ATVA'11), Oct 2011, Taipei, Taiwan. Springer, 9th International Symposium on Automated Technology for Verification and Analysis (ATVA'11), 6996, pp.336-350, Lecture Notes in Computer Science. <10.1007/978-3-642-24372-1_24>. <hal-01288132>

Partager

Métriques

Consultations de la notice

77