Shared multiple-valued decision diagrams for multiple-output functions

被引:3
|
作者
Babu, HMH [1 ]
Sasao, T [1 ]
机构
[1] Kyushu Inst Technol, Dept Comp Sci & Elect, Iizuka, Fukuoka 820, Japan
来源
1999 29TH IEEE INTERNATIONAL SYMPOSIUM ON MULTIPLE-VALUED LOGIC, PROCEEDINGS | 1999年
关键词
D O I
10.1109/ISMVL.1999.779712
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, we propose a method to represent multiple-output functions using shared multiple-valued decision diagrams (SMDDs). We show an algorithm for pairing the input variables of binary decision diagrams (BDDs). We also present the pair sifting that moves pairs of 4-valued input variables to speed up the normal sifting, and to produce compact SMDDs. The size of the SMDD is the total number of non-terminal nodes excluding the nodes for output selection variables. We derive the sizes of SMDDs for general functions and symmetric functions. From experimental results, we conjecture that, for n > 1, the sizes of SMDDs for bit-counting functions (wgt n) and incrementing functions line n) are n[log(2) n] + n - 2([log2 n]) and 2n - 1, respectively, where n is the number of binary input variables, and [a] denotes the largest integer not greater than a. We also compare our method with other one. Experimental results show the efficiency of our method.
引用
收藏
页码:166 / 172
页数:7
相关论文
共 50 条
  • [21] Functional Decomposition of Symmetric Multiple-Valued Functions and Their Compact Representation in Decision Diagrams
    Nagayama, Shinobu
    Sasao, Tsutomu
    Butler, Jon T.
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2024, E107D (08) : 922 - 929
  • [22] Remarks on Applications of Shapes of Decision Diagrams in Classification of Multiple-Valued Logic Functions
    Stankovic, Stanislav
    Stankovic, Radomir S.
    Astola, Jaakko
    2013 IEEE 43RD INTERNATIONAL SYMPOSIUM ON MULTIPLE-VALUED LOGIC (ISMVL 2013), 2013, : 84 - 89
  • [23] Multiple-valued decision diagrams with symmetric variable nodes
    Miller, DM
    Muranaka, N
    1996 26TH INTERNATIONAL SYMPOSIUM ON MULTIPLE-VALUED LOGIC, PROCEEDINGS, 1996, : 242 - 247
  • [24] On the Skipped Variables of Quantum Multiple-valued Decision Diagrams
    Feinstein, David Y.
    Thornton, Mitchell A.
    2011 41ST IEEE INTERNATIONAL SYMPOSIUM ON MULTIPLE-VALUED LOGIC (ISMVL), 2011, : 164 - 169
  • [25] Dependability analysis using multiple-valued decision diagrams
    Xing, LD
    Dugan, JB
    PROBABILISTIC SAFETY ASSESSMENT AND MANAGEMENT, VOL I AND II, PROCEEDINGS, 2002, : 891 - 897
  • [26] Representation of Multiple-valued Bent Functions Using Vilenkin-Chrestenson Decision Diagrams
    Stankovic, Stanislav
    Stankovic, Milena
    Astola, Jaakko
    2011 41ST IEEE INTERNATIONAL SYMPOSIUM ON MULTIPLE-VALUED LOGIC (ISMVL), 2011, : 62 - 68
  • [27] Representation of multiple-valued functions with flat Vilenkin-Chrestenson spectra by decision diagrams
    Dept. of Signal Processing, Tampere University of Technology, FI-33101 Tampere, Finland
    不详
    1600, Old City Publishing (23): : 5 - 6
  • [28] Representation of Multiple-Valued Functions with Flat Vilenkin-Chrestenson Spectra by Decision Diagrams
    Stankovic, Stanislav
    Stankovic, Milena
    Astola, Jaakko
    JOURNAL OF MULTIPLE-VALUED LOGIC AND SOFT COMPUTING, 2014, 23 (5-6) : 485 - 501
  • [29] Representation of Incompletely Specified Binary and Multiple-Valued Logic Functions by Compact Decision Diagrams
    Stankovic, Milena
    Stojkovic, Suzana
    Stankovic, Radomir
    2012 42ND IEEE INTERNATIONAL SYMPOSIUM ON MULTIPLE-VALUED LOGIC (ISMVL), 2012, : 142 - 147
  • [30] Circuit design from Kronecker Galois Field Decision Diagrams for multiple-valued functions
    Stankovic, RS
    Drechsler, R
    27TH INTERNATIONAL SYMPOSIUM ON MULTIPLE-VALUED LOGIC - 1997 PROCEEDINGS, 1997, : 275 - 280