Percolation search in power law networks: Making unstructured peer-to-peer networks scalable

被引:47
|
作者
Sarshar, N [1 ]
Boykin, PO [1 ]
Roychowdhury, VP [1 ]
机构
[1] Univ Calif Los Angeles, Dept Elect Engn, Los Angeles, CA 90024 USA
关键词
D O I
10.1109/PTP.2004.1334925
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
We introduce a scalable searching protocol for locating and retrieving content in random networks with Power-Law (PL) and heavy-tailed 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 scale-free network structures), scalable. For example, simulations of the protocol on the limewire crawl number 5 network[12], 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%.
引用
收藏
页码:2 / 9
页数:8
相关论文
共 50 条
  • [1] Search in unstructured peer-to-peer networks
    Jia, ZQ
    Tang, XH
    You, JY
    Li, ML
    [J]. WEB INFORMATION SYSTEMS - WISE 2004, PROCEEDINGS, 2004, 3306 : 694 - 705
  • [2] Efficient search in unstructured peer-to-peer networks
    Cholvi, V
    Felber, P
    Biersack, E
    [J]. EUROPEAN TRANSACTIONS ON TELECOMMUNICATIONS, 2004, 15 (06): : 535 - 548
  • [3] Dynamic Search Algorithm in Unstructured Peer-to-Peer Networks
    Lin, Tsungnan
    Lin, Pochiang
    Wang, Hsinping
    Chen, Chiahung
    [J]. IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2009, 20 (05) : 654 - 666
  • [4] Hybrid search schemes for unstructured peer-to-peer networks
    Gkantsidis, C
    Mihail, N
    Saberi, A
    [J]. IEEE INFOCOM 2005: THE CONFERENCE ON COMPUTER COMMUNICATIONS, VOLS 1-4, PROCEEDINGS, 2005, : 1526 - 1537
  • [5] Dynamic Search Algorithm in Unstructured Peer-to-Peer Networks
    Lin, Po-Chiang
    Lin, Tsung-Nan
    Wang, Hsinping
    [J]. GLOBECOM 2006 - 2006 IEEE GLOBAL TELECOMMUNICATIONS CONFERENCE, 2006,
  • [6] Analyzing unstructured peer-to-peer search networks with QIL
    Deng, QN
    Lv, H
    [J]. 2004 IEEE INTERNATIONAL CONFERENCE ON SERVICES COMPUTING, PROCEEDINGS, 2004, : 547 - 550
  • [7] An Efficient Search Scheme in Unstructured Peer-to-Peer Networks
    Gong, Yadong
    Deng, Heping
    Gu, Zhanran
    Hu, Jiye
    Wen, Yongxiang
    [J]. MECHATRONICS AND INTELLIGENT MATERIALS, PTS 1 AND 2, 2011, 211-212 : 295 - +
  • [8] Search with probabilistic guarantees in unstructured peer-to-peer networks
    Ferreira, RA
    Ramanathan, MK
    Awan, A
    Grama, A
    Jagannathan, S
    [J]. FIFTH IEEE INTERNATIONAL CONFERENCE ON PEER-TO-PEER COMPUTING, PROCEEDINGS, 2005, : 165 - 172
  • [9] Efficient and scalable query routing for unstructured peer-to-peer networks
    Kumar, A
    Xu, J
    Zegura, EW
    [J]. IEEE Infocom 2005: The Conference on Computer Communications, Vols 1-4, Proceedings, 2005, : 1162 - 1173
  • [10] Scalable blind search and broadcasting in peer-to-peer networks
    Vishnevsky, Vladimir
    Safonov, Alexander
    Yakimov, Mikhail
    Shim, Eunsoo
    Gelman, Alexander D.
    [J]. SIXTH IEEE INTERNATIONAL CONFERENCE ON PEER-TO-PEER COMPUTING, PROCEEDINGS, 2006, : 259 - +