A unified approach to truthful scheduling on related machines
Leah Epstein, Asaf Levin, and Rob van Stee

TL;DR
This paper introduces a unified framework for designing truthful, polynomial-time approximation schemes for various scheduling problems on related machines, extending previous results beyond the makespan objective to other goal functions.
Contribution
It develops a novel method to compute structured nearly optimal schedules for well-behaved goal functions, enabling truthful mechanisms for multiple scheduling objectives.
Findings
Designed polynomial-time truthful mechanisms for diverse scheduling objectives.
Extended monotone PTAS to minimize l_p norms and maximize minimum load.
Achieved approximation within 1+epsilon for all considered objectives.
Abstract
We present a unified framework for designing deterministic monotone polynomial time approximation schemes (PTAS's) for a wide class of scheduling problems on uniformly related machines. This class includes (among others) minimizing the makespan, maximizing the minimum load, and minimizing the l_p norm of the machine loads vector. Previously, this kind of result was only known for the makespan objective. Monotone algorithms have the property that an increase in the speed of a machine cannot decrease the amount of work assigned to it. The key idea of our novel method is to show that for goal functions that are sufficiently well-behaved functions of the machine loads, it is possible to compute in polynomial time a highly structured nearly optimal schedule. Monotone approximation schemes have an important role in the emerging area of algorithmic mechanism design. In the game-theoretical…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAuction Theory and Applications · Optimization and Search Problems · Reinforcement Learning in Robotics
