• DocumentCode
    3273152
  • Title

    A Multi-Round Communication Lower Bound for Gap Hamming and Some Consequences

  • Author

    Brody, Joshua ; Chakrabarti, Amit

  • Author_Institution
    Dept. of Comput. Sci., Dartmouth Coll., Hanover, NH, USA
  • fYear
    2009
  • fDate
    15-18 July 2009
  • Firstpage
    358
  • Lastpage
    368
  • Abstract
    The gap-Hamming-distance problem arose in the context of proving space lower bounds for a number of key problems in the data stream model. In this problem, Alice and Bob have to decide whether the Hamming distance between their n-bit input strings is large (i.e., at least n/2 + radic(n)) or small (i.e., at most n/2 - radic(n)); they do not care if it is neither large nor small. This Theta(radic(n)) gap in the problem specification is crucial for capturing the approximation allowed to a data stream algorithm. Thus far, for randomized communication, an Omega(n) lower bound on this problem was known only in the one-way setting. We prove an Omega(n) lower bound for randomized protocols that use any constant number of rounds. As a consequence we conclude, for instance, that epsiv-approximately counting the number of distinct elements in a data stream requires Omega(1/epsiv2) space, even with multiple (a constant number of) passes over the input stream. This extends earlier one-pass lower bounds, answering a long-standing open question. We obtain similar results for approximating the frequency moments and for approximating the empirical entropy of a data stream. In the process, we also obtain tight n - Theta(radic(n)log n) lower and upper bounds on the one-way deterministic communication complexity of the problem. Finally, we give a simple combinatorial proof of an Omega(n) lower bound on the one-way randomized communication complexity.
  • Keywords
    communication complexity; entropy; combinatorial proof; data stream model; empirical entropy; frequency moment approximation; gap-Hamming-distance problem; multiround communication lower bound; one-way deterministic communication complexity; one-way randomized communication complexity; randomized protocols; Approximation algorithms; Complexity theory; Computational complexity; Computer science; Context modeling; Educational institutions; Frequency; Hamming distance; Protocols; USA Councils; Communication Complexity; Data Stream Algorithms; Distinct Elements; Frequency Moments; Hamming Distance; Lower Bounds;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computational Complexity, 2009. CCC '09. 24th Annual IEEE Conference on
  • Conference_Location
    Paris
  • ISSN
    1093-0159
  • Print_ISBN
    978-0-7695-3717-7
  • Type

    conf

  • DOI
    10.1109/CCC.2009.31
  • Filename
    5231443