Speed-Oblivious Online Scheduling: Knowing (Precise) Speeds is not Necessary

02/02/2023
by   Alexander Lindermayr, et al.
0

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 algorithms with predictions that are performed in a non-synthetic environment on real hardware.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
03/26/2019

Malleable scheduling beyond identical machines

In malleable job scheduling, jobs can be executed simultaneously on mult...
research
07/13/2021

Bag-of-Tasks Scheduling on Related Machines

We consider online scheduling to minimize weighted completion time on re...
research
11/11/2021

Assigning and Scheduling Generalized Malleable Jobs under Submodular Processing Speeds

Malleable scheduling is a model that captures the possibility of paralle...
research
11/12/2021

A Constant-Factor Approximation for Generalized Malleable Scheduling under M^♮-Concave Processing Speeds

In generalized malleable scheduling, jobs can be allocated and processed...
research
05/02/2022

Scheduling with Speed Predictions

Algorithms with predictions is a recent framework that has been used to ...
research
06/20/2020

On Addressing the Impact of ISO Speed upon PRNU and Forgery Detection

Photo Response Non-Uniformity (PRNU) has been used as a powerful device ...
research
02/21/2022

The Role of Heterogeneity in Autonomous Perimeter Defense Problems

When is heterogeneity in the composition of an autonomous robotic team b...

Please sign up or login with your details

Forgot password? Click here to reset