We study a natural generalization of the problem of minimizing makespan on unrelated machines in which jobs may be split into parts. The different parts of a job can be (simultaneously) processed on different machines, but each part requires a setup time before it can be processed. First we show that a natural adaptation of the seminal approximation algorithm for unrelated machine scheduling [11] yields a 3-approximation algorithm, equal to the integrality gap of the corresponding LP relaxation. Through a stronger LP relaxation, obtained by applying a lift-and-project procedure, we are able to improve both the integrality gap and the implied approximation factor to 1 + φ, where φ ≈ 1.618 is the golden ratio. This ratio decreases to 2 in the restricted assignment setting, matching the result for the classic version. Interestingly, we show that our problem cannot be approximated within a factor better than e/e-1 ≈ 1.582 (unless P = NP). This provides some evidence that it is harder than the classic version, which is only known to be inapproximable within a factor 1.5 - ε. Since our 1 + φ bound remains tight when considering the seemingly stronger machine configuration LP, we propose a new job based configuration LP that has an infinite number of variables, one for each possible way a job may be split and processed on the machines. Using convex duality we show that this infinite LP has a finite representation and can be solved in polynomial time to any accuracy, rendering it a promising relaxation for obtaining better algorithms. © 2014 Springer International Publishing Switzerland.

Strong LP Formulations for Scheduling Splittable Jobs on Unrelated Machines / José R., Correa; MARCHETTI SPACCAMELA, Alberto; Jannik, Matuschke; Leen, Stougie; Ola, Svensson; Víctor, Verdugo; José, Verschae. - STAMPA. - 8494:(2014), pp. 249-260. (Intervento presentato al convegno 17th International Conference on Integer Programming and Combinatorial Optimization tenutosi a Bonn; Germany nel 23-25 June 2014) [10.1007/978-3-319-07557-0_21].

Strong LP Formulations for Scheduling Splittable Jobs on Unrelated Machines

MARCHETTI SPACCAMELA, Alberto
;
2014

Abstract

We study a natural generalization of the problem of minimizing makespan on unrelated machines in which jobs may be split into parts. The different parts of a job can be (simultaneously) processed on different machines, but each part requires a setup time before it can be processed. First we show that a natural adaptation of the seminal approximation algorithm for unrelated machine scheduling [11] yields a 3-approximation algorithm, equal to the integrality gap of the corresponding LP relaxation. Through a stronger LP relaxation, obtained by applying a lift-and-project procedure, we are able to improve both the integrality gap and the implied approximation factor to 1 + φ, where φ ≈ 1.618 is the golden ratio. This ratio decreases to 2 in the restricted assignment setting, matching the result for the classic version. Interestingly, we show that our problem cannot be approximated within a factor better than e/e-1 ≈ 1.582 (unless P = NP). This provides some evidence that it is harder than the classic version, which is only known to be inapproximable within a factor 1.5 - ε. Since our 1 + φ bound remains tight when considering the seemingly stronger machine configuration LP, we propose a new job based configuration LP that has an infinite number of variables, one for each possible way a job may be split and processed on the machines. Using convex duality we show that this infinite LP has a finite representation and can be solved in polynomial time to any accuracy, rendering it a promising relaxation for obtaining better algorithms. © 2014 Springer International Publishing Switzerland.
2014
17th International Conference on Integer Programming and Combinatorial Optimization
Scheduling; Algorithms; Unrelated parallel
04 Pubblicazione in atti di convegno::04b Atto di convegno in volume
Strong LP Formulations for Scheduling Splittable Jobs on Unrelated Machines / José R., Correa; MARCHETTI SPACCAMELA, Alberto; Jannik, Matuschke; Leen, Stougie; Ola, Svensson; Víctor, Verdugo; José, Verschae. - STAMPA. - 8494:(2014), pp. 249-260. (Intervento presentato al convegno 17th International Conference on Integer Programming and Combinatorial Optimization tenutosi a Bonn; Germany nel 23-25 June 2014) [10.1007/978-3-319-07557-0_21].
File allegati a questo prodotto
File Dimensione Formato  
Correa_Strong-LP-Formulations_2014.pdf

solo gestori archivio

Tipologia: Versione editoriale (versione pubblicata con il layout dell'editore)
Licenza: Tutti i diritti riservati (All rights reserved)
Dimensione 253.86 kB
Formato Adobe PDF
253.86 kB Adobe PDF   Contatta l'autore
VE_2014_11573-644992.pdf

solo gestori archivio

Tipologia: Versione editoriale (versione pubblicata con il layout dell'editore)
Licenza: Tutti i diritti riservati (All rights reserved)
Dimensione 253.86 kB
Formato Adobe PDF
253.86 kB Adobe PDF   Contatta l'autore

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11573/644992
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 3
  • ???jsp.display-item.citation.isi??? ND
social impact