We consider scheduling on an unreliable machine that may experience unexpected changes in processing speed or even full breakdowns. We aim for a universal solution that performs well without adaptation for any possible machine behavior. For the objective of minimizing the total weighted completion time, we design a polynomial time deterministic algorithm that finds a universal scheduling sequence with a solution value within 4 times the value of an optimal clairvoyant algorithm that knows the disruptions in advance. A randomized version of this algorithm attains in expectation a ratio of e. We also show that both results are best possible among all universal solutions. As a direct consequence of our results, we answer affirmatively the question of whether a constant approximation algorithm exists for the offline version of the problem when machine unavailability periods are known in advance. When jobs have individual release dates, the situation changes drastically. Even if all weights are equal, there are instances for which any universal solution is a factor of Ω(log n/ log log n) worse than an optimal sequence. Motivated by this hardness, we study the special case when the processing time of each job is proportional to its weight. We present a non-trivial algorithm with a small constant performance guarantee. © 2010 Springer-Verlag.

Universal sequencing on a single machine / Epstein, Leah; Levin, Asaf; MARCHETTI SPACCAMELA, Alberto; Megow, Nicole; Mestre, Julián; Skutella, Martin; Stougie, Leen. - STAMPA. - 6080:(2010), pp. 230-243. (Intervento presentato al convegno 14th International Conference on Integer Programming and Combinatorial Optimization, IPCO 2010 tenutosi a Lausanne; China nel 09-11 June 2010) [10.1007/978-3-642-13036-6_18].

Universal sequencing on a single machine

MARCHETTI SPACCAMELA, Alberto;
2010

Abstract

We consider scheduling on an unreliable machine that may experience unexpected changes in processing speed or even full breakdowns. We aim for a universal solution that performs well without adaptation for any possible machine behavior. For the objective of minimizing the total weighted completion time, we design a polynomial time deterministic algorithm that finds a universal scheduling sequence with a solution value within 4 times the value of an optimal clairvoyant algorithm that knows the disruptions in advance. A randomized version of this algorithm attains in expectation a ratio of e. We also show that both results are best possible among all universal solutions. As a direct consequence of our results, we answer affirmatively the question of whether a constant approximation algorithm exists for the offline version of the problem when machine unavailability periods are known in advance. When jobs have individual release dates, the situation changes drastically. Even if all weights are equal, there are instances for which any universal solution is a factor of Ω(log n/ log log n) worse than an optimal sequence. Motivated by this hardness, we study the special case when the processing time of each job is proportional to its weight. We present a non-trivial algorithm with a small constant performance guarantee. © 2010 Springer-Verlag.
2010
14th International Conference on Integer Programming and Combinatorial Optimization, IPCO 2010
Theoretical Computer Science; Computer Science (all)
04 Pubblicazione in atti di convegno::04b Atto di convegno in volume
Universal sequencing on a single machine / Epstein, Leah; Levin, Asaf; MARCHETTI SPACCAMELA, Alberto; Megow, Nicole; Mestre, Julián; Skutella, Martin; Stougie, Leen. - STAMPA. - 6080:(2010), pp. 230-243. (Intervento presentato al convegno 14th International Conference on Integer Programming and Combinatorial Optimization, IPCO 2010 tenutosi a Lausanne; China nel 09-11 June 2010) [10.1007/978-3-642-13036-6_18].
File allegati a questo prodotto
File Dimensione Formato  
VE_2010_11573-951165.pdf

solo gestori archivio

Tipologia: Versione editoriale (versione pubblicata con il layout dell'editore)
Licenza: Tutti i diritti riservati (All rights reserved)
Dimensione 268.85 kB
Formato Adobe PDF
268.85 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/951165
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 13
  • ???jsp.display-item.citation.isi??? 10
social impact