Tighter Bounds for Makespan Minimization on Unrelated Machines

preprint2014arXivOpen access

Abstract

We consider the problem of scheduling nn jobs to minimize the makespan on mm unrelated machines, where job jj requires time pijp_{ij} if processed on machine ii. A classic algorithm of Lenstra et al. yields the best known approximation ratio of 22 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 LL and TT, and an instance having a sufficiently large feasibility factor h∈(0,1]h \in (0,1], either proves that no schedule of mean machine completion time LL and makespan TT exists, or else finds a schedule of makespan at most T+L/h<2TT + L/h < 2T. For the restricted version of the problem, where for each job jj and machine ii, pij∈{pj,∞}p_{ij} \in \{p_j, \infty\}, we show that a simpler algorithm yields a better bound, thus improving for highly feasible instances the best known ratio of 33/17+ε33/17 + ε, for any fixed ε>0ε>0, due to Svensson.

Explore this paper’s authors, topics and related work.

Building this map preview

BZPEER is loading the nearby papers, people, topics and institutions for this page.

Reviews 0

Write a reviewWrite

No reviews yet.

Discussion 0

Add a commentWrite

No comments yet.