DocumentCode
1393893
Title
Variable ordering for shared binary decision diagrams targeting node count and path length optimisation using particle swarm technique
Author
Mitra, Abhijit ; Chattopadhyay, Subrata
Author_Institution
Dept. of Electron. & Electr. Commun. Eng., IIT Kharagpur, Kharagpur, India
Volume
6
Issue
6
fYear
2012
fDate
11/1/2012 12:00:00 AM
Firstpage
353
Lastpage
361
Abstract
This study presents a particle swarm optimisation (PSO)-based approach to optimise node count and path length of the binary decision diagram (BDD) representation of Boolean function. The optimisation is achieved by identifying a good ordering of the input variables of the function. This affects the structure of the resulting BDD. Both node count and longest path length of the shared BDDs using the identified input ordering are found to be much superior to the existing results. The improvements are more prominent for larger benchmarks. The PSO parameters have been tuned suitably to explore a large search space within a reasonable computation time.
Keywords
binary decision diagrams; directed graphs; particle swarm optimisation; search problems; BDD; Boolean function; PSO; computation time; directed acyclic graph; input ordering; node count optimisation; particle swarm technique; path length optimisation; search space; shared binary decision diagrams; variable ordering;
fLanguage
English
Journal_Title
Computers & Digital Techniques, IET
Publisher
iet
ISSN
1751-8601
Type
jour
DOI
10.1049/iet-cdt.2011.0051
Filename
6403638
Link To Document