GROM: A generalized routing optimization method with graph neural network and deep reinforcement learning

被引:0
|
作者
Ding, Mingjie
Guo, Yingya [1 ]
Huang, Zebo
Lin, Bin
Luo, Huan
机构
[1] Fuzhou Univ, Coll Comp & Data Sci, Fuzhou, Peoples R China
关键词
Traffic engineering; Graph neural networks; Reinforcement learning; Software-defined networks;
D O I
10.1016/j.jnca.2024.103927
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Routing optimization, as a significant part of Traffic Engineering (TE), plays an important role in balancing network traffic and improving quality of service. With the application of Machine Learning (ML) in various fields, many neural network-based routing optimization solutions have been proposed. However, most existing ML-based methods need to retrain the model when confronted with a network unseen during training, which incurs significant time overhead and response delay. To improve the generalization ability of the routing model, in this paper, we innovatively propose a routing optimization method GROM which combines Deep Reinforcement Learning (DRL) and Graph Neural Networks (GNN), to directly generate routing policies under different and unseen network topologies without retraining. Specifically, for handling different network topologies, we transform the traffic-splitting ratio into element -level output of GNN model. To make the DRL agent easier to converge and well generalize to unseen topologies, we discretize the huge continuous trafficsplitting action space. Extensive simulation results on five real-world network topologies demonstrate that GROM can rapidly generate routing policies under different network topologies and has superior generalization ability.
引用
收藏
页数:13
相关论文
共 50 条
  • [1] An Approach to Combine the Power of Deep Reinforcement Learning with a Graph Neural Network for Routing Optimization
    Chen, Bo
    Zhu, Di
    Wang, Yuwei
    Zhang, Peng
    [J]. ELECTRONICS, 2022, 11 (03)
  • [2] 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
  • [3] 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
  • [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 Multi-AGV Routing Planning Method Based on Deep Reinforcement Learning and Recurrent Neural Network
    Yishuai Lin
    Gang Hu
    Liang Wang
    Qingshan Li
    Jiawei Zhu
    [J]. IEEE/CAA Journal of Automatica Sinica, 2024, 11 (07) : 1720 - 1722
  • [6] A Multi-AGV Routing Planning Method Based on Deep Reinforcement Learning and Recurrent Neural Network
    Lin, Yishuai
    Hue, Gang
    Wang, Liang
    Li, Qingshan
    Zhu, Jiawei
    [J]. IEEE-CAA JOURNAL OF AUTOMATICA SINICA, 2024, 11 (07) : 1720 - 1722
  • [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] 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,
  • [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