Scalable percolation search on complex networks

被引:11
作者
Sarshar, N [1 ]
Boykin, O
Roychowdhury, V
机构
[1] Univ Calif Los Angeles, Dept Elect Engn, Complex Networks Grp, Los Angeles, CA 90024 USA
[2] Univ Florida, Dept Elect & Comp Engn, Gainesville, FL USA
关键词
peer-to-peer networks; unstructured complex networks; scalable search; percolation search algorithm;
D O I
10.1016/j.tcs.2005.12.014
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We introduce a scalable searching protocol for locating and retrieving content in random networks with heavy-tailed and in particular power-law (PL) degree distributions. The proposed algorithm is capable of finding any content in the network with probability one in time O (log N), with a total traffic that provably scales sub-linearly with the network size, N. Unlike other proposed solutions, there is no need to assume that the network has multiple copies of contents; the protocol finds all contents reliably, even if every node in the network starts with a unique content. The scaling behavior of the size of the giant connected component of a random graph with heavy-tailed degree distributions under bond percolation is at the heart of our results. The percolation search algorithm can be directly applied to make unstructured peer-to-peer (P2P) networks, such as Gnutella, Limewire and other file-sharing systems (which naturally display heavy-tailed degree distributions and approximate scale-free network structures), scalable. For example, simulations of the protocol on the limewire crawl number 5 network [Ripeanu et al., Mapping the Gnutella network: properties of large-scale peer-to-peer systems and implications for system design, IEEE Internet Comput. J. 6 (1) (2002)], consisting of over 65,000 links and 10,000 nodes, shows that even for this snapshot network, the traffic can be reduced by a factor of at least 100, and yet achieve a hit-rate greater than 90%. (c) 2006 Elsevier B.V. All rights reserved.
引用
收藏
页码:48 / 64
页数:17
相关论文
共 21 条
[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]  
Aiello W., 2000, Proceedings of the Thirty Second Annual ACM Symposium on Theory of Computing, P171, DOI 10.1145/335305.335326
[3]  
AIELLO W, 2001, IEEE S FDN COMP SCI
[4]   Statistical mechanics of complex networks [J].
Albert, R ;
Barabási, AL .
REVIEWS OF MODERN PHYSICS, 2002, 74 (01) :47-97
[5]  
[Anonymous], P MULT COMP NETW MMC
[6]  
[Anonymous], P 21 ANN ACM S PRINC
[7]   Mean-field theory for scale-free random networks [J].
Barabási, AL ;
Albert, R ;
Jeong, H .
PHYSICA A, 1999, 272 (1-2) :173-187
[8]   Highly optimized tolerance: Robustness and design in complex systems [J].
Carlson, JM ;
Doyle, J .
PHYSICAL REVIEW LETTERS, 2000, 84 (11) :2529-2532
[9]  
CHEN Q, 2002, P IEEE INF 2002
[10]  
DRUSCHEL P, 2001, P 8 IEEE WORKSH HOT