# Speed Scaling with Tandem Servers

**Authors:** Rahul Vaze, Jayakrishnan Nair

arXiv: 1907.04498 · 2019-07-11

## TL;DR

This paper studies speed scaling in tandem server networks, proposing online algorithms that are competitive with optimal solutions in both worst-case and stochastic scenarios, with power-efficient strategies.

## Contribution

It introduces online algorithms for tandem server speed scaling that achieve constant competitiveness in worst-case and stochastic models, independent of workload and server count.

## Key findings

- The proposed online algorithm is constant competitive in worst-case scenarios.
- Random routing with static speed selection is constant competitive in stochastic settings.
- Competitive ratio depends only on power functions, not workload or number of servers.

## Abstract

Speed scaling for a tandem server setting is considered, where there is a series of servers, and each job has to be processed by each of the servers in sequence. Servers have a variable speed, their power consumption being a convex increasing function of the speed. We consider the worst case setting as well as the stochastic setting. In the worst case setting, the jobs are assumed to be of unit size with arbitrary (possibly adversarially determined) arrival instants. For this problem, we devise an online speed scaling algorithm that is constant competitive with respect to the optimal offline algorithm that has non-causal information. The proposed algorithm, at all times, uses the same speed on all active servers, such that the total power consumption equals the number of outstanding jobs. In the stochastic setting, we consider a more general tandem network, with a parallel bank of servers at each stage. In this setting, we show that random routing with a simple gated static speed selection is constant competitive. In both cases, the competitive ratio depends only on the power functions, and is independent of the workload and the number of servers.

## Full text

_Full body text omitted from this summary view._ Fetch the complete paper as Markdown: https://tomesphere.com/paper/1907.04498/full.md

## Figures

2 figures with captions in the complete paper: https://tomesphere.com/paper/1907.04498/full.md

## References

26 references — full list in the complete paper: https://tomesphere.com/paper/1907.04498/full.md

---
Source: https://tomesphere.com/paper/1907.04498