Speed-Oblivious Online Scheduling: Knowing (Precise) Speeds is not Necessary
Lindermayr, Alexander, Megow, Nicole, Rapp, Martin
–arXiv.org Artificial Intelligence
We consider online scheduling on unrelated (heterogeneous) machines in a speed-oblivious setting, where an algorithm is unaware of the exact job-dependent processing speeds. We show strong impossibility results for clairvoyant and non-clairvoyant algorithms and overcome them in models inspired by practical settings: (i) we provide competitive learning-augmented algorithms, assuming that (possibly erroneous) predictions on the speeds are given, and (ii) we provide competitive algorithms for the speed-ordered model, where a single global order of machines according to their unknown job-dependent speeds is known. We prove strong theoretical guarantees and evaluate our findings on a representative heterogeneous multi-core processor. These seem to be the first empirical results for scheduling algorithms with predictions that are evaluated in a non-synthetic hardware environment.
arXiv.org Artificial Intelligence
May-30-2023
- Country:
- South America > Chile
- Europe
- United Kingdom > England
- Cambridgeshire > Cambridge (0.04)
- Germany
- Bremen > Bremen (0.14)
- Berlin (0.04)
- Baden-Württemberg > Karlsruhe Region
- Karlsruhe (0.04)
- United Kingdom > England
- Genre:
- Research Report > New Finding (0.34)
- Technology: