Search-order independent state caching

  • Authors:
  • Sami Evangelista;Lars Michael Kristensen

  • Affiliations:
  • Computer Science Department, Aarhus University, Denmark and LIPN, Université Paris 13, France;Department of Computer Engineering, Bergen University College, Norway

  • Venue:
  • Transactions on Petri nets and other models of concurrency IV
  • Year:
  • 2010

Quantified Score

Hi-index 0.01

Visualization

Abstract

State caching is a memory reduction technique used by model checkers to alleviate the state explosion problem. It has traditionally been coupled with a depth-first search to ensure termination. We propose and experimentally evaluate an extension of the state caching method for general state exploring algorithms that are independent of the search order (i.e., search algorithms that partition the state space into closed (visited) states, open (to visit) states and unmet states).