Abstract

We introduce a new method to compute non-convex invariants of numerical programs, which includes the class of switched affine systems with affine guards. We obtain disjunctive and non-convex invariants by associating different partial execution traces with different ellipsoids. A key ingredient is the solution of non-monotone fixed points problems over the space of ellipsoids with a reduction to small size linear matrix inequalities. This allows us to analyze instances that are inaccessible in terms of expressivity or scale by earlier methods based on semi-definite programming.

Original languageEnglish
Article number166
JournalACM Transactions on Embedded Computing Systems
Volume16
Issue number5s
DOIs
Publication statusPublished - 1 Sept 2017

Keywords

  • Abstract interpretation
  • Hybrid and switched linear systems
  • Invariant generation
  • Stability
  • Static analysis

Fingerprint

Dive into the research topics of 'A fast method to compute disjunctive quadratic invariants of numerical programs'. Together they form a unique fingerprint.

Cite this