DocumentCode
3002302
Title
Mirror, mirror, on the wall...is the new release any different at all? [BDDs]
Author
Harlow, Justin E., III ; Brglez, Franc
Author_Institution
Dept. of Electr. & Comput. Eng., Duke Univ., Durham, NC, USA
Volume
6
fYear
1999
fDate
36342
Firstpage
452
Abstract
Reduced, ordered binary decision diagrams (here, simply BDDs) have been adopted as an important data structure for a number of applications, ranging from logic design verification to logic minimization and technology mapping. However, for a number of functions that arise in practical applications, the size of the BDD data structure depends critically on the choice of the variable order: a poor order may lead to a data structure whose size grows exponentially with the number of variables. Finding an order that minimizes the size of BDDs is NP-hard; the development of heuristics for computing better variable orders is an ongoing area of research. In this paper, a design of experiments methodology is applied to the study of the behavior of software packages which construct and manipulate BDDs
Keywords
binary decision diagrams; computational complexity; data structures; design of experiments; formal verification; logic CAD; minimisation of switching nets; NP-hard; data structure; design of experiments methodology; formal verification; logic design verification; logic minimization; ordered binary decision diagrams; software packages; technology mapping; variable order; Binary decision diagrams; Boolean functions; Circuit testing; Data engineering; Data structures; Labeling; Logic design; Mirrors; Packaging; US Department of Energy;
fLanguage
English
Publisher
ieee
Conference_Titel
Circuits and Systems, 1999. ISCAS '99. Proceedings of the 1999 IEEE International Symposium on
Conference_Location
Orlando, FL
Print_ISBN
0-7803-5471-0
Type
conf
DOI
10.1109/ISCAS.1999.780192
Filename
780192
Link To Document