|
ABSTRACT
We study the communication complexity of evaluating functions when the input data is randomly allocated (according to some known distribution) amongst two or more players, possibly with information overlap. This naturally extends previously studied variable partition models such as the best-case and worst-case partition models [32,29]. We aim to understand whether the hardness of a communication problem holds for almost every allocation of the input, as opposed to holding for perhaps just a few atypical partitions. A key application is to the heavily studied data stream model. There is a strong connection between our communication lower bounds and lower bounds in the data stream model that are "robust" to the ordering of the data. That is, we prove lower bounds for when the order of the items in the stream is chosen not adversarially but rather uniformly (or near-uniformly) from the set of all permuations. This random-order data stream model has attracted recent interest, since lower bounds here give stronger evidence for the inherent hardness of streaming problems. Our results include the first random-partition communication lower bounds for problems including multi-party set disjointness and gap-Hamming-distance. Both are tight. We also extend and improve previous results [19,7] for a form of pointer jumping that is relevant to the problem of selection (in particular, median finding). Collectively, these results yield lower bounds for a variety of problems in the random-order data stream model, including estimating the number of distinct elements, approximating frequency moments, and quantile estimation.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
|
 |
2
|
|
| |
3
|
|
| |
4
|
|
| |
5
|
|
| |
6
|
|
| |
7
|
|
| |
8
|
A. Chakrabarti, S. Khot, and X. Sun. Near-optimal lower bounds on the multi-party communication complexity of set disjointness. In IEEE Conference on Computational Complexity, pages 107--117, 2003.
|
| |
9
|
|
| |
10
|
|
| |
11
|
J. Edmonds and R. Impagliazzo. Manuscript. Unpublished, 1994.
|
| |
12
|
Joan Feigenbaum , Sampath Kannan , Andrew McGregor , Siddharth Suri , Jian Zhang, Graph distances in the streaming model: the value of space, Proceedings of the sixteenth annual ACM-SIAM symposium on Discrete algorithms, January 23-25, 2005, Vancouver, British Columbia
|
| |
13
|
|
| |
14
|
|
 |
15
|
|
| |
16
|
S. Guha, P. Indyk, and A. McGregor. Sketching information divergences. In Conference on Learning Theory, pages 424--438, 2007.
|
 |
17
|
|
| |
18
|
S. Guha and A. McGregor. A general approach to multi-pass stream lower-bounds. Manuscript, 2007.
|
| |
19
|
S. Guha and A. McGregor. Lower bounds for quantile estimation in random-order and multi-pass streaming. In International Colloquium on Automata, Languages and Programming, pages 704--715, 2007.
|
| |
20
|
S. Guha and A. McGregor. Space-efficient sampling. In AISTATS, pages 169--176, 2007.
|
 |
21
|
|
| |
22
|
|
| |
23
|
|
 |
24
|
|
 |
25
|
|
| |
26
|
T. S. Jayram, R. Kumar, and D. Sivakumar. The one-way communication complexity of gap hamming distance. In Manuscript http://www.madalgo.au.dk/img/SumSchoo2007_Lecture%20slides/Bibliograph%y/p14_Jayram_07_Manusc_ghd.pdf, 2007.
|
 |
27
|
|
| |
28
|
|
| |
29
|
|
| |
30
|
|
| |
31
|
J. I. Munro and M. Paterson. Selection and sorting with limited storage. Theor. Comput. Sci., 12:315--323, 1980.
|
| |
32
|
C. H. Papadimitriou and M. Sipser. Communication complexity. J. Comput. Syst. Sci., 28(2):260--269, 1984.
|
| |
33
|
P. Pudlák and J. Sgall. An upper bound for a communication game related to time-space tradeoffs. Electronic Colloquium on Computational Complexity (ECCC), 2(10), 1995.
|
| |
34
|
P. Sen. Lower bounds for predecessor searching in the cell probe model. In IEEE Conference on Computational Complexity, pages 73--83, 2003.
|
| |
35
|
|
| |
36
|
D. P. Woodruff. Distinct elements is hard even for random streams. Manuscript, 2008.
|
 |
37
|
|
|