DocumentCode
450498
Title
Finding the Optimal Variable Ordering for Binary Decision Diagrams
Author
Friedman, Steven J. ; Supowit, Kenneth J.
Author_Institution
Dept. of Computer Science, Princeton University, Princeton, NJ
fYear
1987
fDate
28-1 June 1987
Firstpage
348
Lastpage
356
Abstract
The ordered binary decision diagram is a canonical representation for Boolean functions, presented by Bryant as a compact representation for a broad class of interesting functions derived from circuits. However, the size of the diagram is very sensitive to the choice of ordering on the variables; hence for some applications, such as Differential Cascode Voltage Switch (DCVS) trees, it becomes extremely important to find the ordering leading to the most compact representation. We present an algorithm for this problem with time complexity O(n23n), an improvement over the previous best, which required O(n!2n).
Keywords
Boolean functions; Circuits; Computer science; Data structures; Decision trees; Logic testing; Permission; Scholarships; Switches; Voltage;
fLanguage
English
Publisher
ieee
Conference_Titel
Design Automation, 1987. 24th Conference on
ISSN
0738-100X
Print_ISBN
0-8186-0781-5
Type
conf
DOI
10.1109/DAC.1987.203267
Filename
1586251
Link To Document