Many Random Walks Are Faster Than One

被引:49
作者
Alon, Noga [1 ,2 ]
Avin, Chen [3 ]
Koucky, Michal [4 ]
Kozma, Gady [5 ]
Lotker, Zvi [3 ]
Tuttle, Mark R. [6 ]
机构
[1] Tel Aviv Univ, Sackler Sch Math, IL-69978 Tel Aviv, Israel
[2] Tel Aviv Univ, Blavatnik Sch Comp Sci, IL-69978 Tel Aviv, Israel
[3] Ben Gurion Univ Negev, Dept Commun Syst Engn, IL-84105 Beer Sheva, Israel
[4] Acad Sci Czech Republ, Math Inst, Prague, Czech Republic
[5] Weizmann Inst Sci, Dept Math, IL-76100 Rehovot, Israel
[6] Intel Corp, Hudson, MA USA
关键词
COVER TIME; BROWNIAN-MOTION; CONNECTIVITY; ALGORITHMS;
D O I
10.1017/S0963548311000125
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We pose a new and intriguing question motivated by distributed computing regarding random walks on graphs: How long does it take for several independent random walks, starting from the same vertex, to cover an entire graph? We study the cover time - the expected time required to visit every node in a graph at least once - and we show that for a large collection of interesting graphs, running many random walks in parallel yields a speed-up in the cover time that is linear in the number of parallel walks. We demonstrate that an exponential speed-up is sometimes possible, but that some natural graphs allow only a logarithmic speed-up. A problem related to ours (in which the walks start from some probabilistic distribution on vertices) was previously studied in the context of space efficient algorithms for undirected s-t connectivity and our results yield, in certain cases, an improvement upon some of the earlier bounds.
引用
收藏
页码:481 / 502
页数:22
相关论文
共 38 条
[1]  
Aldous D J., 1991, J. Theor. Probab, V4, P197, DOI [10.1007/BF01047002, DOI 10.1007/BF01047002]
[2]   ON THE TIME TAKEN BY RANDOM-WALKS ON FINITE-GROUPS TO VISIT EVERY STATE [J].
ALDOUS, DJ .
ZEITSCHRIFT FUR WAHRSCHEINLICHKEITSTHEORIE UND VERWANDTE GEBIETE, 1983, 62 (03) :361-374
[3]  
Aldous DJ, 1989, J Theor. Probab, V2, P91, DOI [10.1007/BF01048272, DOI 10.1007/BF01048272]
[4]  
Aleliunas R., 1979, 20th Annual Symposium of Foundations of Computer Science, P218, DOI 10.1109/SFCS.1979.34
[5]   EIGENVALUES AND EXPANDERS [J].
ALON, N .
COMBINATORICA, 1986, 6 (02) :83-96
[6]  
Alon N, 2008, SPAA'08: PROCEEDINGS OF THE TWENTIETH ANNUAL SYMPOSIUM ON PARALLELISM IN ALGORITHMS AND ARCHITECTURES, P119
[7]  
[Anonymous], REVERSIBLE MAR UNPUB
[8]  
[Anonymous], J AD HOC NETWORKS
[9]   An O(log(n)4/3) space algorithm for (s, t) connectivity in undirected graphs [J].
Armoni, R ;
Ta-Shma, A ;
Wigderson, A ;
Zhou, SY .
JOURNAL OF THE ACM, 2000, 47 (02) :294-311
[10]  
Avin C, 2005, LECT NOTES COMPUT SC, V3580, P677