• DocumentCode
    1443927
  • Title

    Ordered Kronecker functional decision diagrams-a data structure for representation and manipulation of Boolean functions

  • Author

    Drechsler, Rolf ; Becker, Bernd

  • Author_Institution
    Inst. of Comput. Sci., Albert-Ludwigs-Univ., Freiburg, Germany
  • Volume
    17
  • Issue
    10
  • fYear
    1998
  • fDate
    10/1/1998 12:00:00 AM
  • Firstpage
    965
  • Lastpage
    973
  • Abstract
    Ordered Kronecker functional decision diagrams (OKFDD´s) are a data structure for efficient representation and manipulation of Boolean functions. OKFDD´s are a generalization of ordered binary decision diagrams (OBDD)s) and ordered functional decision diagrams and thus combine the advantages of both. In this paper, basic properties of OKFDD´s and their efficient representation and manipulation are given. Starting with elementary manipulation algorithms, we present methods for the construction of small OKFDD´s. Our approach is based on dynamic variable ordering and decomposition-type choice. For changing the decomposition type, we use an efficient reordering-based method. We briefly discuss the implementation of PUMA, an OKFDD package, which was used in all our experiments. These experiments demonstrate the quality of our methods in comparison to sifting and interleaving for OBDD´s
  • Keywords
    Boolean functions; binary decision diagrams; data structures; logic CAD; minimisation of switching nets; multivalued logic circuits; Boolean functions; OKFDDs; PUMA; data structure; decomposition-type choice; dynamic variable ordering; elementary manipulation algorithms; interleaving; manipulation; ordered Kronecker functional decision diagrams; reordering-based method; representation; sifting; Binary decision diagrams; Boolean functions; Circuit synthesis; Computer science; Data structures; Interleaved codes; Logic; Minimization; Packaging;
  • fLanguage
    English
  • Journal_Title
    Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0278-0070
  • Type

    jour

  • DOI
    10.1109/43.728917
  • Filename
    728917