Online and Offline Greedy Algorithms for Routing with Switching Costs
Roy Schwartz, Mohit Singh, Sina Yazdanbod

TL;DR
This paper studies circuit switch scheduling in data centers, proposing approximation algorithms for offline and online versions that account for switching delays, with theoretical guarantees on their performance.
Contribution
It introduces the first approximation algorithms for offline and online circuit switch scheduling with switching costs, using a hybrid approach and reduction techniques.
Findings
Offline algorithm achieves (1-1/e-ε) approximation ratio.
Online algorithm attains a ((e-1)/(2e-1)-ε)-competitive ratio.
The online algorithm exceeds time by an additive factor proportional to the switching delay.
Abstract
Motivated by the use of high speed circuit switches in large scale data centers, we consider the problem of circuit switch scheduling. In this problem we are given demands between pairs of servers and the goal is to schedule at every time step a matching between the servers while maximizing the total satisfied demand over time. The crux of this scheduling problem is that once one shifts from one matching to a different one a fixed delay is incurred during which no data can be transmitted. For the offline version of the problem we present a approximation ratio (for any constant ). Since the natural linear programming relaxation for the problem has an unbounded integrality gap, we adopt a hybrid approach that combines the combinatorial greedy with randomized rounding of a different suitable linear program. For the online version of the…
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.
Taxonomy
TopicsComplexity and Algorithms in Graphs · Optimization and Search Problems · Interconnection Networks and Systems
