STOCHASTIC COALESCENCE IN LOGARITHMIC TIME

被引:0
作者
Loh, Po-Shen [1 ]
Lubetzky, Eyal [2 ]
机构
[1] Carnegie Mellon Univ, Dept Math Sci, Pittsburgh, PA 15213 USA
[2] Microsoft Res, Theory Grp, Redmond, WA 98052 USA
关键词
Stochastic coalescence processes; randomized distributed algorithms; INFORMATION LEADER-ELECTION;
D O I
10.1214/11-AAP832
中图分类号
O21 [概率论与数理统计]; C8 [统计学];
学科分类号
020208 ; 070103 ; 0714 ;
摘要
The following distributed coalescence protocol was introduced by Dahlia Malkhi in 2006 motivated by applications in social networking. Initially there are n agents wishing to coalesce into one cluster via a decentralized stochastic process, where each round is as follows: every cluster flips a fair coin to dictate whether it is to issue or accept requests in this round. Issuing a request amounts to contacting a cluster randomly chosen proportionally to its size. A cluster accepting requests is to select an incoming one uniformly (if there are such) and merge with that cluster. Empirical results by Fernandess and Malkhi suggested the protocol concludes in O (log n) rounds with high probability, whereas numerical estimates by Oded Schramm, based on an ingenious analytic approximation, suggested that the coalescence time should be super-logarithmic. Our contribution is a rigorous study of the stochastic coalescence process with two consequences. First, we confirm that the above process indeed requires super-logarithmic time w.h.p., where the inefficient rounds are due to oversized clusters that occasionally develop. Second, we remedy this by showing that a simple modification produces an essentially optimal distributed protocol; if clusters favor their smallest incoming merge request then the process does terminate in O (log n) rounds w.h.p., and simulations show that the new protocol readily outperforms the original one. Our upper bound hinges on a potential function involving the logarithm of the number of clusters and the cluster-susceptibility, carefully chosen to form a supermartingale. The analysis of the lower bound builds upon the novel approach of Schramm which may find additional applications: rather than seeking a single parameter that controls the system behavior, instead one approximates the system by the Laplace transform of the entire cluster-size distribution.
引用
收藏
页码:492 / 528
页数:37
相关论文
共 28 条
[1]  
Aldous D., 1991, Ann. Appl. Probab., V1, P228, DOI DOI 10.1214/AOAP/1177005936
[2]   Deterministic and stochastic models for coalescence (aggregation and coagulation): a review of the mean-field theory for probabilists [J].
Aldous, DJ .
BERNOULLI, 1999, 5 (01) :3-48
[3]  
Alon N, 2008, PROBABILISTIC METHOD
[4]  
[Anonymous], 2001, RANDOM GRAPHS
[5]   PROBABILISTIC ANALYSIS OF DISJOINT SET UNION ALGORITHMS [J].
BOLLOBAS, B ;
SIMON, I .
SIAM JOURNAL ON COMPUTING, 1993, 22 (05) :1053-1074
[6]   FAST PERFECT-INFORMATION LEADER-ELECTION PROTOCOLS WITH LINEAR IMMUNITY [J].
COOPER, J ;
LINIAL, N .
COMBINATORICA, 1995, 15 (03) :319-332
[7]  
Durrett R., 2004, PROBABILITY THEORY E, Vthird
[8]  
Durrett R, 2008, PROBAB APPL SER, P1, DOI 10.1007/978-0-387-78168-6_1
[9]  
ERDOS P, 1960, B INT STATIST INST, V38, P343
[10]  
FERNANDESS Y., 2007, COMMUNICATION