Symbolic State-Space Generation of Asynchronous Systems Using Extensible Decision Diagrams

  • Authors:
  • Min Wan;Gianfranco Ciardo

  • Affiliations:
  • Department of Computer Science and Engineering, University of California, Riverside;Department of Computer Science and Engineering, University of California, Riverside

  • Venue:
  • SOFSEM '09 Proceedings of the 35th Conference on Current Trends in Theory and Practice of Computer Science
  • Year:
  • 2009

Quantified Score

Hi-index 0.00

Visualization

Abstract

We propose a new type of canonical decision diagrams, which allows a more efficient symbolic state-space generation for general asynchronous systems by allowing on-the-fly extension of the possible state variable domains. After implementing both breadth-first and saturation-based state-space generation with this new data structure in our tool ${\rm S\kern-.11em\raise.39ex\hbox{\sc m}\kern-.22em A\kern-.21em\raise.39ex\hbox{\sc r}\kern-.16emT}$, we are able to exhibit substantial efficiency improvements with respect to traditional "static" decision diagrams. Since our previous works demonstrated that saturation outperforms breadth-first approaches, saturation with this new structure is now arguably the state-of-the-art algorithm for symbolic state-space generation of asynchronous systems.