Gap-Hamming problem
This sandbox is in the article namespace. Either move this page into your userspace, or remove the {{User sandbox}} template.
Gap-Hamming Problem
In communication complexity, the Gap-Hamming problem roughly states that, if Alice and Bob are each given a string, then any communication protocol Alice and Bob use to compute the Hamming distance between their strings does (asymptotically) no better than Bob sending his whole string to Alice. More specifically, if Alice and Bob are each given -bit strings, there exists no communication protocol that lets Alice compute the hamming distance between their strings to within using less than bits.
The Gap-Hamming problem has applications to proving lower bounds for many streaming algorithms, including moment frequency estimation[1] and entropy estimation[2].
Formal Statement
In this problem, Alice and Bob each receive a string, and Alice is required to compute the function
- ^ Indyk, Piotr; Woodruff, David (2005). "Optimal approximations of the frequency moments of data streams". Proceedings of the thirty-seventh annual ACM symposium on Theory of computing - STOC '05. Baltimore, MD, USA: ACM Press: 202. doi:10.1145/1060590.1060621. ISBN 9781581139600.
- ^ Chakrabarti, Amit; Cormode, Graham; Mcgregor, Andrew (2010-7). "A Near-optimal Algorithm for Estimating the Entropy of a Stream". ACM Trans. Algorithms. 6 (3): 51:1–51:21. doi:10.1145/1798596.1798604. ISSN 1549-6325.
{{cite journal}}
: Check date values in:|date=
(help)