Geminet: Learning the Duality-based Iterative Process for Lightweight Traffic Engineering in Changing Topologies
Ximeng Liu, Zhuoran Liu, Yingming Mao, Yatao Li, Shizhen Zhao, Xinbing Wang

TL;DR
Geminet introduces a lightweight, scalable ML-based traffic engineering framework that effectively adapts to changing network topologies by decoupling neural networks from topology and shifting optimization to edge-level dual variables.
Contribution
It proposes a novel duality-based iterative process that enhances scalability and adaptability of ML-based traffic engineering in dynamic topologies.
Findings
Geminet's neural network is only 0.04% to 7% of existing schemes.
It handles topology changes as well as state-of-the-art methods like HARP.
Geminet uses over 8 times less memory and converges 5.45 times faster.
Abstract
Recently, researchers have explored ML-based Traffic Engineering (TE), leveraging neural networks to solve TE problems traditionally addressed by optimization. However, existing ML-based TE schemes remain impractical: they either fail to handle topology changes or suffer from poor scalability due to excessive computational and memory overhead. To overcome these limitations, we propose Geminet, a lightweight and scalable ML-based TE framework that can handle changing topologies. Geminet is built upon two key insights: (i) a methodology that decouples neural networks from topology by learning an iterative gradient-descent-based adjustment process, as the update rule of gradient descent is topology-agnostic, relying only on a few gradient-related quantities; (ii) shifting optimization from path-level routing weights to edge-level dual variables, reducing memory consumption by leveraging…
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.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
