Enhancing search performance on gnutella-like P2P systems

被引:0
|
作者
Zhu, Yingwu [1 ]
Hu, Yiming
机构
[1] Seattle Univ, Dept Comp Sci & Software Engn, Seattle, WA 98122 USA
[2] Univ Cincinnati, Dept Elect & Comp Engn & Comp Sci, Cincinnati, OH 45221 USA
关键词
peer-to-peer; topology adaptation; biased walk; semantic group; node vector; recall; information retrieval;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The big challenges facing the search techniques on Gnutella-like peer-to-peer networks are search efficiency and quality of search results. In this paper, leveraging information retrieval (IR) algorithms such as Vector Space Model (VSM) and relevance ranking algorithms, we present GES (Gnutella with Efficient Search) to improve search performance. The key idea is that GES uses a distributed topology adaptation algorithm to organize semantically relevant nodes into same semantic groups by using the notion of node vector. Given a query, GES employs an efficient search protocol to direct the query to the most relevant semantic groups for answers, thereby achieving high recall with probing only a small fraction of nodes. To the best of our knowledge, GES is the first to identify node vector size as an important role in impacting search performance and to show that the node vector size offers a good trade-off between search performance and bandwidth cost. Moreover, GES adopts automatic query expansion and local data clustering to improve search performance. We show that GES is efficient and even outperforms the centralized node clustering system SETS. For example, in the scenario where node capacity is heterogeneous, GES can achieve 73 percent recall when probing only 20 percent nodes, outperforming SETS by about 18 percent.
引用
收藏
页码:1482 / 1495
页数:14
相关论文
共 50 条
  • [31] 基于Gnutella协议的P2P资源搜索策略研究
    徐勇
    成良玉
    现代计算机, 2007, (11) : 12 - 15
  • [32] 基于Gnutella协议的P2P资源搜索策略研究
    徐勇
    成良玉
    现代计算机(专业版), 2007, (11) : 12 - 15
  • [33] 基于Gnutella模型的P2P网络电视的实现
    张志远
    中国民航大学学报, 2007, (02) : 42 - 44
  • [34] 基于Gnutella的P2P搜索改进算法的研究
    吴俊丰
    王春枝
    湖北工业大学学报, 2012, 27 (02) : 27 - 30
  • [35] 基于Gnutella的P2P电子商务模型研究
    郭庚麒
    莫乐群
    微处理机, 2009, 30 (01) : 52 - 55+59
  • [36] Enhancing the Kademlia P2P network
    Czirkos Z.
    Hosszú G.
    Periodica Polytechnica Electrical Engineering, 2010, 54 (3-4): : 87 - 92
  • [37] LiveSky: Enhancing CDN with P2P
    Yin, Hao
    Liu, Xuening
    Zhan, Tongyu
    Sekar, Vyas
    Qiu, Feng
    Lin, Chuang
    Zhang, Hui
    Li, Bo
    ACM TRANSACTIONS ON MULTIMEDIA COMPUTING COMMUNICATIONS AND APPLICATIONS, 2010, 6 (03)
  • [38] The Impact of NAT on BitTorrent-like P2P Systems
    Liu, Yangyang
    Pan, Jianping
    2009 IEEE NINTH INTERNATIONAL CONFERENCE ON PEER-TO-PEER COMPUTING (P2P 2009), 2009, : 242 - 251
  • [39] From P2P to reliable semantic P2P systems
    Abdul-Rahman Mawlood-Yunis
    Michael Weiss
    Nicola Santoro
    Peer-to-Peer Networking and Applications, 2010, 3 : 363 - 381
  • [40] NetProber: a component for enhancing efficiency of overlay networks in P2P systems
    Alima, LO
    Mesaros, V
    Van Roy, P
    Haridi, S
    SECOND INTERNATIONAL CONFERENCE ON PEER-TO-PEER COMPUTING, PROCEEDINGS, 2002, : 25 - 32