Energy-Efficient Scheduling with Predictions
Eric Balkanski, Noemie Perivier, Clifford Stein, Hao-Ting Wei

TL;DR
This paper introduces a flexible learning-augmented framework for energy-efficient scheduling that leverages predictions to improve performance while maintaining worst-case guarantees, validated through empirical tests.
Contribution
It presents a general algorithmic framework that enhances energy-efficient scheduling performance using predictions, applicable to various problems and datasets.
Findings
Improved competitive ratios with small prediction errors.
Maintains bounded competitive ratio regardless of prediction accuracy.
Empirically outperforms existing methods on real and synthetic data.
Abstract
An important goal of modern scheduling systems is to efficiently manage power usage. In energy-efficient scheduling, the operating system controls the speed at which a machine is processing jobs with the dual objective of minimizing energy consumption and optimizing the quality of service cost of the resulting schedule. Since machine-learned predictions about future requests can often be learned from historical data, a recent line of work on learning-augmented algorithms aims to achieve improved performance guarantees by leveraging predictions. In particular, for energy-efficient scheduling, Bamas et. al. [BamasMRS20] and Antoniadis et. al. [antoniadis2021novel] designed algorithms with predictions for the energy minimization with deadlines problem and achieved an improved competitive ratio when the prediction error is small while also maintaining worst-case bounds even when 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
Taxonomy
TopicsScheduling and Optimization Algorithms · Real-Time Systems Scheduling · Embedded Systems Design Techniques
Methodstravel james · SPEED: Separable Pyramidal Pooling EncodEr-Decoder for Real-Time Monocular Depth Estimation on Low-Resource Settings
