Energy Aware Scheduling for Weighted Completion Time and Weighted Tardiness
Rodrigo A. Carrasco, Garud Iyengar, Cliff Stein

TL;DR
This paper introduces new approximation algorithms for energy-aware scheduling that minimize weighted completion time or tardiness combined with energy costs, applicable to diverse real-world scenarios involving variable energy and maintenance costs.
Contribution
The paper presents the first constant factor approximation algorithms for energy-aware scheduling with general job-dependent energy costs, including weighted tardiness.
Findings
Algorithms handle general energy cost functions beyond CPU energy.
Extensions to weighted tardiness problems.
Applicable to diverse energy and maintenance cost scenarios.
Abstract
The ever increasing adoption of mobile devices with limited energy storage capacity, on the one hand, and more awareness of the environmental impact of massive data centres and server pools, on the other hand, have both led to an increased interest in energy management algorithms. The main contribution of this paper is to present several new constant factor approximation algorithms for energy aware scheduling problems where the objective is to minimize weighted completion time plus the cost of the energy consumed, in the one machine non-preemptive setting, while allowing release dates and deadlines.Unlike previous known algorithms these new algorithms can handle general job-dependent energy cost functions, extending the application of these algorithms to settings outside the typical CPU-energy one. These new settings include problems where in addition, or instead, of energy costs we…
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.
