Adaptive Search in Unstructured Peer-to-Peer Networks based on Ant colony and Learning Automata

被引:0
|
作者
Ahmadi, Ameneh [1 ]
Meybodi, Mohammad Reza [2 ]
Saghiri, Ali Mohammad [2 ]
机构
[1] Islamic Azad Univ, Dep Engn & Informat Technol, Qazvin, Iran
[2] Amirkabir Univ Technol, Dept Engn & Informat Technol, Tehran, Iran
关键词
Unstructured Peer-To-Peer Network; Ant Colony; Distributed Learning Automata (DLA); Learning Automata (LA); Search;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
an unstructured peer-to-peer network is an overlay network where all nodes play equal roles, and the topology and data location do not follow restrictive rules. So, in a traditional file search mechanism, such as flooding, a peer broadcasts a query to its neighbors through an unstructured peer-to-peer (P2P) network until the time-to-live decreases to zero. A major disadvantage of flooding is that, in a large-scale network, this blind-choice strategy usually incurs an enormous traffic overhead. AntP2PR is a protocol to search based on the ant colony in unstructured peer to peer networks, which faces with some problems such as high communication overhead and low success rate due to the lack of an appropriate decision-making mechanism. In this paper, two adaptive improved version of AntP2PR named DLAntP2P and LAntP2P to improve the search problem in unstructured peer-to-peer networks are proposed. The DLAntP2P and LAntP2P protocols utilize the Distributed Learning Automata (DLA) and Learning Automata (LA), respectively, as an adaptive decision-making mechanism to determine number of ant and enhance the way of selecting the neighbors to forward the query messages. Simulations show the effectiveness of proposed protocols in terms of communication overhead and success rate, compared to AntP2PR and K-walker random walk.
引用
收藏
页码:133 / 139
页数:7
相关论文
共 50 条
  • [1] A Novel Self-adaptive Search Algorithm for Unstructured Peer-to-Peer Networks Utilizing Learning Automata
    Ghorbani, Mahdi
    Meybodi, Mohammad Reza
    Saghiri, Ali Mohammad
    [J]. 2013 3RD JOINT CONFERENCE OF AI & ROBOTICS AND 5TH ROBOCUP IRAN OPEN INTERNATIONAL SYMPOSIUM (RIOS), 2013, : 96 - 101
  • [2] AntSearch: An ant search algorithm in unstructured peer-to-peer networks
    Yang, Kai-Hsiang
    Wu, Chi-Jen
    Ho, Jan-Ming
    [J]. IEICE TRANSACTIONS ON COMMUNICATIONS, 2006, E89B (09) : 2300 - 2308
  • [3] 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
  • [4] AN ADAPTIVE DISTRIBUTED HYBRID SEARCH SCHEME FOR UNSTRUCTURED PEER-TO-PEER NETWORKS
    Li Shiyong
    Lin Fuhong
    Wu Hengkui
    Qin Yajuan
    Zhang Hongke
    [J]. PROCEEDINGS OF 2009 2ND IEEE INTERNATIONAL CONFERENCE ON BROADBAND NETWORK & MULTIMEDIA TECHNOLOGY, 2009, : 664 - 668
  • [5] Efficient search in unstructured peer-to-peer networks
    Cholvi, V
    Felber, P
    Biersack, E
    [J]. EUROPEAN TRANSACTIONS ON TELECOMMUNICATIONS, 2004, 15 (06): : 535 - 548
  • [6] Group-Based Search in Unstructured Peer-to-Peer Networks
    Zhao Kun
    Niu Zhendong
    Zhao Yumin
    Yang Jun
    [J]. GLOBECOM 2009 - 2009 IEEE GLOBAL TELECOMMUNICATIONS CONFERENCE, VOLS 1-8, 2009, : 1493 - 1498
  • [7] ISRL: intelligent search by reinforcement learning in unstructured peer-to-peer networks
    Li, Xiuqi
    Wu, Jie
    Zhong, Shi
    [J]. INTERNATIONAL JOURNAL OF PARALLEL EMERGENT AND DISTRIBUTED SYSTEMS, 2008, 23 (01) : 17 - 44
  • [8] A peer-to-peer search in data grids based on ant colony optimization
    Jovanovic, Uros
    Slivnik, Bostjan
    [J]. ICSOFT 2006: PROCEEDINGS OF THE FIRST INTERNATIONAL CONFERENCE ON SOFTWARE AND DATA TECHNOLOGIES, VOL 1, 2006, : 363 - 366
  • [9] Adaptive Search for Peer-to-Peer Networks
    Sa, Li
    Shang, Lihui
    Hou, Jun
    Shen, Yuming
    [J]. IECON 2008: 34TH ANNUAL CONFERENCE OF THE IEEE INDUSTRIAL ELECTRONICS SOCIETY, VOLS 1-5, PROCEEDINGS, 2008, : 25 - 30
  • [10] 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