Reproduce “Teal: Learning-Accelerated Optimization of WAN Traffic Engineering” on OpenResearch

Turn your favorite coding agents into research agents that review literature, develop hypotheses, and run experiments.

Universal app for Apple silicon and Intel. Requires macOS 11 or later.

About this paper

Zhiying Xu, Francis Y. Yan, Rachee Singh, Justin T. Chiu, Alexander M. Rush, Minlan Yu

Teal introduces a learning-accelerated optimization framework that combines deep learning with classical optimization to significantly speed up Wide-Area Network (WAN) Traffic Engineering. This system achieves near-optimal traffic allocations 7-625 times faster than traditional methods, particularly on large cloud WANs with thousands of nodes, and demonstrates robust performance against dynamic network conditions and failures.

Key insights

  • Combining deep learning's massive parallelism (especially with GPUs) with classical optimization techniques like ADMM can overcome the scalability limitations of traditional TE approaches.
  • A flow-centric Graph Neural Network (FlowGNN) can effectively learn and encode network topology and flow information, crucial for predicting optimal traffic distributions.
  • Decoupling the high-dimensional TE problem into independent, local allocation decisions by a multi-agent RL system, guided by a global reward, allows for tractable and scalable learning, while ADMM efficiently corrects constraint violations in ML-generated outputs.

Summary by alphaXiv.

Tip: change arxiv.org to autoarxiv.org in any arXiv abstract link to open the paper here.