2015
DOI: 10.1007/978-3-319-24953-7_32
|View full text |Cite
|
Sign up to set email alerts
|

Bounded Verification with On-the-Fly Discrepancy Computation

Abstract: Simulation-based verification algorithms can provide formal safety guarantees for nonlinear and hybrid systems. The previous algorithms rely on user provided model annotations called discrepancy function, which are crucial for computing reachtubes from simulations. In this paper, we eliminate this requirement by presenting an algorithm for computing piece-wise exponential discrepancy functions. The algorithm relies on computing local convergence or divergence rates of trajectories along a simulation using a co… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
82
0

Year Published

2019
2019
2022
2022

Publication Types

Select...
5
1

Relationship

2
4

Authors

Journals

citations
Cited by 46 publications
(82 citation statements)
references
References 21 publications
(64 reference statements)
0
82
0
Order By: Relevance
“…Computing reachtubes is computationally expensive. For example, one of the approaches for such computation entails simulating the system using an ODE solver, solving nontrivial optimization problems numerically to compute sensitivity functions, and computing the Minkowski sum of the solution with the sensitivity function [13,15,16]. Another approach entails Taylor approximations of the dynamics, integrations, and optimizations of the time discretization of the solution [8,6].…”
Section: Symmetry and Reachtubesmentioning
confidence: 99%
“…Computing reachtubes is computationally expensive. For example, one of the approaches for such computation entails simulating the system using an ODE solver, solving nontrivial optimization problems numerically to compute sensitivity functions, and computing the Minkowski sum of the solution with the sensitivity function [13,15,16]. Another approach entails Taylor approximations of the dynamics, integrations, and optimizations of the time discretization of the solution [8,6].…”
Section: Symmetry and Reachtubesmentioning
confidence: 99%
“…One of the main developments that enabled this verification, is the implementation of a new algorithm in C2E2 (presented in detail in [9]) for automatic computation of local discrepancy along trajectories of the system. Using this improved C2E2, we were not only able to find counterexamples, but also verify the key STL requirements of the powertrain benchmark in the order of minutes.…”
Section: Background On C2e2mentioning
confidence: 99%
“…An important technical detail that makes the implementation scale is the coordinate transformation proposed in [9]. For Jacobian matrices with complex eigenvalues the local discrepancy computed directly using the above algorithm can be a positive exponential even though the actual trajectories are not diverging.…”
Section: Experience Using C2e2 On the Powertrain Modelsmentioning
confidence: 99%
See 2 more Smart Citations