• 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