Random walks in peer-to-peer networks: Algorithms and evaluation

被引:118
作者
Gkantsidis, C [1 ]
Mihail, M [1 ]
Saberi, A [1 ]
机构
[1] Georgia Inst Technol, Coll Comp, Atlanta, GA 30332 USA
基金
美国国家科学基金会;
关键词
peer-to-peer networks; statistics; random walks; graph theory;
D O I
10.1016/j.peva.2005.01.002
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
We quantify the effectiveness of random walks for searching and construction of unstructured peer-to-peer (P2P) networks. We have identified two cases where the use of random walks for searching achieves better results than flooding: (a) when the overlay topology is clustered, and (b) when a client re-issues the same query while its horizon does not change much. Related to the Simulation of random walks is also the distributed computation of aggregates, such as averaging. For construction, we argue that an expander can be maintained dynamically with constant operations per addition. The key technical ingredient Of Our approach is a deep result of stochastic processes indicating that samples taken from consecutive steps of a random walk on an expander graph can achieve statistical properties similar to independent sampling. This property has been previously used in complexity theory for construction of pseudorandom number generators. We reveal another facet of this theory and translate savings in random bits to savings in processing overhead. (C) 2005 Elsevier B.V. All rights reserved.
引用
收藏
页码:241 / 263
页数:23
相关论文
共 41 条
[1]   Search in power-law networks [J].
Adamic, L.A. ;
Lukose, R.M. ;
Puniyani, A.R. ;
Huberman, B.A. .
Physical Review E - Statistical, Nonlinear, and Soft Matter Physics, 2001, 64 (4 II) :461351-461358
[2]  
AJTAI M, 1987, P 19 ACM S THEOR COM
[3]  
Aldous D., 1987, Probability in the Engineering and Informational Sciences, V1, P33, DOI [10.1017/S0269964800000267, DOI 10.1017/S0269964800000267]
[4]  
Aldous D., 2002, MONOGRAPH
[5]  
Alon N., 2000, PROBABILISTIC METHOD
[6]  
[Anonymous], 2003, Estimating aggregates on a peer-to-peer network
[7]  
[Anonymous], P IEEE FOCS 1989
[8]   Emergence of scaling in random networks [J].
Barabási, AL ;
Albert, R .
SCIENCE, 1999, 286 (5439) :509-512
[9]  
Bawa M, 2003, SIGMOD REC, V32, P23, DOI 10.1145/945721.945728
[10]   Fastest mixing Markov chain on a graph [J].
Boyd, S ;
Diaconis, P ;
Xiao, L .
SIAM REVIEW, 2004, 46 (04) :667-689