Property-based Polynomial Invariant Generation using Sums-of-Squares Optimization - Inria - Institut national de recherche en sciences et technologies du numérique Accéder directement au contenu
Pré-Publication, Document De Travail Année : 2015

Property-based Polynomial Invariant Generation using Sums-of-Squares Optimization

Assalé Adjé
  • Fonction : Auteur
  • PersonId : 905152
Victor Magron

Résumé

While abstract interpretation is not theoretically restricted to specific kinds of properties, it is, in practice, mainly developed to compute linear over-approximations of reachable sets, aka. the collecting semantics of the program. The verification of user-provided properties is not easily compatible with the usual forward fixpoint computation using numerical abstract domains. We propose here to rely on sums-of-squares programming to characterize a property-driven polynomial invariant. This invariant generation can be guided by either boundedness, or in contrary, a given zone of the state space to avoid. While the target property is not necessarily inductive with respect to the program semantics, our method identifies a stronger inductive polynomial invariant using numerical optimization. Our method applies to a wide set of programs: a main while loop composed of a disjunction (if- then-else) of polynomial updates e.g. piecewise polynomial controllers. It has been evaluated on various programs.
Fichier principal
Vignette du fichier
sas15main.pdf (1.22 Mo) Télécharger le fichier
Origine Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-01134816 , version 1 (24-03-2015)

Identifiants

Citer

Assalé Adjé, Pierre-Loïc Garoche, Victor Magron. Property-based Polynomial Invariant Generation using Sums-of-Squares Optimization. 2015. ⟨hal-01134816⟩

Collections

ONERA ANR
207 Consultations
230 Téléchargements

Altmetric

Partager

Gmail Mastodon Facebook X LinkedIn More