The communication complexity of addition

被引:20
|
作者
Viola, Emanuele [1 ]
机构
[1] Northeastern Univ, Boston, MA 02115 USA
关键词
CONSTANT-DEPTH CIRCUITS; PSEUDORANDOM FUNCTIONS; CONSTRUCTIONS; POLYNOMIALS; MAJORITY; PROOFS; SPACES; GATES; BITS;
D O I
10.1007/s00493-014-3078-3
中图分类号
O1 [数学];
学科分类号
0701 ; 070101 ;
摘要
Suppose each of ka parts per thousand currency signn (o(1)) players holds an n-bit number x (i) in its hand. The players wish to determine if a (ia parts per thousand currency signk) x (i) =s. We give a public-coin protocol with error 1% and communication O(k logk). The communication bound is independent of n, and for ka parts per thousand yen3 improves on the O(k logn) bound by Nisan (Bolyai Soc. Math. Studies; 1993). Our protocol also applies to addition modulo m. In this case we give a matching (public-coin) Omega(k logk) lower bound for various m. We also obtain some lower bounds over the integers, including Omega (k log logk) for protocols that are one-way, like ours. We give a protocol to determine if ax (i) > s with error 1% and communication O(k logk) log n. For ka parts per thousand yen3 this improves on Nisan's O(k log(2) n) bound. A similar improvement holds for computing degree-(k-1) polynomial-threshold functions in the number-on-forehead model. We give a (public-coin, 2-player, tight) Omega(logn) lower bound to determine if x (1) > x (2). This improves on the Omega(aelogn) bound by Smirnov (1988). Troy Lee informed us in January 2013 that an Omega(logn) lower bound may also be obtained by combining a result in learning theory by Forster et al. (2003) with a result by Linial and Shraibman (2009). As an application, we show that polynomial-size AC(0) circuits augmented with O(1) threshold (or symmetric) gates cannot compute cryptographic pseudorandom functions, extending the result about AC(0) by Linial, Mansour, and Nisan (J. ACM; 1993).
引用
收藏
页码:703 / 747
页数:45
相关论文
共 50 条
  • [1] The communication complexity of addition
    Emanuele Viola
    Combinatorica, 2015, 35 : 703 - 747
  • [2] The communication complexity of addition
    Viola, Emanuele
    PROCEEDINGS OF THE TWENTY-FOURTH ANNUAL ACM-SIAM SYMPOSIUM ON DISCRETE ALGORITHMS (SODA 2013), 2013, : 632 - 651
  • [3] On the Complexity of Communication Complexity
    Kushilevitz, Eyal
    Weinreb, Enav
    STOC'09: PROCEEDINGS OF THE 2009 ACM SYMPOSIUM ON THEORY OF COMPUTING, 2009, : 465 - 473
  • [4] COMMUNICATION COMPLEXITY
    PAPADIMITRIOU, CH
    SIPSER, M
    JOURNAL OF COMPUTER AND SYSTEM SCIENCES, 1984, 28 (02) : 260 - 269
  • [5] COMMUNICATION COMPLEXITY
    HROMKOVIC, J
    LECTURE NOTES IN COMPUTER SCIENCE, 1984, 172 : 235 - 246
  • [6] Learning Complexity vs Communication Complexity
    Linial, Nati
    Shraibman, Adi
    COMBINATORICS PROBABILITY & COMPUTING, 2009, 18 (1-2): : 227 - 245
  • [7] Communication and healthcare complexity in people with little or no English: the Communication Complexity Score
    Garrett, Pamela Wish
    Forero, Roberto
    Dickson, Hugh Grant
    Whelan, Anna Klinken
    ETHNICITY & HEALTH, 2008, 13 (03) : 203 - 217
  • [8] Quantum communication and complexity
    de Wolf, R
    THEORETICAL COMPUTER SCIENCE, 2002, 287 (01) : 337 - 353
  • [9] Individual communication complexity
    Buhrman, Harry
    Klauck, Hartmut
    Vereshchagin, Nikolai
    Vitanyi, Paul
    JOURNAL OF COMPUTER AND SYSTEM SCIENCES, 2007, 73 (06) : 973 - 985
  • [10] The communication complexity of correlation
    Harsha, Prahladh
    Jain, Rahul
    McAllester, David
    Radhakrishnan, Jaikumar
    TWENTY-SECOND ANNUAL IEEE CONFERENCE ON COMPUTATIONAL COMPLEXITY, PROCEEDINGS, 2007, : 10 - +