Accelerating Interpolation-Based Model-Checking - Archive ouverte HAL Accéder directement au contenu
Communication Dans Un Congrès Année : 2008

Accelerating Interpolation-Based Model-Checking

Résumé

Interpolation-based model-checking and acceleration techniques have been widely proved successful and efficient for reachability checking. Surprisingly, these two techniques have never been combined to strengthen each other. Intuitively, acceleration provides under-approximation of the reachability set by computing the exact effect of some control-flow cycles and combining them with other transitions. On the other hand, interpolation-based model-checking is refining an over-approximation of the reachable states based on spurious error-traces. The goal of this paper is to combine acceleration techniques with interpolation-based model-checking at the refinement stage. Our method, called “interpolant acceleration”, helps to refine the abstraction, ruling out not only a single spurious error-trace but a possibly infinite set of error-traces obtained by any unrolling of its cycles. Interpolant acceleration is also proved to strictly enlarge the set of transformations that can be usually handled by acceleration techniques.

Domaines

Autre [cs.OH]
Fichier principal
Vignette du fichier
CFLZ-tacas08.pdf (258.4 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-00350416 , version 1 (06-01-2009)

Identifiants

Citer

Nicolas Caniart, Emmanuel Fleury, Jérôme Leroux, Marc Zeitoun. Accelerating Interpolation-Based Model-Checking. 14th International Conference on Tools and Algorithms for the Construction and Analysis of Systems (TACAS'08), 2008, Budapest, Hungary. pp.428-442, ⟨10.1007/978-3-540-78800-3_32⟩. ⟨hal-00350416⟩

Collections

CNRS ANR
177 Consultations
164 Téléchargements

Altmetric

Partager

Gmail Facebook X LinkedIn More