English

On the Configuration-LP of the Restricted Assignment Problem

Data Structures and Algorithms 2017-01-16 v2

Abstract

We consider the classical problem of Scheduling on Unrelated Machines. In this problem a set of jobs is to be distributed among a set of machines and the maximum load (makespan) is to be minimized. The processing time pijp_{ij} of a job jj depends on the machine ii it is assigned to. Lenstra, Shmoys and Tardos gave a polynomial time 22-approximation for this problem. In this paper we focus on a prominent special case, the Restricted Assignment problem, in which pij{pj,}p_{ij}\in\{p_j,\infty\}. The configuration-LP is a linear programming relaxation for the Restricted Assignment problem. It was shown by Svensson that the multiplicative gap between integral and fractional solution, the integrality gap, is at most 21/171.94122 - 1/17 \approx 1.9412. In this paper we significantly simplify his proof and achieve a bound of 21/61.83332 - 1/6 \approx 1.8333. As a direct consequence this provides a polynomial (21/6+ϵ)(2 - 1/6 + \epsilon)-estimation algorithm for the Restricted Assignment problem by approximating the configuration-LP. The best lower bound known for the integrality gap is 1.51.5 and no estimation algorithm with a guarantee better than 1.51.5 exists unless P=NP\mathrm{P} = \mathrm{NP}.

Keywords

Cite

@article{arxiv.1611.01934,
  title  = {On the Configuration-LP of the Restricted Assignment Problem},
  author = {Klaus Jansen and Lars Rohwedder},
  journal= {arXiv preprint arXiv:1611.01934},
  year   = {2017}
}

Comments

Fixed minor errors

R2 v1 2026-06-22T16:43:50.041Z