Stochastic Analysis of Rumor Spreading with Multiple Pull Operations

被引:3
作者
Robin, Frederique [1 ]
Sericola, Bruno [1 ]
Anceaume, Emmanuelle [2 ]
Mocquard, Yves [1 ]
机构
[1] Univ Rennes, INRIA, IRISA Inria, CNRS, Campus Beaulieu, F-35042 Rennes, France
[2] Univ Rennes, CNRS, IRISA IRISA, INRIA, Campus Beaulieu, F-35042 Rennes, France
关键词
Rumor spreading; Pull protocol; Markov chain; Asymptotic analysis; GRAPHS;
D O I
10.1007/s11009-021-09911-4
中图分类号
O21 [概率论与数理统计]; C8 [统计学];
学科分类号
020208 ; 070103 ; 0714 ;
摘要
We propose and analyze a new asynchronous rumor spreading protocol to deliver a rumor to all the nodes of a large-scale distributed network. This spreading protocol relies on what we call a k-pull operation, with k >= 2. Specifically a k-pull operation consists, for an uninformed node s, in contacting k - 1 other nodes at random in the network, and if at least one of them knows the rumor, then node s learns it. We perform a thorough study of the total number T-k,T-n of k-pull operations needed for all the n nodes to learn the rumor. We compute the expected value and the variance of T-k,T-n, together with their limiting values when n tends to infinity. We also analyze the limiting distribution of (T-k,T-n - E(T-k,T-n))/n and prove that it has a double exponential distribution when n tends to infinity. Finally, we show that when k > 2, our new protocol requires less operations than the traditional 2-push-pull and 2-push protocols by using stochastic dominance arguments. All these results generalize the standard case k = 2.
引用
收藏
页码:2195 / 2211
页数:17
相关论文
共 30 条
[1]  
Acan H, 2017, Trends Math., V6, P3
[2]   Rumor spreading in social networks [J].
Chierichetti, Flavio ;
Lattanzi, Silvio ;
Panconesi, Alessandro .
THEORETICAL COMPUTER SCIENCE, 2011, 412 (24) :2602-2610
[3]   Rumor spreading in random evolving graphs [J].
Clementi, Andrea ;
Crescenzi, Pierluigi ;
Doerr, Carola ;
Fraigniaud, Pierre ;
Pasquale, Francesco ;
Silvestri, Riccardo .
RANDOM STRUCTURES & ALGORITHMS, 2016, 48 (02) :290-312
[4]  
Daum S, 2016, P INT C STR INF COMM
[5]  
Demers Alan, 1987, P 6 ANN ACM S PRINC, P1, DOI DOI 10.1145/41840.41841
[6]  
Doerr Benjamin, 2012, Design and Analysis of Algorithms. First Mediterranean Conference on Algorithms, MedAlg 2012. Proceedings, P159, DOI 10.1007/978-3-642-34862-4_12
[7]  
Doerr Benjamin, 2012, Algorithm Theory-SWAT 2012. Proceedings 13th Scandinavian Symposium and Workshops, P307, DOI 10.1007/978-3-642-31155-0_27
[8]  
Doerr B, 2017, ICALP 2017, V80
[9]  
Duan Z, 2005, SRUTI
[10]  
Feige U., 1990, RANDOM STRUCT ALGOR, V1, P447, DOI DOI 10.1002/RSA.3240010406