An Approach to Combine the Power of Deep Reinforcement Learning with a Graph Neural Network for Routing Optimization

被引:10
|
作者
Chen, Bo [1 ]
Zhu, Di [1 ]
Wang, Yuwei [2 ]
Zhang, Peng [1 ]
机构
[1] PLA Informat Engn Univ, Inst Informat Technol, Zhengzhou 450001, Peoples R China
[2] Chinese Acad Sci, Inst Acoust, Beijing 100089, Peoples R China
关键词
deep reinforcement learning; graph neural networks; software-defined networking; routing optimization;
D O I
10.3390/electronics11030368
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Routing optimization has long been a problem in the networking field. With the rapid development of user applications, network traffic is continuously increasing in dynamicity, making optimization of the routing problem NP-hard. Traditional routing algorithms cannot ensure both accuracy and efficiency. Deep reinforcement learning (DRL) has recently shown great potential in solving networking problems. However, existing DRL-based routing solutions cannot process the graph-like information in the network topology and do not generalize well when the topology changes. In this paper, we propose AutoGNN, which combines a GNN and DRL for the automatic generation of routing policies. In AutoGNN, the traffic distribution in the network topology is processed by a GNN, while a DRL framework is used to train the parameters of neural networks without human expertise. Our experimental results show that AutoGNN can improve the average end-to-end delay of the network by up to 19.7% as well as present more robustness against topology changes.
引用
收藏
页数:18
相关论文
共 50 条
  • [1] GROM: A generalized routing optimization method with graph neural network and deep reinforcement learning
    Ding, Mingjie
    Guo, Yingya
    Huang, Zebo
    Lin, Bin
    Luo, Huan
    [J]. JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2024, 229
  • [2] Deep reinforcement learning meets graph neural networks: Exploring a routing optimization use case
    Almasan, Paul
    Suarez-Varela, Jose
    Rusek, Krzysztof
    Barlet-Ros, Pere
    Cabellos-Aparicio, Albert
    [J]. COMPUTER COMMUNICATIONS, 2022, 196 : 184 - 194
  • [3] Deep Reinforcement Learning Enabled Network Routing Optimization Approach with an Enhanced DDPG Algorithm
    Meng, Lingyu
    Yang, Wen
    Guo, Bingli
    Huang, Shanguo
    [J]. 2020 ASIA COMMUNICATIONS AND PHOTONICS CONFERENCE (ACP) AND INTERNATIONAL CONFERENCE ON INFORMATION PHOTONICS AND OPTICAL COMMUNICATIONS (IPOC), 2020,
  • [4] Online Vehicle Routing With Neural Combinatorial Optimization and Deep Reinforcement Learning
    Yu, James J. Q.
    Yu, Wen
    Gu, Jiatao
    [J]. IEEE TRANSACTIONS ON INTELLIGENT TRANSPORTATION SYSTEMS, 2019, 20 (10) : 3806 - 3817
  • [5] A Transfer Approach Using Graph Neural Networks in Deep Reinforcement Learning
    Yang, Tianpei
    You, Heng
    Hao, Jianye
    Zheng, Yan
    Taylor, Matthew E.
    [J]. THIRTY-EIGHTH AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE, VOL 38 NO 15, 2024, : 16352 - 16360
  • [6] A generic intelligent routing method using deep reinforcement learning with graph neural networks
    Huang, Wanwei
    Yuan, Bo
    Wang, Sunan
    Zhang, Jianwei
    Li, Junfei
    Zhang, Xiaohui
    [J]. IET COMMUNICATIONS, 2022, 16 (19) : 2343 - 2351
  • [7] Adaptive and Robust Network Routing Based on Deep Reinforcement Learning with Lyapunov Optimization
    Zhuang, Zirui
    Wang, Jingyu
    Qi, Qi
    Liao, Jianxin
    Han, Zhu
    [J]. 2020 IEEE/ACM 28TH INTERNATIONAL SYMPOSIUM ON QUALITY OF SERVICE (IWQOS), 2020,
  • [8] Deep reinforcement learning guided graph neural networks for brain network analysis
    Zhao, Xusheng
    Wu, Jia
    Peng, Hao
    Beheshti, Amin
    Monaghan, Jessica J. M.
    McAlpine, David
    Hernandez-Perez, Heivet
    Dras, Mark
    Dai, Qiong
    Li, Yangyang
    Yu, Philip S.
    He, Lifang
    [J]. NEURAL NETWORKS, 2022, 154 : 56 - 67
  • [9] A Deep Reinforcement Learning Approach for Global Routing
    Liao, Haiguang
    Zhang, Wentai
    Dong, Xuliang
    Poczos, Barnabas
    Shimada, Kenji
    Kara, Levent Burak
    [J]. JOURNAL OF MECHANICAL DESIGN, 2020, 142 (06)
  • [10] Production Scheduling based on Deep Reinforcement Learning using Graph Convolutional Neural Network
    Seito, Takanari
    Munakata, Satoshi
    [J]. ICAART: PROCEEDINGS OF THE 12TH INTERNATIONAL CONFERENCE ON AGENTS AND ARTIFICIAL INTELLIGENCE, VOL 2, 2020, : 766 - 772