IJCAI 2022poster20 citations

Scheduling with Untrusted Predictions

Evripidis Bampis, Konstantinos Dogeas, Alexander Kononov, Giorgio Lucarelli, Fanny Pascual

Abstract

Using machine-learned predictions to create algorithms with better approximation guarantees is a very fresh and active field. In this work, we study classic scheduling problems under the learning augmented setting. More specifically, we consider the problem of scheduling jobs with arbitrary release dates on a single machine and the problem of scheduling jobs with a common release date on multiple machines. Our objective is to minimize the sum of completion times. For both problems, we propose algorithms which use predictions for taking their decisions. Our algorithms are consistent -- i.e. when the predictions are accurate, the performances of our algorithms are close to those of an optimal offline algorithm--, and robust -- i.e. when the predictions are wrong, the performance of our algorithms are close to those of an online algorithm without predictions. In addition, we confirm the above theoretical bounds by conducting experimental evaluation comparing the proposed algorithms to the offline optimal ones for both the single and multiple machines settings.

Planning and Scheduling: SchedulingPlanning and Scheduling: Learning in Planning and SchedulingUncertainty in AI: Nonprobabilistic Models
BibTeX
@inproceedings{ijcai2022p636,
  title     = {Scheduling with Untrusted Predictions},
  author    = {Bampis, Evripidis and Dogeas, Konstantinos and Kononov, Alexander and Lucarelli, Giorgio and Pascual, Fanny},
  booktitle = {Proceedings of the Thirty-First International Joint Conference on
               Artificial Intelligence, {IJCAI-22}},
  publisher = {International Joint Conferences on Artificial Intelligence Organization},
  editor    = {Lud De Raedt},
  pages     = {4581--4587},
  year      = {2022},
  month     = {7},
  note      = {Main Track},
  doi       = {10.24963/ijcai.2022/636},
  url       = {https://doi.org/10.24963/ijcai.2022/636},
}
Scheduling with Untrusted Predictions · IJCAI 2022