Graph Reinforcement Learning for Network Control via Bi-Level Optimization
Daniele Gammelli, James Harrison, Kaidi Yang, Marco Pavone, Filipe, Rodrigues, Francisco C. Pereira

TL;DR
This paper introduces a scalable, data-driven reinforcement learning framework for network control that combines graph neural networks with bi-level optimization to improve performance over traditional methods.
Contribution
It proposes a novel bi-level formulation integrating RL and convex optimization for network control, enhancing scalability and effectiveness.
Findings
Demonstrates improved scalability over traditional optimization methods.
Shows effectiveness on real-world network control problems.
Highlights design features and flexibility of the proposed framework.
Abstract
Optimization problems over dynamic networks have been extensively studied and widely used in the past decades to formulate numerous real-world problems. However, (1) traditional optimization-based approaches do not scale to large networks, and (2) the design of good heuristics or approximation algorithms often requires significant manual trial-and-error. In this work, we argue that data-driven strategies can automate this process and learn efficient algorithms without compromising optimality. To do so, we present network control problems through the lens of reinforcement learning and propose a graph network-based framework to handle a broad class of problems. Instead of naively computing actions over high-dimensional graph elements, e.g., edges, we propose a bi-level formulation where we (1) specify a desired next state via RL, and (2) solve a convex program to best achieve it, leading…
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
Taxonomy
TopicsSoftware-Defined Networks and 5G
