2010
DOI: 10.1007/978-3-642-13036-6_31
|View full text |Cite
|
Sign up to set email alerts
|

Efficient Algorithms for Average Completion Time Scheduling

Abstract: We analyze the competitive ratio of algorithms for minimizing (weighted) average completion time on identical parallel machines and prove that the well-known shortest remaining processing time algorithm (SRPT) is 5/4-competitive w.r.t. the average completion time objective. For weighted completion times we give a deterministic algorithm with competitive ratio 1.791 + o(m). This ratio holds for preemptive and non-preemptive scheduling.

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
14
1

Year Published

2012
2012
2020
2020

Publication Types

Select...
4
2

Relationship

0
6

Authors

Journals

citations
Cited by 16 publications
(16 citation statements)
references
References 23 publications
0
14
1
Order By: Relevance
“…This algorithm has been generalized further to the multiple-machine problem without loss of performance in Megow and Schulz [18]. Sitters [36] presented a deterministic online algorithm with a performance guarantee of 1 791 1 + 1/ √ m 2 , which is less than 2 for m ≥ 311 and drops to 1 791 if m tends to infinity. Combining it with the randomized 2 − 1/m -competitive algorithm by Correa and Wagner [7], Sitters obtains an improved randomized online algorithm for parallel machines.…”
Section: Previous Workmentioning
confidence: 99%
“…This algorithm has been generalized further to the multiple-machine problem without loss of performance in Megow and Schulz [18]. Sitters [36] presented a deterministic online algorithm with a performance guarantee of 1 791 1 + 1/ √ m 2 , which is less than 2 for m ≥ 311 and drops to 1 791 if m tends to infinity. Combining it with the randomized 2 − 1/m -competitive algorithm by Correa and Wagner [7], Sitters obtains an improved randomized online algorithm for parallel machines.…”
Section: Previous Workmentioning
confidence: 99%
“…While our result for WSRPT does not beat the competitiveness of the best known algorithm for the problem P | r j , pmtn | j w j c j (which is due to [6]), our contribution is with respect to the WSRPT algorithm and techniques for analyzing the algorithm as applied to parallel machines. While the algorithm itself is simple to state, it has proven somewhat difficult to analyze, due to the interplay of the static job weights with the changing nature of the remaining processing times.…”
Section: Introductionmentioning
confidence: 99%
“…At every point in time, SRPT simply schedules the m jobs with shortest remaining processing time. SRPT is known to be 5/4-competitive for the unweighted variant of the problem [6]. WSRPT can be seen as the weighted version of SRPT.…”
Section: Wsrptmentioning
confidence: 99%
See 2 more Smart Citations