Is lazy abstraction a decision procedure for broadcast protocols?

  • Authors:
  • Rayna Dimitrova;Andreas Podelski

  • Affiliations:
  • Universität des Saarlandes;University of Freiburg

  • Venue:
  • VMCAI'08 Proceedings of the 9th international conference on Verification, model checking, and abstract interpretation
  • Year:
  • 2008

Quantified Score

Hi-index 0.00

Visualization

Abstract

Lazy abstraction builds up an abstract reachability tree by locally refining abstractions in order to eliminate spurious counterexamples in smaller and smaller subtrees. The method has proven useful to verify systems code. It is still open how good the method is as a decision procedure, i.e., whether the method terminates for already known decidable verification problems. In this paper, we answer the question positively for broadcast protocols and other infinite-state models in the class of so-called well-structured systems. This extends an existing result on systems with a finite bisimulation quotient.