loading...
Efficient variable ordering and partial representation algorithm
New Delhi, India January 04-January 07
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/ICVD.1995.5120828th International Conference on VLSI ...
 This Article 
 
PDF
HTML
 
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
J. Jain, Fujitsu Lab. of America, San Jose, CA, USA
D. Moundanos, Fujitsu Lab. of America, San Jose, CA, USA
J. Bitner, Fujitsu Lab. of America, San Jose, CA, USA
J.A. Abraham, Fujitsu Lab. of America, San Jose, CA, USA
D.S. Fussell, Fujitsu Lab. of America, San Jose, CA, USA
D.E. Ross, Fujitsu Lab. of America, San Jose, CA, USA
In this paper we introduce some new methods for constructing Ordered Partial Decision Diagrams (OPDDs), The algorithms are effective in capturing a significant fraction of a given function's truth table using only a very small space. Using such data structures the importance of a variable in a Boolean function can be computed. Such methods can easily be used for computing effective variable orders to construct BDDs. The measures of a variable's importance are based on information-theoretic criteria, and require computation of the entropy of a variable for a given function. We have found that entropy measures can be quite efficient in distinguishing the importance of variables, and at times provide very effective variable order. The results show an encouraging approach towards the understanding and the solution of this well known problem.
Index Terms:
logic CAD; Boolean functions; data structures; VLSI; variable ordering; partial representation algorithm; ordered partial decision diagrams; truth table; Boolean function; data structures; BDDs; information-theoretic criteria; entropy; CAD problems
Citation:
J. Jain, D. Moundanos, J. Bitner, J.A. Abraham, D.S. Fussell, D.E. Ross, "Efficient variable ordering and partial representation algorithm," vlsid, pp.81, 8th International Conference on VLSI Design, 1995
Usage of this product signifies your acceptance of the Terms of Use.