Scheduling-LPs bear probabilities randomized approximations for min-sum criteria

Andreas S. Schulz, Martin Skutella

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

32 Scopus citations

Abstract

In this paper, we provide a new class of randomized approximation algorithms for scheduling problems by directly interpreting solutions to so-called time-indexed LPs as probabilities. The most general model we consider is scheduling unrelated parallel machines with release dates (or even network scheduling) so as to minimize the average weighted completion time. The crucial idea for these multiple machine problems is not to use standard list scheduling but rather to assign jobs randomly to machines (with probabilities taken from an optimal LP solution) and to perform list scheduling on each of them. For the general model, we give a (2+ ɛ)-approximation algorithm. The best previously known approximation algorithm has a performance guarantee of 16/3 [HSW96]. Moreover, our algorithm also improves upon the best previously known approximation algorithms for the special case of identical parallel machine scheduling (performance guarantee (2.89 + ɛ) in general [CPS+96] and 2.85 for the average completion time [CMNS97], respectively). A perhaps surprising implication for identical parallel machines is that jobs are randomly assigned to machines, in which each machine is equally likely. In addition, in this case the algorithm has running time O(nlogn) and performance guarantee 2. The same algorithm also is a 2-approximation for the corresponding preemptive scheduling problem on identical parallel machines. Finally, the results for identical parallel machine scheduling apply to both the off-line and the on-line settings with no difference in performance guarantees. In the on-line setting, we are scheduling jobs that continually arrive to be processed and, for each time t, we must construct the schedule until time t without any knowledge of the jobs that will arrive afterwards.

Original languageEnglish
Title of host publicationAlgorithms - ESA 1997 - 5th Annual European Symposium, Proceedings
EditorsRainer Burkard, Gerhard Woeginger
PublisherSpringer Verlag
Pages416-429
Number of pages14
ISBN (Print)3540633979, 9783540633976
DOIs
StatePublished - 1997
Externally publishedYes
Event5th Annual European Symposium on Algorithms, ESA 1997 - Graz, Austria
Duration: 15 Sep 199717 Sep 1997

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume1284
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference5th Annual European Symposium on Algorithms, ESA 1997
Country/TerritoryAustria
CityGraz
Period15/09/9717/09/97

Fingerprint

Dive into the research topics of 'Scheduling-LPs bear probabilities randomized approximations for min-sum criteria'. Together they form a unique fingerprint.

Cite this