Direct Verification of Linear Systems with over 10000 Dimensions

We evaluate a recently-proposed reachability method on a set of high-dimensional linear system benchmarks taken from model order reduction and presented in ARCH 2016. The approach uses a state-set representation called a generalized star set and the principle of superposition of linear systems to achieve scalability. The method was previously shown to have promise in terms of scalability for direct analysis of large linear systems. For each benchmark, we also compare computing the basis matrix, a core part of the reachability method, using numerical simulations versus a matrix exponential formulation. The approach successfully analyzes systems with hundreds of dimensions in minutes, and can scale to systems that have over 10000 dimensions with a computation time ranging from tens of minutes to tens of hours, depending on the desired time step.

[1]  Joël Ouaknine,et al.  Abstraction and Counterexample-Guided Refinement in Model Checking of Hybrid Systems , 2003, Int. J. Found. Comput. Sci..

[2]  Weiming Xiang,et al.  Order-reduction abstractions for safety verification of high-dimensional linear systems , 2017, Discret. Event Dyn. Syst..

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

[4]  Stanley Bak,et al.  Rigorous Simulation-Based Analysis of Linear Hybrid Systems , 2017, TACAS.

[5]  Stanley Bak,et al.  Hybrid Cyberphysical System Verification with Simplex Using Discrete Abstractions , 2010, 2010 16th IEEE Real-Time and Embedded Technology and Applications Symposium.

[6]  A. Girard,et al.  Efficient reachability analysis for linear systems using support functions , 2008 .

[7]  Antoine Girard,et al.  SpaceEx: Scalable Verification of Hybrid Systems , 2011, CAV.

[8]  Luan Viet Nguyen,et al.  International Workshop on Applied Verification for Continuous and Hybrid Systems Large-Scale Linear Systems from Order-Reduction ( Benchmark Proposal ) , 2017 .

[9]  Antoine Girard,et al.  Reachability of Uncertain Linear Systems Using Zonotopes , 2005, HSCC.

[10]  Xin Chen,et al.  Taylor Model Flowpipe Construction for Non-linear Hybrid Systems , 2012, 2012 IEEE 33rd Real-Time Systems Symposium.

[11]  George J. Pappas,et al.  Discrete abstractions of hybrid systems , 2000, Proceedings of the IEEE.

[12]  Matthias Althoff,et al.  Combining zonotopes and support functions for efficient reachability analysis of linear systems , 2016, 2016 IEEE 55th Conference on Decision and Control (CDC).

[13]  Goran Frehse PHAVer: Algorithmic Verification of Hybrid Systems Past HyTech , 2005, HSCC.

[14]  Mahesh Viswanathan,et al.  Parsimonious, Simulation Based Verification of Linear Systems , 2016, CAV.

[15]  T. Dang Vérification et synthèse des systèmes hybrides , 2000 .

[16]  Stanley Bak,et al.  HyLAA: A Tool for Computing Simulation-Equivalent Reachability for Linear Systems , 2017, HSCC.

[17]  Rajeev Alur,et al.  Progress on Reachability Analysis of Hybrid Systems Using Predicate Abstraction , 2003, HSCC.

[18]  Sergiy Bogomolov,et al.  High-level Hybrid Systems Analysis with Hypy , 2016, ARCH@CPSWeek.

[19]  Sergiy Bogomolov,et al.  HYST: a source transformation and translation tool for hybrid automaton models , 2015, HSCC.

[20]  Matthias Althoff Applied veRification for Continuous and Hybrid Systems An Introduction to CORA 2015 ( Tool Presentation ) , 2015 .