A New Approach for the Construction of Multiway Decision Graphs

  • Authors:
  • Y. Mokhtari;Sa'Ed Abed;O. Ait Mohamed;S. Tahar;X. Song

  • Affiliations:
  • Dept. of ECE, Concordia University, Canada;Dept. of ECE, Concordia University, Canada;Dept. of ECE, Concordia University, Canada;Dept. of ECE, Concordia University, Canada;Dept. of ECE, Portland State University, USA

  • Venue:
  • Proceedings of the 5th international colloquium on Theoretical Aspects of Computing
  • Year:
  • 2008

Quantified Score

Hi-index 0.00

Visualization

Abstract

Multiway Decision Graphs (MDGs) are a canonical representation of a subset of many-sorted first-order logic. It generalizes classical BDDs with abstract data and uninterpreted functions. In this paper, we describe a new MDG construction based on the Generalized-If-Then-Else (GITE) operator. Consequently, we review the main algorithms used for verification techniques i.e. relational product and pruning by subsumption. Unlike an earlier version of the MDG package, basic MDG algorithms are defined uniformly through this single GITE operator which will lead to a more efficient implementation. The new tool, called NuMDG, accepts an extended SMV language, supporting abstract data sorts.