A probabilistic characterization of a fault-tolerant gossiping algorithm

被引:1
作者
Li, Xiaohu [1 ]
Parker, Paul [1 ]
Xu, Shouhuai [1 ]
机构
[1] Univ Texas San Antonio, Dept Comp Sci, San Antonio, TX 78249 USA
基金
美国国家科学基金会;
关键词
Fault-tolerance; gossip; probabilistic broad cast; reliable multicast;
D O I
10.1007/s11424-009-9149-7
中图分类号
O1 [数学];
学科分类号
0701 ; 070101 ;
摘要
Gossiping is a popular technique for probabilistic reliable multicast (or broadcast). However, it is often difficult to understand the behavior of gossiping algorithms in an analytic fashion. Indeed, existing analyses of gossip algorithms are either based on simulation or based on ideas borrowed from epidemic models while inheriting some features that do not seem to be appropriate for the setting of gossiping. On one hand, in epidemic spreading, an infected node typically intends to spread the infection an unbounded number of times (or rounds); whereas in gossiping, an infected node (i.e., a node having received the message in question) may prefer to gossip the message a bounded number of times. On the other hand, the often assumed homogeneity in epidemic spreading models (especially that every node has equal contact to everyone else in the population) has been silently inherited in the gossiping literature, meaning that an expensive membership protocol is often needed for maintaining nodes' views. Motivated by these observations, the authors present a characterization of a popular class of fault-tolerant gossip schemes (known as "push-based gossiping") based on a novel probabilistic model, while taking the afore-mentioned factors into consideration.
引用
收藏
页码:88 / 108
页数:21
相关论文
共 18 条
[1]  
Allavena A., 2005, Proceedings of the twenty-fourth annual ACM symposium on Principles of distributed computing, P292
[2]  
[Anonymous], 1996, Mathematical Analysis: An Introduction
[3]  
[Anonymous], P STOC
[4]  
[Anonymous], 2005, PODC
[5]  
Bailey N. T. J, 1975, The Mathematical Theory of Infectious Diseases and its Applications
[6]  
BARYOSSEF Z, 2006, P 7 ACM INT S MOB AD, P238
[7]   Bimodal multicast [J].
Birman, KP ;
Hayden, M ;
Ozkasap, O ;
Xiao, Z ;
Budiu, M ;
Minsky, Y .
ACM TRANSACTIONS ON COMPUTER SYSTEMS, 1999, 17 (02) :41-88
[8]  
Demers Alan, 1987, P 6 ANN ACM S PRINC, P1, DOI [10.1145/41840.41841, DOI 10.1145/41840.41841]
[9]   Lightweight probabilistic broadcast [J].
Eugster, PT ;
Guerraoui, R ;
Handurukande, SB ;
Kouznetsov, P ;
Kermarrec, AM .
ACM TRANSACTIONS ON COMPUTER SYSTEMS, 2003, 21 (04) :341-374
[10]   Randomized rumor spreading [J].
Karp, R ;
Schindelhauer, C ;
Shenker, S ;
Vöcking, B .
41ST ANNUAL SYMPOSIUM ON FOUNDATIONS OF COMPUTER SCIENCE, PROCEEDINGS, 2000, :565-574