Finding Errors of Hybrid Systems by Optimising an Abstraction-Based Quality Estimate

  • Authors:
  • Stefan Ratschan;Jan-Georg Smaus

  • Affiliations:
  • Academy of Sciences of the, Czech Republic;University of Freiburg, Germany

  • Venue:
  • TAP '09 Proceedings of the 3rd International Conference on Tests and Proofs
  • Year:
  • 2009

Quantified Score

Hi-index 0.00

Visualization

Abstract

We present an algorithm for falsifying safety properties of hybrid systems, i.e., for finding a trajectory to an unsafe state. The approach is to approximate how close a point is to being an initial point of an error trajectory using a real-valued quality function, and then to use numerical optimisation to search for an optimum of this function. The function is computed by running simulations, where information coming from abstractions computed by a verification algorithm is exploited to determine whether a simulation looks promising and should be continued or cancelled. This information becomes more reliable as the abstraction becomes more refined. We thus interleave falsification and verification attempts.