• DocumentCode
    2268351
  • Title

    Efficient variable ordering and partial representation algorithm

  • Author

    Jain, Jawahar ; Moundanos, Dinos ; Bitner, Jim ; Abraham, J.A. ; Fussell, D.S. ; Ross, D.E.

  • Author_Institution
    Fujitsu Lab. of America, San Jose, CA, USA
  • fYear
    1995
  • fDate
    4-7 Jan 1995
  • Firstpage
    81
  • Lastpage
    86
  • Abstract
    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
  • Keywords
    Boolean functions; VLSI; data structures; logic CAD; BDDs; Boolean function; CAD problems; data structures; entropy; information-theoretic criteria; ordered partial decision diagrams; partial representation algorithm; truth table; variable ordering; Benchmark testing; Boolean functions; Circuit faults; Circuit testing; Data structures; Entropy; Input variables; Laboratories; Protocols;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    VLSI Design, 1995., Proceedings of the 8th International Conference on
  • Conference_Location
    New Delhi
  • ISSN
    1063-9667
  • Print_ISBN
    0-8186-6905-5
  • Type

    conf

  • DOI
    10.1109/ICVD.1995.512082
  • Filename
    512082