Adaptive Routing for P2P Networks using Reinforcement Learning

被引:1
|
作者
Zhu, Yongqiong [1 ]
Hu, Ruimin [1 ]
机构
[1] Wuhan Univ, Natl Engn Res Ctr Multimedia Software, Wuhan, Peoples R China
关键词
peer-to-peer; reinforcement learning; keyword search;
D O I
10.1109/ICCSIT.2010.5563629
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
In this paper we focus on building keyword search service over unstructured Peer-to-Peer (P2P) networks. Current state-of-the-art keyword search approaches for unstructured P2P systems are either blind or informed. Blind search methods such as flooding in Gnutella generate a large of redundant cloned messages and waste network bandwidth. Informed approaches such as routing indices can allow nodes to forward queries to neighbors that are more likely to have answers but it could not suitable to dynamic network. In order to acquire more target resources in short time, we propose an intelligent method based on reinforcement learning (RL). The proposed algorithm can select optimal paths to send/forward the query messages according to the estimated value of arriving time at the target, so the results can acquire as much desired resources as possible in the limited time. Experiment on the simulation proves that our method could be adaptive to topology changes and link state. Compared with random-walk system, it can dramatically reduce network traffic and computation time and can improve performance up 30%.
引用
收藏
页码:37 / 41
页数:5
相关论文
共 50 条
  • [1] Optimizing Routing Performance in P2P Networks Using Machine Learning
    Deshmukh, Amruta
    Pund, M. A.
    ADVANCED INFORMATICS FOR COMPUTING RESEARCH, ICAICR 2019, PT II, 2019, 1076 : 219 - 230
  • [2] Reinforcement Learning Based Query Routing Approach for P2P Systems
    Alanazi, Fawaz
    Yeferny, Taoufik
    FUTURE INTERNET, 2019, 11 (12):
  • [3] Reinforcement learning for P2P searching
    Gatani, L
    Lo Re, G
    Urso, A
    Gaglio, S
    CAMP 2005: SEVENTH INTERNATIONAL WORKSHOP ON COMPUTER ARCHITECTURE FOR MACHINE PERCEPTION , PROCEEDINGS, 2005, : 303 - 308
  • [4] An adaptive routing mechanism for efficient resource discovery in unstructured P2P networks
    Gatani, L
    Lo Re, G
    Gaglio, S
    COMPUTATIONAL SCIENCE AND ITS APPLICATIONS - ICCSA 2005, PT 3, 2005, 3482 : 39 - 48
  • [5] Download Speed Optimization in P2P Networks Using Decision Making and Adaptive Learning
    Karras, Aristeidis
    Karras, Christos
    Giotopoulos, Konstantinos C.
    Giannoukou, Ioanna
    Tsolis, Dimitrios
    Sioutas, Spyros
    PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON INNOVATIONS IN COMPUTING RESEARCH (ICR'22), 2022, 1431 : 225 - 238
  • [6] SPROUT: P2P routing with social networks
    Marti, S
    Ganesan, P
    Garcia-Molina, H
    CURRENT TRENDS IN DATABASE TECHNOLOGY - EDBT 2004 WORKSHOPS, PROCEEDINGS, 2004, 3268 : 425 - 435
  • [7] A multicast routing algorithm for P2P networks
    Jiang, TY
    Zhong, A
    GRID AND COOPERATIVE COMPUTING, PT 1, 2004, 3032 : 452 - 455
  • [8] A study on Routing method in P2P networks
    Kalantary, S.
    Movaghar, A.
    Ghafarizade, A. A.
    PROCEEDINGS OF THE 2008 16TH INTERNATIONAL CONFERENCE ON NETWORKS, 2008, : 375 - 380
  • [9] Adaptive flooding routing algorithm in unstructured P2P
    Luo Jiaqing
    Zhou Shijie
    Wu Chunjiang
    Deng Yiyi
    Yang Xiaoqian
    2006 INTERNATIONAL CONFERENCE ON COMMUNICATIONS, CIRCUITS AND SYSTEMS PROCEEDINGS, VOLS 1-4: VOL 1: SIGNAL PROCESSING, 2006, : 1557 - +
  • [10] An adaptive routing mechanism for P2P resource discovery
    Gatani L.
    De Paola A.
    Lo Re G.
    Gaglio S.
    Journal of Grid Computing, 2008, 6 (4) : 367 - 367