Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.5555/3039686.3039862acmconferencesArticle/Chapter ViewAbstractPublication PagessodaConference Proceedingsconference-collections
research-article

On the configuration-LP of the restricted assignment problem

Published: 16 January 2017 Publication History

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 pij of a job j depends on the machine i it is assigned to. Lenstra, Shmoys and Tardos gave a polynomial time 2-approximation for this problem [8]. In this paper we focus on a prominent special case, the Restricted Assignment problem, in which pij ∈ {pj, ∞}. 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 2 − 1/17 ≈ 1.9412 [11]. In this paper we significantly simplify his proof and achieve a bound of 2 − 1/6 ≈ 1.8333. As a direct consequence this provides a polynomial (2 − 1/6 + ϵ)-estimation algorithm for the Restricted Assignment problem by approximating the configuration-LP. The best lower bound known for the integrality gap is 1.5 and no estimation algorithm with a guarantee better than 1.5 exists unless P = NP.

References

[1]
C. Annamalai, C. Kalaitzis, and O. Svensson. Combinatorial algorithm for restricted max-min fair allocation. In Proceedings of the Twenty-Sixth Annual ACM-SIAM Symposium on Discrete Algorithms, SODA 2015, San Diego, CA, USA, January 4--6, 2015, pages 1357--1372, 2015.
[2]
N. Bansal and M. Sviridenko. The santa claus problem. In Proceedings of the 38th Annual ACM Symposium on Theory of Computing, Seattle, WA, USA, May 21--23, 2006, pages 31--40, 2006.
[3]
D. Chakrabarty, S. Khanna, and S. Li. On (1, ϵ)-restricted assignment makespan minimization. In Proceedings of the Twenty-Sixth Annual ACM-SIAM Symposium on Discrete Algorithms, SODA 2015, San Diego, CA, USA, January 4--6, 2015, pages 1087--1101, 2015.
[4]
T. Ebenlendr, M. Krcál, and J. Sgall. Graph balancing: A special case of scheduling unrelated parallel machines. Algorithmica, 68(1):62--80, 2014.
[5]
U. Feige and S. Jozeph. Separation between estimation and approximation. In Proceedings of the 2015 Conference on Innovations in Theoretical Computer Science, ITCS 2015, Rehovot, Israel, January 11--13, 2015, pages 271--276, 2015.
[6]
C. Huang and S. Ott. A combinatorial approximation algorithm for graph balancing with light hyper edges. In 24th Annual European Symposium on Algorithms, ESA 2016, August 22--24, 2016, Aarhus, Denmark, pages 49:1--49:15, 2016.
[7]
K. Jansen, K. Land, and M. Maack. Estimating the makespan of the two-valued restricted assignment problem. In 15th Scandinavian Symposium and Workshops on Algorithm Theory, SWAT 2016, June 22--24, 2016, Reykjavik, Iceland, pages 24:1--24:13, 2016.
[8]
J. K. Lenstra, D. B. Shmoys, and E. Tardos. Approximation algorithms for scheduling unrelated parallel machines. Mathematical Programming, 46(3):259--271, 1990.
[9]
L. Polácek and O. Svensson. Quasi-polynomial local search for restricted max-min fair allocation. ACM Transactions on Algorithms, 12(2):13, 2016.
[10]
P. Schuurman and G. J. Woeginger. Polynomial time approximation algorithms for machine scheduling: ten open problems. Journal of Scheduling, 2(5):203--213, 1999.
[11]
O. Svensson. Santa claus schedules jobs on unrelated machines. SIAM Journal on Computing, 41(5):1318--1341, 2012.
[12]
J. Verschae and A. Wiese. On the configuration-lp for scheduling on unrelated machines. Journal of Scheduling, 17(4):371--383, 2014.
[13]
D. P. Williamson and D. B. Shmoys. The Design of Approximation Algorithms. Cambridge University Press, 2011.

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
SODA '17: Proceedings of the Twenty-Eighth Annual ACM-SIAM Symposium on Discrete Algorithms
January 2017
2756 pages

Sponsors

Publisher

Society for Industrial and Applied Mathematics

United States

Publication History

Published: 16 January 2017

Check for updates

Author Tags

  1. estimation algorithms
  2. integrality gap
  3. linear programming
  4. local search
  5. scheduling

Qualifiers

  • Research-article

Conference

SODA '17
Sponsor:
SODA '17: Symposium on Discrete Algorithms
January 16 - 19, 2017
Barcelona, Spain

Acceptance Rates

Overall Acceptance Rate 411 of 1,322 submissions, 31%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • 0
    Total Citations
  • 97
    Total Downloads
  • Downloads (Last 12 months)2
  • Downloads (Last 6 weeks)0
Reflects downloads up to 02 Sep 2024

Other Metrics

Citations

View Options

Get Access

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media