Strategyproof Scheduling with Predictions

09/08/2022
by   Eric Balkanski, et al.
0

In their seminal paper that initiated the field of algorithmic mechanism design, <cit.> studied the problem of designing strategyproof mechanisms for scheduling jobs on unrelated machines aiming to minimize the makespan. They provided a strategyproof mechanism that achieves an n-approximation and they made the bold conjecture that this is the best approximation achievable by any deterministic strategyproof scheduling mechanism. After more than two decades and several efforts, n remains the best known approximation and very recent work by <cit.> has been able to prove an Ω(√(n)) approximation lower bound for all deterministic strategyproof mechanisms. This strong negative result, however, heavily depends on the fact that the performance of these mechanisms is evaluated using worst-case analysis. To overcome such overly pessimistic, and often uninformative, worst-case bounds, a surge of recent work has focused on the “learning-augmented framework”, whose goal is to leverage machine-learned predictions to obtain improved approximations when these predictions are accurate (consistency), while also achieving near-optimal worst-case approximations even when the predictions are arbitrarily wrong (robustness). In this work, we study the classic strategic scheduling problem of <cit.> using the learning-augmented framework and give a deterministic polynomial-time strategyproof mechanism that is 6-consistent and 2n-robust. We thus achieve the “best of both worlds”: an O(1) consistency and an O(n) robustness that asymptotically matches the best-known approximation. We then extend this result to provide more general worst-case approximation guarantees as a function of the prediction error. Finally, we complement our positive results by showing that any 1-consistent deterministic strategyproof mechanism has unbounded robustness.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
05/02/2022

Scheduling with Speed Predictions

Algorithms with predictions is a recent framework that has been used to ...
research
04/03/2022

Learning-Augmented Mechanism Design: Leveraging Predictions for Facility Location

In this work we introduce an alternative model for the design and analys...
research
04/14/2022

On Scheduling Mechanisms Beyond the Worst Case

The problem of scheduling unrelated machines has been studied since the ...
research
11/24/2020

Contract Scheduling With Predictions

Contract scheduling is a general technique that allows to design a syste...
research
07/07/2020

Sharp Analysis of Smoothed Bellman Error Embedding

The Smoothed Bellman Error Embedding algorithm <cit.>, known as SBEED, w...
research
05/23/2022

Mechanism Design with Predictions

Improving algorithms via predictions is a very active research topic in ...
research
09/30/2019

Impartial Selection with Additive Approximation Guarantees

Impartial selection has recently received much attention within the mult...

Please sign up or login with your details

Forgot password? Click here to reset