Tighter Bounds for Makespan Minimization on Unrelated Machines
Dor Arad, Yael Mordechai, Hadas Shachnai

TL;DR
This paper introduces a new polynomial-time algorithm that provides tighter approximation bounds for makespan minimization on unrelated machines, especially for instances with high feasibility, improving upon the classic 2-approximation.
Contribution
It develops a novel algorithm that leverages the feasibility factor to achieve better bounds for a broad class of instances, advancing the understanding of scheduling approximations.
Findings
For instances with high feasibility factor, the algorithm finds schedules with makespan less than 2T.
The approach either proves the non-existence of certain schedules or finds improved schedules.
For restricted job-machine processing times, the algorithm surpasses previous approximation ratios.
Abstract
We consider the problem of scheduling jobs to minimize the makespan on unrelated machines, where job requires time if processed on machine . A classic algorithm of Lenstra et al. yields the best known approximation ratio of for the problem. Improving this bound has been a prominent open problem for over two decades. In this paper we obtain a tighter bound for a wide subclass of instances which can be identified efficiently. Specifically, we define the feasibility factor of a given instance as the minimum fraction of machines on which each job can be processed. We show that there is a polynomial-time algorithm that, given values and , and an instance having a sufficiently large feasibility factor , either proves that no schedule of mean machine completion time and makespan exists, or else finds a schedule of makespan at most $T +…
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.
