Constructing Invariants for Hybrid Systems

Sriram Sankaranarayanan, Henny Sipma, Zohar Manna

An invariant of a system is a predicate that holds for every reachable state. In this paper, we present techniques to generate invariants for hybrid systems. This is achieved by reducing the invariant generation problem to a constraint solving problem using methods from the theory of ideals over polynomial rings. We extend our previous work on the generation of algebraic invariants for discrete transition systems in order to generate algebraic invariants for hybrid systems. In doing so, we present a new technique to handle consecution across continuous differential equations. The techniques we present allow a trade-off between the complexity of the invariant generation process and the strength of the resulting invariants.

Invited submission to journal Formal Methods in Systems Design, special issue for HSCC 2004, Volume 32(1), 2008, pp. 25-55.

Postscript, PDF.


© Sriram Sankaranarayanan
Last modified: Tue Oct 16 14:25:25 PDT 2001