Energy and fan-in of logic circuits computing symmetric Boolean functions

被引:4
|
作者
Suzuki, Akira [1 ]
Uchizawa, Kei [1 ]
Zhou, Xiao [1 ]
机构
[1] Tohoku Univ, Grad Sch Informat Sci, Aoba Ku, Sendai, Miyagi 9808579, Japan
关键词
Boolean functions; Energy complexity; Fan-in; MOD functions; Parity function; Symmetric functions; Threshold circuits; THRESHOLD CIRCUITS; COMPLEXITY; NETWORKS; SIZE;
D O I
10.1016/j.tcs.2012.11.039
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
In this paper, we consider a logic circuit (i.e., a combinatorial circuit consisting of gates, each of which computes a Boolean function) C computing a symmetric Boolean function f, and investigate a relationship between two complexity measures, energy e and fan-in I of C, where the energy e is the maximum number of gates outputting "1" over all inputs to C, and the fan-in l is the maximum number of inputs of every gate in C. We first prove that any symmetric Boolean function f of n variables can be computed by a logic circuit of energy e = O(n/l) and fan-in l, and then provide an almost tight lower bound e >= inverted right perpendicular(n - m(f))/linverted left perpendicular where m(f) is the maximum numbers of consecutive "0"s or "1"s in the value vector off. Our results imply that there exists a tradeoff between the energy and fan-in of logic circuits computing a symmetric Boolean function. (C) 2012 Elsevier B.V. All rights reserved.
引用
收藏
页码:74 / 80
页数:7
相关论文
共 50 条
  • [21] Computing Boolean functions by polynomials and threshold circuits
    Krause, M
    Pudlák, P
    COMPUTATIONAL COMPLEXITY, 1998, 7 (04) : 346 - 370
  • [22] REDUCTION OF DEPTH OF BOOLEAN NETWORKS WITH A FAN-IN CONSTRAINT
    PREPARATA, FP
    MULLER, DE
    BARAK, AB
    IEEE TRANSACTIONS ON COMPUTERS, 1977, 26 (05) : 474 - 479
  • [23] Boolean Logic Operations and Computing Circuits Based on Memristors
    Papandroulidakis, Georgios
    Vourkas, Ioannis
    Vasileiadis, Nikolaos
    Sirakoulis, Georgios Ch
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II-EXPRESS BRIEFS, 2014, 61 (12) : 972 - 976
  • [24] DNA Computing Models for Boolean Circuits and Logic Gates
    Boruah, Kuntala
    Dutta, Jiten Ch.
    2015 IEEE INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE AND COMMUNICATION TECHNOLOGY CICT 2015, 2015, : 529 - 533
  • [25] DEPTH REDUCTION FOR CIRCUITS OF UNBOUNDED FAN-IN
    ALLENDER, E
    HERTRAMPF, U
    INFORMATION AND COMPUTATION, 1994, 112 (02) : 217 - 238
  • [26] DNA algorithm for an unbounded fan-in Boolean circuit
    Ahrabian, H
    Ganjtabesh, M
    Nowzari-Dalini, A
    BIOSYSTEMS, 2005, 82 (01) : 52 - 60
  • [27] On the complexity of monotone circuits for threshold symmetric Boolean functions
    Sergeev, Igor S.
    DISCRETE MATHEMATICS AND APPLICATIONS, 2021, 31 (05): : 345 - 366
  • [28] Interchangeable Boolean functions and their effects on redundancy in logic circuits
    Das, DK
    Chakraborty, S
    Bhattacharya, BB
    PROCEEDINGS OF THE ASP-DAC '98 - ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE 1998 WITH EDA TECHNO FAIR '98, 1998, : 469 - 474
  • [29] A linear order complexity algorithm for evaluating bounded fan-in circuits using molecular computing
    Department of Computer Engineering, University of Birjand, Birjand, Iran
    WSEAS Trans. Comput., 2006, 11 (2793-2798):
  • [30] Fan-out and fan-in properties of superconducting neuromorphic circuits
    Schneider, M. L.
    Segall, K.
    JOURNAL OF APPLIED PHYSICS, 2020, 128 (21)