ACM Home Page
Please provide us with feedback. Feedback
Algebraic gossip: a network coding approach to optimal multiple rumor mongering
Full text PdfPdf (679 KB)
Source IEEE/ACM Transactions on Networking (TON) archive
Volume 14 ,  Issue SI  (June 2006) table of contents
Special issue on networking and information theory
Pages: 2486 - 2507  
Year of Publication: 2006
ISSN:1063-6692
Authors
Supratim Deb  Bell-Labs India, Lucent Technologies, Koramangla Industrial Bangalore, India
Muriel Médard  Laboratory for Information & Decison Systems, Massachusetts Institute of Technology, Cambridge, MA
Clifford Choute  Susquehanna International Group, Philadelphia, PA
Publisher
IEEE Press  Piscataway, NJ, USA
Bibliometrics
Downloads (6 Weeks): 18,   Downloads (12 Months): 208,   Citation Count: 5
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: 10.1109/TIT.2006.874532

ABSTRACT

The problem of simultaneously disseminating k messages in a large network of n nodes, in a decentralized and distributed manner, where nodes only have knowledge about their own contents, is studied. In every discrete time-step, each node selects a communication partner randomly, uniformly among all nodes and only one message can be transmitted. The goal is to disseminate rapidly, with high probability, all messages to all nodes. It is shown that a random linear coding (RLC) based protocol disseminates all messages to all nodes in time ck + O (√k ln(k) ln(n)), where c < 3.46 using pull-based dissemination and c < 5.96 using push-based dissemination. Simulations suggest that c < 2 might be a tighter bound. Thus, if k ≫ (ln(n))3, the time for simultaneous dissemination RLC is asymptotically at most ck, versus the Ω(k log2(n))3 time of sequential dissemination. Furthermore, when k ≫ (ln(n))3, the dissemination time is order optimal. When k ≪ (ln(n))2, RLC reduces dissemination time by a factor of Ω(√k/ln k) over sequential dissemination. The overhead of the RLC protocol is negligible for messages of reasonable size. A store-and-forward mechanism without coding is also considered. It is shown that this approach performs no better than a sequential approach when k=∞ n. Owing to the distributed nature of the system, the proof requires analysis of an appropriate time-varying Bernoulli process.


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
[1] S. Accendanski, S. Deb, M. Médard, and R. Koetter, "How good is random linear coding based distributed networked storage?," in Proc. 1st Workshop on Network Coding, WiOpt 2005, Riva del Garda, Italy, Apr. 2005.
 
2
[2] R. Ahlswede, N. Cai, S.-Y. R. Li, and R. W. Yeung, "Network information flow," IEEE Trans. Inf. Theory, vol. 46, no. 4, pp. 1204-1216, Jul. 2000.
 
3
[3] S. Boyd, A. Ghosh, B. Prabhakar, and D. Shah. Gossip and Mixing Times of Random Walks on Random Graphs. [Online]. Available: http:// www.stanford.edu/~oyd/gossip_gnr.html
4
 
5
[5] W. Feller, An Introduction to Probability Theory and Its Applications . New York: Wiley, 1964, vol. 1.
 
6
[6] W. Feller, An Introduction to Probability Theory and Its Applications. New York: Wiley, 1964, vol. 2.
 
7
[7] T. Ho, M. Médard, M. Effros, and D. Karger, "The benefits of coding over routing in a randomized setting," in Proc. IEEE Symp. Information Theory, Yokohama, Japan, Jun./Jul. 2003.
 
8
[8] T. Ho, M. Médard, M. Effros, and D. Karger, "On randomized network coding," in Proc. 41st Allerton Annu. Conf. Communication, Control and Computing, Monticello, IL, Oct. 2003.
 
9
[9] Network Coding Homepage. [Online]. Available: http://www.comm. csl.uiuc.edu/koetter/nwc/
 
10
[10] S. Jaggi, P. A. Chou, and K. Jain, "Low complexity algebraic network codes," in Proc. IEEE Int. Symp. Information Theory, Yokohama, Japan, Jun./Jul. 2003.
 
11
 
12
13
 
14
 
15
[15] S.-Y. R. Li, R. W. Yeung, and N. Cai, "Linear network coding," IEEE Trans. Inf. Theory, vol. 49, no. 2, pp. 371-381, Feb. 2003.
 
16
 
17
[17] D. Mosk-Aoyama and D. Shah. Information Dissemination via Gossip: Applications to Averaging And Coding. [Online]. Available: http:/arxiv. org/PScache/cs/pdf/0504/0504029.pdf$
 
18
[18] S. M. Ross, Stochastic Processes. New York: Wiley, 1983.
19
 
20
[20] T. Ho, B. Leong, R Koetter, M. Médard, M. Effros, and D. Karger, "Byzantine modification detection in multicast networks using randomized network coding," in Proc. IEEE Int. Symp. Information Theory, Chicago, IL, Jun./Jul. 2004, p. 144.


Collaborative Colleagues:
Supratim Deb: colleagues
Muriel Médard: colleagues
Clifford Choute: colleagues