Heuristic minimization of BDDs using don't cares

Thomas R. Shiple, Ramin Hojati, Alberto Sangiovanni‐Vincentelli, Robert K. Brayton

1994 · 102 citations · 7 references

DOIFull text

Open access

Concepts

Abstract

We present heuristic algorithms for finding a minimum BDD size cover of an incompletely specified function, assuming the variable ordering is fixed. In some algorithms based on BDDs, incompletely specified functions arise for which any cover of the function will suffice. Choosing a cover that has a small BDD representation may yield significant performance gains. We present a systematic study of this problem, establishing a unified framework for heuristic algorithms, proving optimality in some cases,and presenting experimental results.

References

7