Size and Energy of Threshold Circuits Computing Mod Functions

被引:0
|
作者
Uchizawa, Kei [1 ]
Nishizeki, Takao [1 ]
Takimoto, Eiji [2 ]
机构
[1] Tohoku Univ, Grad Sch Informat Sci, Aoba Ku, Aramaki Aoba Aza 6-6-05, Sendai, Miyagi 9808579, Japan
[2] Kyushu Univ, Gradu Sch Informat Sci & Elec Engn, Dept Informat, Nishi ku, Fukuoka 8190395, Japan
关键词
LOWER BOUNDS;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Let C he a threshold logic circuit computing a Boolean function MODm : {0, 1}(n) -> {0, 1}, where n >= 1 and m >= 2. Then C outputs "0" if the number of "1"s in an input x is an element of {0, 1}(n) to C is a multiple of m and, otherwise, C outputs "1". The function MOD2 is the so-called PARITY function, and MODn+1 is the OR function. Let s be the size of the circuit C, that is, C consists of s threshold gates, and let e be the energy complexity of C, that is, at most e gates in C output "1" For any input x is an element of {0, 1}(n). In the paper, we prove that a very simple inequality n/(m - 1) <= s(e) holds for every circuit C computing MODm. The inequality implies that there is a tradeoff between the size s and energy complexity e of threshold circuits computing MODm, and yields a lower bound e = Omega((log n - log m)/log log n) on e if s = O(polylog(n)). We actually obtain a general result oil the so-called generalized mod function, from which the result oil the ordinary mod function MODm immediately follows. Our results on threshold circuits can be extended to a more general class of circuits, called unate circuits.
引用
收藏
页码:724 / +
页数:3
相关论文
共 50 条
  • [1] ENERGY-EFFICIENT THRESHOLD CIRCUITS COMPUTING MOD FUNCTIONS
    Suzuki, Akira
    Uchizawa, Kei
    Zhou, Xiao
    [J]. INTERNATIONAL JOURNAL OF FOUNDATIONS OF COMPUTER SCIENCE, 2013, 24 (01) : 15 - 29
  • [2] Energy and Fan-In of Threshold Circuits Computing Mod Functions
    Suzuki, Akira
    Uchizawa, Kei
    Zhou, Xiao
    [J]. THEORY AND APPLICATIONS OF MODELS OF COMPUTATION, TAMC 2011, 2011, 6648 : 154 - 163
  • [3] Computing Boolean functions by polynomials and threshold circuits
    Krause, M
    Pudlák, P
    [J]. COMPUTATIONAL COMPLEXITY, 1998, 7 (04) : 346 - 370
  • [4] Computing Boolean functions by polynomials and threshold circuits
    M. Krause
    P. Pudlák
    [J]. computational complexity, 1998, 7 : 346 - 370
  • [5] THE COMPLEXITY OF COMPUTING SYMMETRICAL FUNCTIONS USING THRESHOLD CIRCUITS
    BEAME, P
    BRISSON, E
    LADNER, R
    [J]. THEORETICAL COMPUTER SCIENCE, 1992, 100 (01) : 253 - 265
  • [6] Size-energy tradeoffs for unate circuits computing symmetric Boolean functions
    Uchizawa, Kei
    Takimoto, Eiji
    Nishizeki, Takao
    [J]. THEORETICAL COMPUTER SCIENCE, 2011, 412 (8-10) : 773 - 782
  • [7] COMPUTING THRESHOLD FUNCTIONS BY DEPTH-3 THRESHOLD CIRCUITS WITH SMALLER THRESHOLDS OF THEIR GATES
    JUKNA, S
    [J]. INFORMATION PROCESSING LETTERS, 1995, 56 (03) : 147 - 150
  • [8] Computing symmetric boolean functions by circuits with few exact threshold gates
    Hansen, Kristoffer Arnsfelt
    [J]. COMPUTING AND COMBINATORICS, PROCEEDINGS, 2007, 4598 : 448 - 458
  • [9] Polynomial threshold functions and Boolean threshold circuits
    Hansen, Kristoffer Arnsfelt
    Podolskii, Vladimir V.
    [J]. INFORMATION AND COMPUTATION, 2015, 240 : 56 - 73
  • [10] Polynomial Threshold Functions and Boolean Threshold Circuits
    Hansen, Kristoffer Arnsfelt
    Podolskii, Vladimir V.
    [J]. MATHEMATICAL FOUNDATIONS OF COMPUTER SCIENCE 2013, 2013, 8087 : 516 - 527