DocumentCode :
412695
Title :
Minimizing the number of one-paths in BDDs by an evolutionary algorithm
Author :
Hilgemeier, Mario ; Drechsler, Nicole ; Drechsler, Rolf
Author_Institution :
Inst. of Comput. Sci., Bremen Univ., Germany
Volume :
3
fYear :
2003
fDate :
8-12 Dec. 2003
Firstpage :
1724
Abstract :
Ordered binary decision diagrams (BDDs) are used in VLSI CAD, especially for the canonical representation of Boolean functions. In the last decade, the method of choice for optimizing this data structure was minimizing the number of nodes in the associated graph. However, recent works have shown that the number of paths is also important. In this work, minimizing the number of one-paths of BDDs is accomplished by an evolutionary algorithm (EA) acting on the permutation of variables. The optimal operator weights for the EA were determined by a parameter study. Experimental results demonstrate the efficiency of our approach.
Keywords :
Boolean functions; binary decision diagrams; evolutionary computation; minimisation; Boolean functions; VLSI CAD; binary decision diagrams; data structure; evolutionary algorithm; optimal operator; variable permutation; Binary decision diagrams; Boolean functions; Computer science; Data structures; Embedded system; Evolutionary computation; Formal verification; Genetics; Optimization methods; Very large scale integration;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Evolutionary Computation, 2003. CEC '03. The 2003 Congress on
Print_ISBN :
0-7803-7804-0
Type :
conf
DOI :
10.1109/CEC.2003.1299881
Filename :
1299881
Link To Document :
بازگشت