Tighter Bounds for Makespan Minimization on Unrelated Machines
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 . For the restricted version of the problem, where for each job and machine , , we show that a simpler algorithm yields a better bound, thus improving for highly feasible instances the best known ratio of , for any fixed , due to Svensson.
Keywords
Cite
@article{arxiv.1405.2530,
title = {Tighter Bounds for Makespan Minimization on Unrelated Machines},
author = {Dor Arad and Yael Mordechai and Hadas Shachnai},
journal= {arXiv preprint arXiv:1405.2530},
year = {2014}
}
Comments
12 pages, 2 figures. arXiv admin note: text overlap with arXiv:1011.1168 by other authors