Toward Packet Routing with Fully-distributed Multi-agent Deep Reinforcement Learning

被引:9
|
作者
You, Xinyu [1 ]
Li, Xuanjie [1 ]
Xu, Yuedong [1 ]
Feng, Hui [1 ]
Zhao, Jin [2 ]
机构
[1] Fudan Univ, Sch Informat Sci & Technol, Res Ctr Smart Networks & Syst, Shanghai, Peoples R China
[2] Fudan Univ, Sch Comp Sci, Shanghai, Peoples R China
关键词
D O I
10.23919/wiopt47501.2019.9144110
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Packet routing is one of the fundamental problems in computer networks in which a router determines the next-hop of each packet in the queue to get it as quickly as possible to its destination. Reinforcement learning has been introduced to design the autonomous packet routing policy namely Q-routing only using local information available to each router. However, the curse of dimensionality of Q-routing prohibits the more comprehensive representation of dynamic network states, thus limiting the potential benefit of reinforcement learning. Inspired by recent success of deep reinforcement learning (DRL), we embed deep neural networks in multi-agent Q-routing. Each router possesses an independent neural network that is trained without communicating with its neighbors and makes decision locally. Two multi-agent DRL-enabled routing algorithms are proposed: one simply replaces Q-table of vanilla Q-routing by a deep neural network, and the other further employs extra information including the past actions and the destinations of non-head of line packets. Our simulation manifests that the direct substitution of Q-table by a deep neural network may not yield minimal delivery delays because the neural network does not learn more from the same input. When more information is utilized, adaptive routing policy can converge and significantly reduce the packet delivery time.
引用
收藏
页码:31 / 38
页数:8
相关论文
共 50 条
  • [1] Toward Packet Routing With Fully Distributed Multiagent Deep Reinforcement Learning
    You, Xinyu
    Li, Xuanjie
    Xu, Yuedong
    Feng, Hui
    Zhao, Jin
    Yan, Huaicheng
    [J]. IEEE TRANSACTIONS ON SYSTEMS MAN CYBERNETICS-SYSTEMS, 2022, 52 (02): : 855 - 868
  • [2] Multi-Agent Packet Routing (MAPR): Co-Operative Packet Routing Algorithm with Multi-Agent Reinforcement Learning
    Modi, Aniket
    Shah, Rishi
    Jain, Krishnanshu
    Verma, Rohit
    Shorey, Rajeev
    Saran, Huzur
    [J]. 2023 15TH INTERNATIONAL CONFERENCE ON COMMUNICATION SYSTEMS & NETWORKS, COMSNETS, 2023,
  • [3] Packet Routing with Graph Attention Multi-Agent Reinforcement Learning
    Mai, Xuan
    Fu, Quanzhi
    Chen, Yi
    [J]. 2021 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM), 2021,
  • [4] PRISMA: A Packet Routing Simulator for Multi-Agent Reinforcement Learning
    Alliche, Redha A.
    Barros, Tiago Da Silva
    Aparicio-Pardo, Ramon
    Sassatelli, Lucile
    [J]. 2022 IFIP NETWORKING CONFERENCE (IFIP NETWORKING), 2022,
  • [5] Multi-Agent Deep Reinforcement Learning for Packet Routing in Tactical Mobile Sensor Networks
    Okine, Andrews A.
    Adam, Nadir
    Naeem, Faisal
    Kaddoum, Georges
    [J]. IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2024, 21 (02): : 2155 - 2169
  • [6] Survey of Fully Cooperative Multi-Agent Deep Reinforcement Learning
    Zhao, Liyang
    Chang, Tianqing
    Chu, Kaixuan
    Guo, Libin
    Zhang, Lei
    [J]. Computer Engineering and Applications, 2023, 59 (12) : 14 - 27
  • [7] Multi-agent deep reinforcement learning strategy for distributed energy
    Xi, Lei
    Sun, Mengmeng
    Zhou, Huan
    Xu, Yanchun
    Wu, Junnan
    Li, Yanying
    [J]. MEASUREMENT, 2021, 185
  • [8] Multi-Agent Deep Reinforcement Learning for Distributed Load Restoration
    Linh Vu
    Tuyen Vu
    Thanh Long Vu
    Srivastava, Anurag
    [J]. IEEE TRANSACTIONS ON SMART GRID, 2024, 15 (02) : 1749 - 1760
  • [9] Toward Conflict Resolution with Deep Multi-Agent Reinforcement Learning
    Isufaj, Ralvi
    Sebastia, David Aranega
    Piera, Miquel Angel
    [J]. Journal of Air Transportation, 2022, 30 (03): : 71 - 80
  • [10] Routing with Graph Convolutional Networks and Multi-Agent Deep Reinforcement Learning
    Bhavanasi, Sai Shreyas
    Pappone, Lorenzo
    Esposito, Flavio
    [J]. 2022 IEEE CONFERENCE ON NETWORK FUNCTION VIRTUALIZATION AND SOFTWARE DEFINED NETWORKS (IEEE NFV-SDN), 2022, : 72 - 77