Decidability of the Reachability for a Family of Linear Vector Fields

The reachability problem is one of the most important issues in the verification of hybrid systems. Computing the reachable sets of differential equations is difficult, although computing the reachable sets of finite state machines is well developed. Hence, it is not surprising that the reachability of most of hybrid systems is undecidable. In this paper, we identify a family of vector fields and show its reachability problem is decidable. The family consists of all vector fields whose state parts are linear, while input parts are non-linear, possibly with exponential expressions. Such vector fields are commonly used in practice.To the best of our knowledge, the family is one of the most expressive families of vector fields with a decidable reachability problem.The decidability is achieved by proving the decidability of the extension of Tarski’s algebra with some specific exponential functions, which has been proved in [21, 22] due to Strzebonski. In this paper, we propose another decision procedure, which is more efficient when all constraints are open sets. The experimental results indicate the efficiency of our approach, even better than existing approaches based on approximation and numeric computation in general.

[1]  Adam Strzeboski Cylindrical decomposition for systems transcendental in the first variable , 2011 .

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

[3]  Stefan Ratschan,et al.  Safety verification of hybrid systems by constraint propagation-based abstraction refinement , 2007, TECS.

[4]  Daniel Richardson,et al.  How to Recognize Zero , 1997, J. Symb. Comput..

[5]  Xin Chen,et al.  Flow*: An Analyzer for Non-linear Hybrid Systems , 2013, CAV.

[6]  G. E. Collins,et al.  Real Zeros of Polynomials , 1983 .

[7]  Adam W. Strzebonski Cylindrical decomposition for systems transcendental in the first variable , 2011, J. Symb. Comput..

[8]  Rajeev Alur,et al.  A Theory of Timed Automata , 1994, Theor. Comput. Sci..

[9]  Christopher W. Brown Improved Projection for Cylindrical Algebraic Decomposition , 2001, J. Symb. Comput..

[10]  Scott McCallum,et al.  An Improved Projection Operation for Cylindrical Algebraic Decomposition of Three-Dimensional Space , 1988, J. Symb. Comput..

[11]  Stefan Ratschan,et al.  Safety Verification of Hybrid Systems by Constraint Propagation Based Abstraction Refinement , 2005, HSCC.

[12]  James H. Davenport,et al.  Real Quantifier Elimination is Doubly Exponential , 1988, J. Symb. Comput..

[13]  George E. Collins,et al.  Partial Cylindrical Algebraic Decomposition for Quantifier Elimination , 1991, J. Symb. Comput..

[14]  W. Böge,et al.  Quantifier Elimination for Real Closed Fields , 1985, AAECC.

[15]  Adam W. Strzebonski,et al.  Solving Systems of Strict Polynomial Inequalities , 2000, J. Symb. Comput..

[16]  Gerardo Lafferriere,et al.  Symbolic Reachability Computation for Families of Linear Vector Fields , 2001, J. Symb. Comput..

[17]  Wei Chen,et al.  dReach: δ-Reachability Analysis for Hybrid Systems , 2015, TACAS.

[18]  Ming Xu,et al.  Quantifier elimination for a class of exponential polynomial formulas , 2015, J. Symb. Comput..

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

[20]  Adam W. Strzebonski Real root isolation for exp-log functions , 2008, ISSAC '08.

[21]  S. Shankar Sastry,et al.  O-Minimal Hybrid Systems , 2000, Math. Control. Signals Syst..

[22]  Volker Weispfenning,et al.  Deciding polynomial-exponential problems , 2008, ISSAC '08.

[23]  Liyun Dai,et al.  Constructing fewer open cells by GCD computation in CAD projection , 2014, ISSAC.

[24]  H. Hong An improvement of the projection operator in cylindrical algebraic decomposition , 1990, ISSAC '90.

[25]  George E. Collins,et al.  Quantifier elimination for real closed fields by cylindrical algebraic decomposition , 1975 .

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

[27]  G. Sacks A DECISION METHOD FOR ELEMENTARY ALGEBRA AND GEOMETRY , 2003 .