A Fully Polynomial-Time Approximation Scheme for Speed Scaling with Sleep State
Antonios Antoniadis, Chien-Chung Huang, Sebastian Ott

TL;DR
This paper presents a fully polynomial-time approximation scheme for energy-efficient scheduling of tasks on a speed-scalable processor with sleep states, closing the gap between known bounds and advancing theoretical understanding.
Contribution
It introduces a P approximation scheme for the problem, transforming it to a non-preemptive variant and using discretization with lexicographical ordering.
Findings
Provides a P approximation scheme for the problem
Bridges the gap between upper and lower bounds on complexity
Uses transformation and discretization techniques
Abstract
We study classical deadline-based preemptive scheduling of tasks in a computing environment equipped with both dynamic speed scaling and sleep state capabilities: Each task is specified by a release time, a deadline and a processing volume, and has to be scheduled on a single, speed-scalable processor that is supplied with a sleep state. In the sleep state, the processor consumes no energy, but a constant wake-up cost is required to transition back to the active state. In contrast to speed scaling alone, the addition of a sleep state makes it sometimes beneficial to accelerate the processing of tasks in order to transition the processor to the sleep state for longer amounts of time and incur further energy savings. The goal is to output a feasible schedule that minimizes the energy consumption. Since the introduction of the problem by Irani et al. [16], its exact computational…
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
TopicsParallel Computing and Optimization Techniques · Distributed and Parallel Computing Systems · Stochastic Gradient Optimization Techniques
