DocumentCode
2168271
Title
BDD-based conjunctive decomposition using a genetic algorithm and dependent variable affinity
Author
Li, Lun ; Thornton, Mitchell A. ; Szygenda, Stephen
Author_Institution
Dept. of Comput. Sci. & Eng., Southern Methodist Univ., Dallas, TX, USA
fYear
2005
fDate
24-26 Aug. 2005
Firstpage
277
Lastpage
280
Abstract
Decomposition is an important strategy in synthesis and verification. BDD-based conjunctive decomposition has been successfully used in verification, especially in image computations for finite state machine (FSM) state-space traversals. Conjunction decomposition also has applications in other areas of CAD. A "two-step" algorithm for representing a large function as a conjunctive decomposition of BDDs is described where a genetic algorithm (GA) approach for ordering individual bit functions is given followed by an affinity-based clustering technique. Experimental results are given that show the effectiveness of the algorithm.
Keywords
binary decision diagrams; finite state machines; genetic algorithms; BDD-based conjunctive decomposition; affinity-based clustering technique; dependent variable affinity; finite state machine state-space traversals; genetic algorithm; two-step algorithm; Boolean functions; Data structures; Genetic algorithms;
fLanguage
English
Publisher
ieee
Conference_Titel
Communications, Computers and signal Processing, 2005. PACRIM. 2005 IEEE Pacific Rim Conference on
Print_ISBN
0-7803-9195-0
Type
conf
DOI
10.1109/PACRIM.2005.1517279
Filename
1517279
Link To Document