We gratefully acknowledge support from
the Simons Foundation and member institutions.
Full-text links:

Download:

Current browse context:

cs.DS

Change to browse by:

References & Citations

DBLP - CS Bibliography

Bookmark

(what is this?)
CiteULike logo BibSonomy logo Mendeley logo del.icio.us logo Digg logo Reddit logo

Computer Science > Data Structures and Algorithms

Title: Fast and Heavy Disjoint Weighted Matchings for Demand-Aware Datacenter Topologies

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 approximation ratios.
An extensive empirical evaluation of our algorithms on both real-world and synthetic traces (88 in total), including traces collected in Facebook datacenters and in HPC clusters reveals that all our algorithms provide high-quality matchings, and also very fast ones come within 95% or more of the best solution. However, the running times differ significantly and what is the best algorithm depends on k and the acceptable runtime-quality tradeoff.
Comments: 11 pages, 3 figures
Subjects: Data Structures and Algorithms (cs.DS); Networking and Internet Architecture (cs.NI)
Journal reference: INFOCOM 2022: 1649-1658
DOI: 10.1109/INFOCOM48880.2022.9796921
Cite as: arXiv:2201.06621 [cs.DS]
  (or arXiv:2201.06621v1 [cs.DS] for this version)

Submission history

From: Kathrin Hanauer [view email]
[v1] Mon, 17 Jan 2022 20:40:27 GMT (4630kb,D)

Link back to: arXiv, form interface, contact.