ProbReach: verified probabilistic delta-reachability for stochastic hybrid systems

We present ProbReach, a tool for verifying probabilistic reachability for stochastic hybrid systems, i.e., computing the probability that the system reaches an unsafe region of the state space. In particular, ProbReach will compute an arbitrarily small interval which is guaranteed to contain the required probability. Standard (non-probabilistic) reachability is undecidable even for linear hybrid systems. In ProbReach we adopt the weaker notion of delta-reachability, in which the unsafe region is overapproximated by a user-defined parameter (delta). This choice leads to false alarms, but also makes the reachability problem decidable for virtually any hybrid system. In ProbReach we have implemented a probabilistic version of delta-reachability that is suited for hybrid systems whose stochastic behaviour is given in terms of random initial conditions. In this paper we introduce the capabilities of ProbReach, give an overview of the parallel implementation, and present results for several benchmarks involving highly non-linear hybrid systems.

[1]  Knut Petras,et al.  Principles of verified numerical integration , 2007 .

[2]  Pieter J. Mosterman,et al.  Towards Computational Hybrid System Semantics for Time-Based Block Diagrams , 2009, ADHS.

[3]  Paolo Zuliani,et al.  Verification of probabilistic bounded $δ$-reachability for cyber-physical systems , 2014, ArXiv.

[4]  Sriram Sankaranarayanan,et al.  Simulating Insulin Infusion Pump Risks by In-Silico Modeling of the Insulin-Glucose Regulatory System , 2012, CMSB.

[5]  R. Hovorka,et al.  Partitioning glucose distribution/transport, disposal, and endogenous production during IVGTT. , 2002, American journal of physiology. Endocrinology and metabolism.

[6]  P. Zuliani,et al.  Probabilistic bounded reachability for hybrid systems with continuous nondeterministic and probabilistic parameters , 2014 .

[7]  Wei Chen,et al.  Delta-Complete Analysis for Bounded Reachability of Hybrid Systems , 2014, ArXiv.

[8]  Martin Fränzle,et al.  Engineering constraint solvers for automatic analysis of probabilistic hybrid automata , 2010, J. Log. Algebraic Methods Program..

[9]  Edmund M. Clarke,et al.  SReach: A Bounded Model Checker for Stochastic Hybrid Systems , 2014, 1404.7206.

[10]  Sérgio Galdino Interval Integration Revisited , 2012 .

[11]  N. Fisher,et al.  Probability Inequalities for Sums of Bounded Random Variables , 1994 .

[12]  Martin Fränzle,et al.  Statistical model checking for stochastic hybrid systems involving nondeterminism over continuous domains , 2014, International Journal on Software Tools for Technology Transfer.

[13]  Walter Krämer,et al.  FILIB++, a fast interval library supporting containment computations , 2006, TOMS.

[14]  Edmund M. Clarke,et al.  dReal: An SMT Solver for Nonlinear Theories over the Reals , 2013, CADE.

[15]  W. Hoeffding Probability Inequalities for sums of Bounded Random Variables , 1963 .

[16]  Edmund M. Clarke,et al.  δ-Complete Decision Procedures for Satisfiability over the Reals , 2012, IJCAR.

[17]  Thomas A. Henzinger,et al.  Hybrid Automata: An Algorithmic Approach to the Specification and Verification of Hybrid Systems , 1992, Hybrid Systems.