A fully symbolic bisimulation algorithm

  • Authors:
  • Malcolm Mumme;Gianfranco Ciardo

  • Affiliations:
  • University of California, Riverside CA;University of California, Riverside CA

  • Venue:
  • RP'11 Proceedings of the 5th international conference on Reachability problems
  • Year:
  • 2011

Quantified Score

Hi-index 0.00

Visualization

Abstract

We apply the saturation heuristic to the bisimulation problem for deterministic discrete-event models, obtaining the fastest to date symbolic bisimulation algorithm, able to deal with large quotient spaces. We compare performance of our algorithm with that of Wimmer et al., on a collection of models. As the number of equivalence classes increases, our algorithm tends to have improved time and space consumption compared with the algorithm of Wimmer et al., while, for some models with fixed numbers of state variables, our algorithm merely produced a moderate extension of the number of classes that could be processed before succumbing to state-space explosion. We conclude that it may be possible to solve the bisimulation problem for systems having only visible deterministic transitions (e.g., Petri nets where each transition has a distinct label) even if the quotient space is large (e.g., 109 classes), as long as there is strong event locality.