Non-convex invariants and urgency conditions on linear hybrid automata

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

Linear hybrid automata (LHAs) are of particular interest to formal verification because sets of successor states can be computed exactly, which is not the case in general for more complex dynamics. Enhanced with urgency, LHA can be used to model complex systems from a variety of application domains in a modular fashion. Existing algorithms are limited to convex invariants and urgency conditions that consist of a single constraint. Such restrictions can be a major limitation when the LHA is intended to serve as an abstraction of a model with urgent transitions. This includes deterministic modeling languages such as Matlab-Simulink, Modelica, and Ptolemy, since all their transitions are urgent. The goal of this paper is to remove these limitations, making LHA more directly and easily applicable in practice. We propose an algorithm for successor computation with non-convex invariants and closed, linear urgency conditions. The algorithm is implemented in the open-source tool PHAVer, and illustrated with an example.

Original languageEnglish
Title of host publicationFormal Modeling and Analysis of Timed Systems - 12th International Conference, FORMATS 2014, Proceedings
PublisherSpringer Verlag
Pages176-190
Number of pages15
ISBN (Print)9783319105116
DOIs
Publication statusPublished - 1 Jan 2014
Externally publishedYes
Event12th International Conference on Formal Modeling and Analysis of Timed Systems, FORMATS 2014 - Florence, Italy
Duration: 8 Sept 201410 Sept 2014

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume8711 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference12th International Conference on Formal Modeling and Analysis of Timed Systems, FORMATS 2014
Country/TerritoryItaly
CityFlorence
Period8/09/1410/09/14

Fingerprint

Dive into the research topics of 'Non-convex invariants and urgency conditions on linear hybrid automata'. Together they form a unique fingerprint.

Cite this