Parallel search for LTL violations

  • Authors:
  • Michael D. Jones;Jacob Sorber

  • Affiliations:
  • Brigham Young University, Department of Computer Science, Provo, Utah, USA;Brigham Young University, Department of Computer Science, Provo, Utah, USA

  • Venue:
  • International Journal on Software Tools for Technology Transfer (STTT) - Special section on parallel and distributed model checking
  • Year:
  • 2005

Quantified Score

Hi-index 0.01

Visualization

Abstract

Recent advances in parallel model checking for liveness properties achieve significant capacity increases over sequential model checkers. However, the capacity of parallel model checkers is in turn limited by available aggregate memory and network bandwidth. We propose a new parallel algorithm that sacrifices complete coverage for increased capacity to find errors. The algorithm, called BEE (for bee-based error exploration), uses coordinated depth-bounded random walks to reduce memory and bandwidth demands. A unique advantage of BEE is that it is well suited for use on clusters of nondedicated workstations.