ICLR2026

On Smoothness Bounds for Non-Clairvoyant Scheduling with Predictions

Tianming Zhao, Albert Zomaya

Abstract

Algorithms with predictions leverage predictions for unknown inputs in online decision-making. These algorithms are analyzed by consistency, i.e., competitive ratio under perfect predictions, and robustness, i.e., competitive ratio under worst-case predictions. Smooth degrading performance with an increased prediction error is also desirable. This paper refines the notion of smoothness, a function of prediction error, defined as the competitive ratio over the problem instances where predictions are guaranteed to provide additional information.

With our refined smoothness metric, we establish smoothness bounds for a few scheduling problems, including online total completion time minimization and makespan minimization. For a single machine to minimize the total completion time, we show a lower bound of η\eta and a η2\eta^2-smooth algorithm, where η\eta is the prediction error (η1\eta \geq 1); the bound holds for small errors. For parallel identical machines to minimize the makespan, we show a lower bound of 2O(η2)2 - O(\eta^{-2}) and present an O(η2)O(\eta^2)-smooth algorithm for small errors. Both bounds are tighter than the existing ones. For uniformly-related machines to minimize the makespan, we show a tight lower bound of logη\lceil \log \eta \rceil, matched by an O(logη)O(\log \eta)-smooth algorithm.