Generalized Reversible Rules

  • Authors:
  • C. Norris Ip

  • Affiliations:
  • -

  • Venue:
  • FMCAD '98 Proceedings of the Second International Conference on Formal Methods in Computer-Aided Design
  • Year:
  • 1998

Quantified Score

Hi-index 0.00

Visualization

Abstract

A generalized notion of reversible rules is presented in this paper to perform state reduction in automatic formal verification. The key idea is that some of the transition rules in a design may be invertible, and therefore, they can be used to collapse subgraphs into abstract states, thereby reducing the state explosion problem. This paper improves upon previous work to achieve the following goals: 1) the definition of reversible rules is simplified so that it is easy to apply the reduction method in practice; 2) the definition is generalized to allow more reduction in the size of the state graph. The reduction algorithm can be combined with symmetry reduction techniques, for verification of invariants, deadlock-freedom, and stuttering-invariant temporal properties.