Skip to content
aiqbench takeMachine Learning

aiqbench analysis

This is theoretical computer science work on scheduling under uncertainty. Its AI relevance comes from the learning-augmented framing, where algorithms use possibly erroneous predictions about job speeds, and the paper is cross-listed to cs.LG. The useful takeaway for ML readers is the robustness question: how much prediction error a system can absorb before its guarantees degrade, and how an algorithm can still perform well without precise inputs. The reported evaluation on a heterogeneous multi-core processor, rather than only synthetic benchmarks, is a modest but meaningful step for the learning-augmented algorithms literature.
Source coveringarXiv
What this isA model's reading of the article and related coverage, written for aiqbench. Not the publisher's words.

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

arXiv2 min read

arXiv:2302.00985v3 Announce Type: replace-cross Abstract: 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.

Abstract: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.

Fixes proof of Lemma 3.9

Data Structures and Algorithms (cs.DS); Machine Learning (cs.LG)

arXiv:2302.00985 [cs.DS]

(or arXiv:2302.00985v3 [cs.DS] for this version)

https://doi.org/10.48550/arXiv.2302.00985 Focus to learn more arXiv-issued DOI via DataCite

arXivLabs is a framework that allows collaborators to develop and share new arXiv features directly on our website.

Both individuals and organizations that work with arXivLabs have embraced and accepted our values of openness, community, excellence, and user data privacy. arXiv is committed to these values and only works with partners that adhere to them.

Have an idea for a project that will add value for arXiv's community? Learn more about arXivLabs.

Full text under the publisher's open licence · 221 words

Related coverage