A note on "An optimal online algorithm for single machine scheduling to minimize total general completion time"

  • Authors:
  • Sheng Yu;Prudence W. H. Wong

  • Affiliations:
  • School of Management, Xian Jiaotong University, China;Department of Computer Science, University of Liverpool, United Kingdom

  • Venue:
  • Information Processing Letters
  • Year:
  • 2012

Quantified Score

Hi-index 0.89

Visualization

Abstract

In this paper we study the problem of online scheduling of jobs with release times on a single machine to minimize the total general completion time @?C"j^@a, where C"j is the completion time of job J"j and @a=1 is a constant. It has been shown in the paper by Liu et al., namely, ''An optimal online algorithm for single machine scheduling to minimize total general completion time'' (Liu et al., 2010) [2] that the lower bound on the competitive ratio of any online algorithm is 2^@a. The authors also attempted to prove that the online algorithm DSPT (Delayed Shortest Processing Time) is 2^@a-competitive. Unfortunately, Lemma 2 in the paper, which is crucial in the proof, is indeed incorrect. This leaves the performance of DSPT as an open question. The contribution of this paper is two-fold. First, we give a counterexample to this lemma and an explanation of the flaw in the argument. Second, we give a proof that DSPT is 2^@a-competitive. Together with the lower bound by Liu et al., this implies that DSPT is an optimal online algorithm for minimizing the total general completion time.