English

Robust Scheduling on Uniform Machines -- New Results Using a Relaxed Approximation Guarantee

Data Structures and Algorithms 2025-08-13 v1

Abstract

We consider the problem of scheduling nn jobs on mm uniform machines while minimizing the makespan (QCmaxQ||C_{\max}) and maximizing the minimum completion time (QCminQ||C_{\min}) in an online setting with migration of jobs. In this online setting, the jobs are inserted or deleted over time, and at each step, the goal is to compute a near-optimal solution while reassigning some jobs, such that the overall processing time of reassigned jobs, called migration, is bounded by some factor β\beta times the processing time of the job added or removed. We propose Efficient Polynomial Time Approximation Schemes (EPTASs) with an additional load error of O(εpmax)\mathcal{O}(\varepsilon p_{\max}) for both problems, with constant amortized migration factor β\beta, where pmaxp_{\max} is the maximum processing time in the instance over all steps. As an intermediate step, we obtain Efficient Parameterized Approximation Schemes (EPASs) for both problems, (1+ε)(1+\varepsilon)-competitive algorithms parameterized by pmaxp_{\max} and the number of different processing times dd in an instance, with β\beta bounded in a function of pmaxp_{\max}, dd and ε\varepsilon. This is the first result in the direction of a polynomial time approximation scheme in the field of online scheduling with bounded reassignment on uniform machines; before, such results were known only for the considered problems on identical machines. Crucial to our result is a division of the machines into large and small machines depending on the current approximate objective value, allowing for different approaches on either machine set, as well as a new way of rounding the instance that does not depend on the current objective value.

Keywords

Cite

@article{arxiv.2508.08979,
  title  = {Robust Scheduling on Uniform Machines -- New Results Using a Relaxed Approximation Guarantee},
  author = {Hauke Brinkop and David Fischer and Klaus Jansen},
  journal= {arXiv preprint arXiv:2508.08979},
  year   = {2025}
}
R2 v1 2026-07-01T04:46:10.897Z