Skip to Main content Skip to Navigation

Accélération abstraite pour l'amélioration de la précision en Analyse des Relations Linéaires

Abstract : This work deals with verification of safety properties of programs, and more specifically with numerical properties. Linear Relation Analysis, which is an abstract interpretation based on a approximation of numerical states by convex polyhedra, has proved its efficiency. It consists in generating polyhedral overapproximations of the set of valuations associated to each control point. The introduction of a widening operator ensures the convergence of the analyses. However in some cases the invariants generated are not precise enough and improving the precision by delaying the widening is too costly. That is why we have considered so-called acceleration methods, which consist in computing the exact effect of one or several loops (as Presburger formulae). The main drawback of these methods is that they apply only to a restricted class of programs.

In this thesis, we propose an approach combining the classical Linear Relation Analysis (with widening) and the notion of Abstract Acceleration which is useful in order to compute a precise overapproximation of the iterate application of certain types of loops. We aim at improving the precision of the analyses while always guaranteeing termination. The first experimental results obtained thanks to our tool Aspic have allowed to validate the method, which increase both precision and efficacity.
Document type :
Complete list of metadatas

Cited literature [48 references]  Display  Hide  Download
Contributor : Laure Gonnord <>
Submitted on : Thursday, December 13, 2007 - 5:53:40 PM
Last modification on : Thursday, November 19, 2020 - 3:58:02 PM
Long-term archiving on: : Thursday, September 27, 2012 - 11:21:25 AM


  • HAL Id : tel-00196899, version 1




Laure Danthony,gonnord. Accélération abstraite pour l'amélioration de la précision en Analyse des Relations Linéaires. Autre [cs.OH]. Université Joseph-Fourier - Grenoble I, 2007. Français. ⟨tel-00196899⟩



Record views


Files downloads