• DocumentCode
    3478497
  • Title

    Compact representations of logic functions using heterogeneous MDDs

  • Author

    Nagayama, Shinobu ; Sasao, Tsutomu

  • Author_Institution
    Dept. of Comput. Sci. & Electron., Kyushu Inst. of Technol., Iizuka, Japan
  • fYear
    2003
  • fDate
    16-19 May 2003
  • Firstpage
    247
  • Lastpage
    252
  • Abstract
    In this paper we propose a compact representation of logic functions using Multi-valued Decision Diagrams (MDDs) called heterogeneous MDDs. In a heterogeneous MDD, each variable may take a different domain. By partitioning binary input variables and representing each partition as a single multi-valued variable, we can produce a heterogeneous MDD with 16% smaller memory size than a Reduced Ordered Binary Decision Diagram (ROBDD), and with as small memory size as the Free Binary Decision Diagrams (FBDDs). We minimized a large number of benchmark functions to show the compactness of heterogeneous MDDs.
  • Keywords
    Boolean functions; benchmark testing; decision diagrams; multivalued logic; optimisation; FBDD; ROBDD; benchmark function; binary input variable; free binary decision diagram; heterogeneous MDD; logic function representation; multivalued decision diagram; multivalued variable; reduced ordered binary decision diagram; Boolean functions; Character generation; Computer science; Control systems; Data structures; Embedded system; Input variables; Logic functions; Microelectronics; Vehicles;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Multiple-Valued Logic, 2003. Proceedings. 33rd International Symposium on
  • ISSN
    0195-623X
  • Print_ISBN
    0-7695-1918-0
  • Type

    conf

  • DOI
    10.1109/ISMVL.2003.1201413
  • Filename
    1201413