Amortized Communication Complexity

T Feder, E Kushilevitz, M Naor, N Nisan

Research output: Contribution to journalArticlepeer-review

Abstract

In this work we study the direct-sum problem with respect to communication complexity: Consider a relation f defined over (0, 1)(n) x 0, 1(n). Can the communication complexity of simultaneously computing f on l instances (x(1), y(1)),..., (x(l), y(l)) be smaller than the communication complexity of separately computing f on the l instances? Let the amortized communication complexity of f be the communication complexity of simultaneously computing f on l instances divided by l. We study the properties of the amortized communication complexity. We show that the amortized communication complexity of a relation can be smaller than its communication complexity. More precisely, we present a partial function whose (deterministic) communication complexity is Theta (log n) and amortized (deterministic) communication complexity is O(1). Similarly, for randomized protocols we present a function whose randomized communication complexity is Theta (log n) and amortized randomized communication complexity is O(1). We also give a general lower bound on the amortized communication complexity of any function f in terms of its communication complexity C(f): for every function f the amortized communication complexity of f is Omega(root C(f)-log n).
Original languageEnglish
Pages (from-to)736-750
Number of pages15
JournalSIAM Journal on Computing
Volume24
Issue number4
DOIs
StatePublished - 1 Aug 1995

Keywords

  • COMMUNICATION COMPLEXITY
  • GRAPH COLORING
  • SIMULTANEOUS COMPUTATION

Fingerprint

Dive into the research topics of 'Amortized Communication Complexity'. Together they form a unique fingerprint.

Cite this