Efficient Verification of a Class of Linear Hybrid Automata Using Linear Programming

In this paper, we show that for a class of linear hybrid automata called zero loop-closed automata, the satisfaction problem for linear duration properties can be solved efficiently by linear programming. We give an algorithm based on depth-first search method to solve the problem by traversing all the simple paths (with no repeated node occurrence) in an automaton and checking their corresponding sequences of locations for a given linear duration property.

[1]  Thomas A. Henzinger,et al.  HYTECH: a model checker for hybrid systems , 1997, International Journal on Software Tools for Technology Transfer.

[2]  Joseph Sifakis,et al.  Integration Graphs: A Class of Decidable Hybrid Systems , 1992, Hybrid Systems.

[3]  Xuandong Li,et al.  Checking Hybrid Automata for Linear Duration Invariants , 1997, ASIAN.

[4]  C. A. R. Hoare,et al.  A Calculus of Durations , 1991, Inf. Process. Lett..

[5]  Pravin Varaiya,et al.  What's decidable about hybrid automata? , 1995, STOC '95.

[6]  Thomas A. Henzinger,et al.  The Algorithmic Analysis of Hybrid Systems , 1995, Theor. Comput. Sci..

[7]  Thomas A. Henzinger,et al.  Symbolic Model Checking for Rectangular Hybrid Systems , 2000, TACAS.

[8]  Thomas A. Henzinger,et al.  The theory of hybrid automata , 1996, Proceedings 11th Annual IEEE Symposium on Logic in Computer Science.

[9]  Chaochen Zhou Linear Duration Invariants , 1994, FTRTFT.