Some Bounds on Communication Complexity of Gap Hamming Distance

preprint2015arXivOpen access

Abstract

In this paper we obtain some bounds on communication complexity of Gap Hamming Distance problem (GHDL,Un\mathsf{GHD}^n_{L, U}): Alice and Bob are given binary string of length nn and they are guaranteed that Hamming distance between their inputs is either ≤L\le L or ≥U\ge U for some L<UL < U. They have to output 0, if the first inequality holds, and 1, if the second inequality holds. In this paper we study the communication complexity of GHDL,Un\mathsf{GHD}^n_{L, U} for probabilistic protocols with one-sided error and for deterministic protocols. Our first result is a protocol which communicates O((sU)13⋅nlog⁡n)O\left(\left(\frac{s}{U}\right)^\frac{1}{3} \cdot n\log n\right) bits and has one-sided error probability e−se^{-s} provided s≥(L+10n)3U2s \ge \frac{(L + \frac{10}{n})^3}{U^2}. Our second result is about deterministic communication complexity of GHD0, tn\mathsf{GHD}^n_{0,\, t}. Surprisingly, it can be computed with logarithmic precision: D(GHD0, tn)=n−log⁡2V2(n,⌊t2⌋)+O(log⁡n),\mathrm{D}(\mathsf{GHD}^n_{0,\, t}) = n - \log_2 V_2\left(n, \left\lfloor\frac{t}{2}\right\rfloor\right) + O(\log n), where V2(n,r)V_2(n, r) denotes the size of Hamming ball of radius rr. As an application of this result for every c<2c < 2 we prove a Ω(n(2−c)2p)Ω\left(\frac{n(2 - c)^2}{p}\right) lower bound on the space complexity of any cc-approximate deterministic pp-pass streaming algorithm for computing the number of distinct elements in a data stream of length nn with tokens drawn from the universe U={1,2,…,n}U = \{1, 2, \ldots, n\}. Previously that lower bound was known for c<32c < \frac{3}{2} and for c<2c < 2 but with larger ∣U∣|U|.

Explore this paper’s authors, topics and related work.

Building this map preview

BZPEER is loading the nearby papers, people, topics and institutions for this page.

Reviews 0

Write a reviewWrite

No reviews yet.

Discussion 0

Add a commentWrite

No comments yet.