Sampling-Based Resolution-Complete Algorithms for Safety Falsification of Linear Systems
Amit Bhatia (1), Emilio Frazzoli (2) ((1) University of California at, Los Angeles, (2) Massachusetts Institute of Technology)

TL;DR
This paper introduces sampling-based algorithms that guarantee finite-time termination for safety falsification of linear systems by systematically exploring input resolutions to find counterexamples or prove safety.
Contribution
It proposes the concept of resolution completeness and develops deterministic incremental search algorithms for safety analysis over infinite horizons.
Findings
Algorithms guarantee termination with conclusive safety or counterexample results.
The approach is applicable to linear time-invariant systems over infinite time horizons.
Provides a systematic method for safety falsification with finite resolution levels.
Abstract
In this paper, we describe a novel approach for checking safety specifications of a dynamical system with exogenous inputs over infinite time horizon that is guaranteed to terminate in finite time with a conclusive answer. We introduce the notion of resolution completeness for analysis of safety falsification algorithms and propose sampling-based resolution-complete algorithms for safety falsification of linear time-invariant discrete time systems over infinite time horizon. The algorithms are based on deterministic incremental search procedures, exploring the reachable set for feasible counter examples to safety at increasing resolution levels of the input. Given a target resolution of inputs, the algorithms are guaranteed to terminate either with a reachable state that violates the safety specification, or prove that no input exists at the given resolution that violates the…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsFormal Methods in Verification · Software Testing and Debugging Techniques · Software Reliability and Analysis Research
