• DocumentCode
    2172125
  • Title

    Ordering and reduction of BDDs for multi-input adders using evolutionary algorithm

  • Author

    Bansal, Mayank ; Agarwal, Abhishek

  • Author_Institution
    ECED, Thapar Univ. Patiala, Patiala, India
  • fYear
    2013
  • fDate
    21-23 Sept. 2013
  • Firstpage
    127
  • Lastpage
    130
  • Abstract
    Boolean function manipulation is an important component of many logic synthesis algorithms including logic optimization and logic verification of combinational and sequential circuits. Digital integrated circuits, often represented as Boolean functions, can be best-manipulated graphically in the form of Binary Decision Diagrams (BDD). Reduced-ordered binary decision diagrams (ROBDDs) are data structures for representation and manipulation of Boolean functions. The variable ordering largely influences the size of the BDD, varying from linear to exponential. In this paper, an evolutionary algorithm named genetic algorithm has been proposed for minimization of shared ordered BDDs by finding the optimal input variable ordering that aims to minimize the node count using evolutionary algorithm. The proposed algorithm gives upto 73.4% less nodes for multi-input adders.
  • Keywords
    Boolean functions; adders; binary decision diagrams; combinational circuits; genetic algorithms; sequential circuits; BDD ordering; BDD reduction; ROBDD; combinational circuits; digital integrated circuits; evolutionary algorithm Boolean function manipulation; genetic algorithm; logic optimization; logic synthesis algorithms; logic verification; multiinput adders; reduced-ordered binary decision diagrams; sequential circuits; Adders; Biological cells; Boolean functions; Data structures; Evolutionary computation; Genetic algorithms; Sociology; BDDs; Evolutionary Algorithm; Optimization; Variable Ordering; adders;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Advanced Electronic Systems (ICAES), 2013 International Conference on
  • Conference_Location
    Pilani
  • Print_ISBN
    978-1-4799-1439-5
  • Type

    conf

  • DOI
    10.1109/ICAES.2013.6659375
  • Filename
    6659375