ACM Home Page
Please provide us with feedback. Feedback
Efficient gossip-based aggregate computation
Full text PdfPdf (209 KB)
Source Symposium on Principles of Database Systems archive
Proceedings of the twenty-fifth ACM SIGMOD-SIGACT-SIGART symposium on Principles of database systems table of contents
Chicago, IL, USA
SESSION: Frequency counting and aggregation table of contents
Pages: 308 - 317  
Year of Publication: 2006
ISBN:1-59593-318-2
Authors
Srinivas Kashyap  University of Maryland
Supratim Deb  Bell Labs Research India, Bangalore
K. V. M. Naidu  Bell Labs Research India, Bangalore
Rajeev Rastogi  Bell Labs Research India, Bangalore
Anand Srinivasan  Bell Labs Research India, Bangalore
Sponsors
SIGMOD: ACM Special Interest Group on Management of Data
SIGART: ACM Special Interest Group on Artificial Intelligence
ACM: Association for Computing Machinery
SIGACT: ACM Special Interest Group on Algorithms and Computation Theory
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 9,   Downloads (12 Months): 86,   Citation Count: 3
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Review this Article  
Save this Article to a Binder    Display Formats: BibTex  EndNote ACM Ref   
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1142351.1142395
What is a DOI?

ABSTRACT

Recently, there has been a growing interest in gossip-based protocols that employ randomized communication to ensure robust information dissemination. In this paper, we present a novel gossip-based scheme using which all the nodes in an n-node overlay network can compute the common aggregates of MIN, MAX, SUM, AVERAGE, and RANK of their values using O(n log log n) messages within O(log n log log n) rounds of communication. To the best of our knowledge, ours is the first result that shows how to compute these aggregates with high probability using only O(n log log n) messages. In contrast, the best known gossip-based algorithm for computing these aggregates requires O(nlog n) messages and O(log n) rounds. Thus, our algorithm allows system designers to trade off a small increase in round complexity with a significant reduction in message complexity. This can lead to dramatically lower network congestion and longer node lifetimes in wireless and sensor networks, where channel bandwidth and battery life are severely constrained.


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
M. Bawa, H. Garcia-Molina, A. Gionis, and R. Motwani. Estimating aggregates on a peer-to-peer network. In Technical report, Computer Science Dept., Stanford University, 2003.
 
4
S. Boyd, A. Ghosh, B. Prabhakar, and D. Shah. Gossip algorithms: Design, analysis and applications. In Proc. IEEE INFOCOM, 2005.
 
5
6
7
 
8
 
9
 
10
 
11
12
13
 
14
15
 
16
17
 
18
19
20
21
 
22
Y. Yao and J. Gehrke. Query processing in sensor networks. In Proc. 1st CIDR, 2003.


Collaborative Colleagues:
Srinivas Kashyap: colleagues
Supratim Deb: colleagues
K. V. M. Naidu: colleagues
Rajeev Rastogi: colleagues
Anand Srinivasan: colleagues