Exact and fully symbolic verification of linear hybrid automata with large discrete state spaces

  • Authors:
  • Werner Damm;Henning Dierks;Stefan Disch;Willem Hagemann;Florian Pigorsch;Christoph Scholl;Uwe Waldmann;Boris Wirtz

  • Affiliations:
  • OFFIS e.V., Escherweg 2, 26121 Oldenburg, Germany and Carl von Ossietzky Universität Oldenburg, Ammerländer Heerstraβe 114-118, 26111 Oldenburg, Germany;HAW Hamburg, Berliner Tor 5, 20099 Hamburg, Germany;Albert Ludwigs Universität Freiburg, Georges Köhler Allee 51, 79110 Freiburg, Germany;Max-Planck-Institut für Informatik, Campus E1.4, 66123 Saarbrücken, Germany;Albert Ludwigs Universität Freiburg, Georges Köhler Allee 51, 79110 Freiburg, Germany;Albert Ludwigs Universität Freiburg, Georges Köhler Allee 51, 79110 Freiburg, Germany;Max-Planck-Institut für Informatik, Campus E1.4, 66123 Saarbrücken, Germany;Carl von Ossietzky Universität Oldenburg, Ammerländer Heerstraβe 114-118, 26111 Oldenburg, Germany

  • Venue:
  • Science of Computer Programming
  • Year:
  • 2012

Quantified Score

Hi-index 0.00

Visualization

Abstract

We propose an improved symbolic algorithm for the verification of linear hybrid automata with large discrete state spaces (where an explicit representation of discrete states is difficult). Here both the discrete part and the continuous part of the hybrid state space are represented by one symbolic representation called LinAIGs. LinAIGs represent (possibly non-convex) polyhedra extended by Boolean variables. Key components of our method for state space traversal are redundancy elimination and constraint minimization: redundancy elimination eliminates so-called redundant linear constraints from LinAIG representations by a suitable exploitation of the capabilities of SMT (Satisfiability Modulo Theories) solvers. Constraint minimization optimizes polyhedra by exploiting the fact that states already reached in previous steps can be interpreted as ''don't cares'' in the current step. Experimental results (including comparisons to the state-of-the-art model checkers PHAVer and RED) demonstrate the advantages of our approach.