Online and Offline Greedy Algorithms for Routing with Switching Costs

05/07/2019
by   Roy Schwartz, et al.
0

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 (1-1/e-ϵ) approximation ratio (for any constant ϵ >0). 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 problem we present a (bi-criteria) ((e-1)/(2e-1)-ϵ)-competitive ratio (for any constant ϵ >0 ) that exceeds time by an additive factor of O(δ/ϵ). We note that no uni-criteria online algorithm is possible. Surprisingly, we obtain the result by reducing the online version to the offline one.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
07/18/2018

A φ-Competitive Algorithm for Scheduling Packets with Deadlines

In the online packet scheduling problem with deadlines (PacketScheduling...
research
12/18/2017

Better Algorithms for Hybrid Circuit and Packet Switching in Data Centers

Hybrid circuit and packet switching for data center networking (DCN) has...
research
10/05/2021

Periodic Reranking for Online Matching of Reusable Resources

We consider a generalization of the vertex weighted online bipartite mat...
research
09/01/2022

Online Demand Scheduling with Failovers

Motivated by cloud computing applications, we study the problem of how t...
research
11/05/2020

Birkhoff's Decomposition Revisited: Sparse Scheduling for High-Speed Circuit Switches

Data centers are increasingly using high-speed circuit switches to cope ...
research
07/30/2021

Algorithms for Right-Sizing Heterogeneous Data Centers

Power consumption is a dominant and still growing cost factor in data ce...
research
02/20/2019

Competitive Concurrent Distributed Scheduling

We introduce a new scheduling problem in distributed computing that we c...

Please sign up or login with your details

Forgot password? Click here to reset