DocumentCode
2265522
Title
Approximate BDD Minimization by Weighted A.
Author
Ebendt, Rüdiger ; Drechsler, Rolf
Author_Institution
German Aerosp. Center, Inst. of Transp. Syst., Berlin, Germany
fYear
2009
fDate
24-27 May 2009
Firstpage
2974
Lastpage
2977
Abstract
Reduced ordered binary decision diagrams (BDDs) are a data structure for efficient representation and manipulation of Boolean functions. They are frequently used in logic synthesis. The size of BDDs depends on a chosen variable ordering, i.e. the size may vary from linear to exponential, and the existence of a polynomial algorithm to approximate the optimal variable ordering of BDDs implies P = NP. In this paper, a new approximate BDD minimization algorithm is presented which is based on weighted A*. When compared to the best known previous method, large gains in run time are observed whereas the degradation of solution quality is considerably smaller than for the previous method. The improved behavior now allows for a wider range of time/quality tradeoffs. Experimental results demonstrate the efficiency of the new approach.
Keywords
binary decision diagrams; data structures; minimisation; BDD minimization; Boolean functions; binary decision diagrams; data structure; logic synthesis; minimization algorithm; Binary decision diagrams; Boolean functions; Cost function; Data structures; Degradation; Logic; Minimization; Polynomials; State estimation; Transportation;
fLanguage
English
Publisher
ieee
Conference_Titel
Circuits and Systems, 2009. ISCAS 2009. IEEE International Symposium on
Conference_Location
Taipei
Print_ISBN
978-1-4244-3827-3
Electronic_ISBN
978-1-4244-3828-0
Type
conf
DOI
10.1109/ISCAS.2009.5118427
Filename
5118427
Link To Document