Deep Reinforcement Learning meets Graph Neural Networks: exploring a routing optimization use case
Paul Almasan, Jos\'e Su\'arez-Varela, Krzysztof Rusek, Pere, Barlet-Ros, Albert Cabellos-Aparicio

TL;DR
This paper introduces a novel DRL approach integrated with Graph Neural Networks to improve routing optimization in optical networks, enabling better generalization across unseen network topologies.
Contribution
The paper presents a GNN-enhanced DRL agent that generalizes over arbitrary network topologies, addressing a key limitation of existing DRL solutions in networking.
Findings
Outperforms state-of-the-art solutions on unseen topologies
Successfully generalizes to both synthetic and real-world networks
Demonstrates improved routing optimization in optical networks
Abstract
Deep Reinforcement Learning (DRL) has shown a dramatic improvement in decision-making and automated control problems. Consequently, DRL represents a promising technique to efficiently solve many relevant optimization problems (e.g., routing) in self-driving networks. However, existing DRL-based solutions applied to networking fail to generalize, which means that they are not able to operate properly when applied to network topologies not observed during training. This lack of generalization capability significantly hinders the deployment of DRL technologies in production networks. This is because state-of-the-art DRL-based networking solutions use standard neural networks (e.g., fully connected, convolutional), which are not suited to learn from information structured as graphs. In this paper, we integrate Graph Neural Networks (GNN) into DRL agents and we design a problem specific…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsDigital Transformation in Industry · Advanced Research in Systems and Signal Processing
MethodsTest
