skip to main content
article

Exact probability distributions for peer-to-peer epidemic information diffusion

Published: 01 December 2006 Publication History

Abstract

An efficient approach for information diffusion in distributed systems is to utilize epidemic algorithms that involve pair-wise propagation of updates. Epidemic algorithms are fully distributed and randomized approaches such that every peer in an information diffusion session picks a (subset of the other) peer(s) randomly for efficient propagation of updates, through periodic rounds. The underlying epidemics theory for the biological systems studies the spreading of infectious diseases through a population [1,2]. When applied to an information diffusion application, such protocols have beneficial features such as scalability, robustness against failures and provision of eventual consistency. Exact as well as asymptotical distributions have been studied for different epidemic models in [3,4]. In contrast to such previous studies, we investigate variations of the epidemic algorithms used in the context of distributed information diffusion and derive exact diffusion probabilities for them.

References

[1]
N. T. J. Bailey. The Mathematical Theory of Infectious Diseases and its Applications. Charles Griffin and Compan, London, 1975.
[2]
D. J. Daley, J. Gani, Epidemic Modeling: An Introduction. Cambridge University Press, 1999.
[3]
Jerzy Jaworski. Epidemic Processes on Digraphs of Random Mappings. J. Appl. Prob., 36: 780--798, 1999.
[4]
Boris Pittel. On Spreading a Rumor. SIAM Journal on Applied Mathematics, 47(1): 213--223, 1987.
[5]
A. Demers, D. Greene, C. Hauser, W. Irish, J. Larson, S. Shenker, H. Sturgis, D. Swinehart, and D. Terry. Epidemic algorithms for replicated database maintenance. In Proc. of the Sixth ACM Symp. on Principles of Distributed Computing, 1--12, 1987.
[6]
K. Birman, M. Hayden, O. Ozkasap, Z. Xiao, M. Budiu, and Y. Minsky. Bimodal multicast. ACM Transactions on Computer Systems, 17(2): 41--88, 1999.
[7]
P. Eugster, R. Guerraoui, A.-M. Kermarrec, and L. Massoulie. Epidemic information dissemination in distributed systems. IEEE Computer, pages 60--67, May 2004.
[8]
C. C. Zou, L. Gao, W. Gong, D. Towsley, Monitoring and early warning for Internet worms. Proceedings of 10th ACM Conference on Computer and Communications Security (CCS03), October 2003.
[9]
C. C. Zou, D. Towsley, W. Gong, On the performance of Internet worm scanning strategies. Performance Evaluation 63: 700--723, 2006.
[10]
L. Massoulie, A. Ganesh, D. Gunawardena, P. Key and J. Scott, Efficient quarantining of scanning worms: optimal detection and coordination. Proc. of IEEE INFOCOM, 2006.
[11]
M. Çaǧlar, Ö. Özkasap. A chain-binomial model for pull and push-based information diffusion. Proc. of IEEE ICC, 2006.
[12]
J. H. van Lint and R. M. Wilson. A Course in Combinatorics. Cambridge University Press, 1992.
[13]
Ö. Özkasap, E. Ş. Yazici, S. Küçükçifçi, M. Çaǧlar, Exact Performance Measures for Peer-to-Peer Epidemic Information Diffusion. LNCS 4263, Proc. of ISCIS'06, 2006.
[14]
L. Massoulie, A. Ganesh and D. Towsley. The effect of Network Topology on the Spread of Epidemics. Proc. of IEEE INFOCOM, 2005.

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM SIGMETRICS Performance Evaluation Review
ACM SIGMETRICS Performance Evaluation Review  Volume 34, Issue 3
December 2006
62 pages
ISSN:0163-5999
DOI:10.1145/1215956
Issue’s Table of Contents

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 01 December 2006
Published in SIGMETRICS Volume 34, Issue 3

Check for updates

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • 0
    Total Citations
  • 149
    Total Downloads
  • Downloads (Last 12 months)1
  • Downloads (Last 6 weeks)0
Reflects downloads up to 17 Feb 2025

Other Metrics

Citations

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media