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
Link To Document