AntSearch: An ant search algorithm in unstructured peer-to-peer networks

被引:14
|
作者
Yang, Kai-Hsiang [1 ]
Wu, Chi-Jen [1 ]
Ho, Jan-Ming [1 ]
机构
[1] Acad Sinica, Inst Sci Informat, Taipei, Taiwan
关键词
peer-to-peer network; dynamic querying; flooding; free-riding;
D O I
10.1093/ietcom/e89-b.9.2300
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
The most prevalent peer-to-peer (P2P) application till today is file sharing, and unstructured P2P networks can support inherent heterogeneity of peers, are highly resilient to peers' failures, and incur low overhead at peer arrivals and departures. Dynamic querying (DQ) is a new flooding technique which could estimate a proper time-to-live (TTL) value for a query flooding by estimating the popularity of the searched files, and retrieve sufficient results under controlled flooding range for reducing network traffic. Recent researches show that a large amount of peers in the P2P file sharing system are the free-riders, and queries are seldom hit by those peers. The free-riding problem causes a large amount of redundant messages in the DQ-like search algorithm. In this paper, we proposed a new search algorithm, called "AntSearch," to solve the problem. In AntSearch, each peer maintains its hit rate of previous queries, and records a list of pheromone values of its immediate neighbors. Based on the pheromone values, a query is only flooded to those peers which are not likely to be the free-riders. Our simulation results show that, compared with DQ and its enhanced algorithm DQ+, the AntSearch algorithm averagely reduces 50% network traffic at almost the same search latency as DQ+, while retrieving sufficient results for a query with a given required number of results.
引用
收藏
页码:2300 / 2308
页数:9
相关论文
共 50 条
  • [21] On Optimizing Overlay Topologies for Search in Unstructured Peer-to-Peer Networks
    Hsiao, Hung-Chang
    Su, Hong-Wei
    [J]. IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2012, 23 (05) : 924 - 935
  • [22] On probabilistic flooding search over unstructured peer-to-peer networks
    Spiridoula V. Margariti
    Vassilios V Dimakopoulos
    [J]. Peer-to-Peer Networking and Applications, 2015, 8 : 447 - 458
  • [23] Combining search and trust models in unstructured peer-to-peer networks
    Hoda Mashayekhi
    Jafar Habibi
    [J]. The Journal of Supercomputing, 2010, 53 : 66 - 85
  • [24] Ecologically inspired distributed search in unstructured peer-to-peer networks
    Sa, Li
    Ding, Yongsheng
    [J]. 2007 IFIP INTERNATIONAL CONFERENCE ON NETWORK AND PARALLEL COMPUTING WORKSHOPS, PROCEEDINGS, 2007, : 404 - 407
  • [25] Unstructured Peer-to-Peer networks:: Topological properties and search performance
    Fletcher, GHL
    Sheth, HA
    Börner, K
    [J]. AGENTS AND PEER-TO-PEER COMPUTING, 2005, 3601 : 14 - 27
  • [26] An efficient and distributed file search in unstructured peer-to-peer networks
    Shojafar, Mohammad
    Abawajy, Jemal H.
    Delkhah, Zia
    Ahmadi, Ali
    Pooranian, Zahra
    Abraham, Ajith
    [J]. PEER-TO-PEER NETWORKING AND APPLICATIONS, 2015, 8 (01) : 120 - 136
  • [27] LINP: Supporting similarity search in unstructured peer-to-peer networks
    Cui, Bin
    Qian, Weining
    Xu, Linhao
    Zhou, Aoying
    [J]. ADVANCES IN DATA AND WEB MANAGEMENT, PROCEEDINGS, 2007, 4505 : 127 - +
  • [28] An Efficient HybridFlood Searching Algorithm for Unstructured Peer-to-Peer Networks
    Barjini, Hassan
    Othman, Mohamed
    Ibrahim, Hamidah
    [J]. INFORMATION COMPUTING AND APPLICATIONS, 2010, 6377 : 173 - 180
  • [29] Structuring unstructured peer-to-peer networks
    Schmid, Stefan
    Wattenhofer, Roger
    [J]. HIGH PERFORMANCE COMPUTING - HIPC 2007, PROCEEDINGS, 2007, 4873 : 432 - 442
  • [30] Proactive Replication and Search for Rare Objects in Unstructured Peer-to-Peer Networks
    Gao, Guoqiang
    Li, Ruixuan
    Wen, Kunmei
    Gu, Xiwu
    Lu, Zhengding
    [J]. WEB-AGE INFORMATION MANAGEMENT, PROCEEDINGS, 2010, 6184 : 74 - 85