PHAVer: Algorithmic verification of hybrid systems past HyTech

Research output: Contribution to journalConference articlepeer-review

Abstract

In 1995, HyTech broke new ground as a potentially powerful tool for verifying hybrid systems - yet it has remained severely limited in its applicability to more complex systems. We address the main problems of HyTech with PHAVer, a new tool for the exact verification of safety properties of hybrid systems with piecewise constant bounds on the derivatives. Affine dynamics are handled by on-the-fly over approximation and by partitioning the state space based on user-definable constraints and the dynamics of the system. PHAVer's exact arithmetic is robust due to the use of the Parma Polyhedra Library, which supports arbitrarily large numbers. To manage the complexity of the polyhedral computations, we propose methods to conservatively limit the number of bits and constraints of polyhedra. Experimental results for a navigation benchmark and a tunnel diode circuit show the effectiveness of the approach.

Original languageEnglish
Pages (from-to)258-273
Number of pages16
JournalLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume3414
DOIs
Publication statusPublished - 1 Jan 2005
Externally publishedYes
Event8th International Workshop on Hybrid Systems: Computation and Control, HSCC 2005 - Zurich, Switzerland
Duration: 9 Mar 200511 Mar 2005

Fingerprint

Dive into the research topics of 'PHAVer: Algorithmic verification of hybrid systems past HyTech'. Together they form a unique fingerprint.

Cite this