Skip to main navigation Skip to search Skip to main content

Communication complexity of enumeration, elimination, and selection

  • Andris Ambainis*
  • , Harry Buhrman
  • , William Gasarch
  • , Bala Kalyanasundaram
  • , Leen Torenvliet
  • *Corresponding author for this work
  • University of California at Berkeley

Research output: Contribution to journalConference articlepeer-review

3 Citations (Scopus)

Abstract

Let f:{0, 1}n×{0, 1}n→{0, 1}. Assume Alice has x1, ..., xk∈{0, 1}n, Bob has y1, ..., yk∈{0, 1}n, and they want to compute f(x1, y1)···f(xk, yk) communicating as few bits as possible. The Direct Sum Conjecture of Karchmer, Raz, and Wigderson, states that the obvious way to compute it (computing f(x1, y1), then f(x2, y2), etc.) is, roughly speaking, the best. This conjecture arose in the study of circuits since a variant of it implies NC1≠NC2. We consider three related problems. Enumeration: Alice and Bob output e≤2k-1 elements of {0, 1}k, one of which is f (x1, y1)···f(xk, yk). Elimination: Alice and Bob output an element of {0, 1}k that is not f(x1, y1)···f(xk, yk). Selection: (k = 2) Alice and Bob output i∈{1, 2} such that if f(x1, y1) = 1 disjunction f(x2, y2) = 1 then f(xi, yi) = 1. We establish lower bounds on ELIM(fk) for particular f and connect the complexity of ELIM(fk), ENUM(k, fk), and SELECT(f2) to the direct sum conjecture and other conjectures.

Original languageEnglish
Pages (from-to)44-53
Number of pages10
JournalProceedings of the Annual IEEE Conference on Computational Complexity
Publication statusPublished - 2000
Externally publishedYes
Event15th Annual IEEE Conference on Computational Complexity - Florence, Italy
Duration: 4 Jul 20007 Jul 2000

Fingerprint

Dive into the research topics of 'Communication complexity of enumeration, elimination, and selection'. Together they form a unique fingerprint.

Cite this