• DocumentCode
    2168271
  • Title

    BDD-based conjunctive decomposition using a genetic algorithm and dependent variable affinity

  • Author

    Li, Lun ; Thornton, Mitchell A. ; Szygenda, Stephen

  • Author_Institution
    Dept. of Comput. Sci. & Eng., Southern Methodist Univ., Dallas, TX, USA
  • fYear
    2005
  • fDate
    24-26 Aug. 2005
  • Firstpage
    277
  • Lastpage
    280
  • Abstract
    Decomposition is an important strategy in synthesis and verification. BDD-based conjunctive decomposition has been successfully used in verification, especially in image computations for finite state machine (FSM) state-space traversals. Conjunction decomposition also has applications in other areas of CAD. A "two-step" algorithm for representing a large function as a conjunctive decomposition of BDDs is described where a genetic algorithm (GA) approach for ordering individual bit functions is given followed by an affinity-based clustering technique. Experimental results are given that show the effectiveness of the algorithm.
  • Keywords
    binary decision diagrams; finite state machines; genetic algorithms; BDD-based conjunctive decomposition; affinity-based clustering technique; dependent variable affinity; finite state machine state-space traversals; genetic algorithm; two-step algorithm; Boolean functions; Data structures; Genetic algorithms;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Communications, Computers and signal Processing, 2005. PACRIM. 2005 IEEE Pacific Rim Conference on
  • Print_ISBN
    0-7803-9195-0
  • Type

    conf

  • DOI
    10.1109/PACRIM.2005.1517279
  • Filename
    1517279