Scheduling with Speed Predictions

1Citations
Citations of this article
3Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Algorithms with predictions is a recent framework that has been used to overcome pessimistic worst-case bounds in incomplete information settings. In the context of scheduling, very recent work has leveraged machine-learned predictions to design algorithms that achieve improved approximation ratios in settings where the processing times of the jobs are initially unknown. In this paper, we study the speed-robust scheduling problem where the speeds of the machines, instead of the processing times of the jobs, are unknown and augment this problem with predictions. Our main result is an algorithm that achieves a approximation, for any, where is the prediction error. When the predictions are accurate, this approximation outperforms the best known approximation for speed-robust scheduling without predictions of, where m is the number of machines, while simultaneously maintaining a worst-case approximation of even when the predictions are arbitrarily wrong. In addition, we obtain improved approximations for three special cases: equal job sizes, infinitesimal job sizes, and binary machine speeds. We also complement our algorithmic results with lower bounds. Finally, we empirically evaluate our algorithm against existing algorithms for speed-robust scheduling. The full version of the paper can be referred to the following link https://arxiv.org/abs/2205.01247.

Cite

CITATION STYLE

APA

Balkanski, E., Ou, T., Stein, C., & Wei, H. T. (2023). Scheduling with Speed Predictions. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 14297 LNCS, pp. 74–89). Springer Science and Business Media Deutschland GmbH. https://doi.org/10.1007/978-3-031-49815-2_6

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free