🤖 AI Summary
This work addresses the restricted assignment scheduling problem—where each job can only be processed on a specified subset of machines and the objective is to minimize the makespan—by proposing the first learning-augmented framework that integrates predictive assignment information. The approach guarantees a worst-case approximation ratio while ensuring performance degrades smoothly with increasing prediction error, and it introduces a parameterized repair mechanism based on makespan estimation. Key contributions include the design of a dual-guarantee scheduling algorithm that is both robust and prediction-aware, a proof that the exact repair problem is W[1]-hard—establishing a parameterized complexity lower bound—and the integration of a moving-load error metric with classical approximation algorithms to achieve a tunable trade-off between prediction quality and computational efficiency.
📝 Abstract
In this work, we study Restricted Assignment scheduling on multiple machines, where each job can be processed only on a specified subset of machines and the objective is to minimize the makespan. We introduce a learning-augmented setting in which a possibly infeasible predicted assignment is provided. The prediction error (moved-load) is measured by the total processing volume that must be reassigned in order to obtain an optimal feasible schedule.
Using a single prediction, we obtain two types of guarantees. First, we design an algorithm whose approximation ratio degrades smoothly with the prediction error while retaining a worst-case guarantee independent of the prediction quality. More precisely, for any fixed constant, we can make the additive dependence on the prediction error arbitrarily small, at the cost of increasing the polynomial running time. This guarantee can also be combined with any approximation algorithm for the problem without predictions to obtain robustness.
Second, given a makespan estimate, we provide a repair procedure that returns a schedule matching this estimate in time parameterized by the prediction error. This allows the algorithm to exploit the separation between estimation and approximation algorithms for Restricted Assignment. Finally, we complement the repair algorithm with a parameterized hardness result, showing that exact moved-load repair with a given target makespan is W[1]-hard when parameterized by the amount of moved-load.