Arrow Research search
Back to TCS

TCS 2012

An efficient approach for abstraction-refinement in model checking

Journal Article journal-article Computer Science ยท Theoretical Computer Science

Abstract

Abstraction is one of the most important strategies for dealing with the state space explosion problem in model checking. In an abstract model, the state space is largely reduced, however, a counterexample found in such a model may not be a real counterexample. Accordingly, the abstract model needs to be further refined where an NP-hard state separation problem is often involved. In this paper, a novel approach is presented, in which extra boolean variables are added to the abstract model for the refinement. With this approach, not only the NP-hard state separation problem can be avoided, but also a smaller refined abstract model can be obtained.

Authors

Keywords

  • Model checking
  • Formal verification
  • Abstraction
  • Refinement
  • Algorithm

Context

Venue
Theoretical Computer Science
Archive span
1975-2026
Indexed papers
16261
Paper id
347721285741371544
v2026.09.13