Fast and Heavy Disjoint Weighted Matchings for Demand-Aware Datacenter Topologies
Kathrin Hanauer, Monika Henzinger, Stefan Schmid, and Jonathan Trummer

TL;DR
This paper develops and evaluates fast algorithms for finding multiple disjoint heavy matchings in graphs to optimize demand-aware optical topologies in datacenters, balancing solution quality and runtime.
Contribution
It introduces six novel algorithms for quickly finding multiple disjoint heavy matchings, addressing a NP-hard problem with practical approximation guarantees.
Findings
All algorithms achieve high-quality matchings within 95% of optimal.
Algorithms vary significantly in runtime and quality tradeoffs.
Empirical results on real-world traces demonstrate practical effectiveness.
Abstract
Reconfigurable optical topologies promise to improve the performance in datacenters by dynamically optimizing the physical network in a demand-aware manner. State-of-the-art optical technologies allow to establish and update direct connectivity (in the form of edge-disjoint matchings) between top-of-rack switches within microseconds or less. However, to fully exploit temporal structure in the demand, such fine-grained reconfigurations also require fast algorithms for optimizing the interconnecting matchings. Motivated by the desire to offload a maximum amount of demand to the reconfigurable network, this paper initiates the study of fast algorithms to find k disjoint heavy matchings in graphs. We present and analyze six algorithms, based on iterative matchings, b-matching, edge coloring, and node-rankings. We show that the problem is generally NP-hard and study the achievable…
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
TopicsAdvanced Optical Network Technologies · Software-Defined Networks and 5G · Interconnection Networks and Systems
