An approximation algorithm for box abstraction of transition systems on real state spaces

  • Authors:
  • Kunihiko Hiraishi;Koich Kobayashi

  • Affiliations:
  • School of Information Science, Japan Advanced Institute of Science and Technology, Ishikawa, Japan 923-1292;School of Information Science, Japan Advanced Institute of Science and Technology, Ishikawa, Japan 923-1292

  • Venue:
  • Formal Methods in System Design
  • Year:
  • 2013

Quantified Score

Hi-index 0.00

Visualization

Abstract

Predicate abstraction is a powerful technique for extracting finite-state models from infinite-state systems such as computer software, and is applied to verification of safety properties. Predicate abstraction is also applied to verification of dynamical systems on real state spaces such as hybrid dynamical systems. In this paper, we propose a fast algorithm for computing entire abstract state spaces of transition systems on real state spaces. The method is based on the box abstraction of state spaces, and requires a relatively smaller number of reachability checks and Boolean operations. We also propose a fast method for computing the set of boxes that intersect a given convex polyhedron. This computation is a part of the proposed state-space generation algorithm. Effectiveness of the algorithm is evaluated by the computation time and by the difference of the approximated state space from the exact state space.