Skip to main content
Log in

The Expected Competitive Ratio for Weighted Completion Time Scheduling

  • Published:
Theory of Computing Systems Aims and scope Submit manuscript

Abstract

A set of n independent jobs is to be scheduled without preemption on m identical parallel machines. For each job j, a diffuse adversary chooses the distribution Fj of the random processing time Pj from a certain class of distributions F j. The scheduler is given the expectation μj = E[Pj], but the actual duration is not known in advance. A positive weight wj is associated with each job j and all jobs are ready for execution at time zero. The scheduler determines a list of the jobs, which is then scheduled in a non-preemptive manner. The objective is to minimise the total weighted completion time ∑j wj Cj. The performance of an algorithm is measured with respect to the expected competitive ratio maxF ∈ F E[∑j wj Cj/OPT], where Cj denotes the completion time of job j and OPT the offline optimum value. We show a general bound on the expected competitive ratio for list scheduling algorithms, which holds for a class of so-called new-better-than-used processing time distributions. This class includes, among others, the exponential distribution. As a special case, we consider the popular rule weighted shortest expected processing time first (WSEPT) in which jobs are processed according to the non-decreasing μj/wj ratio. We show that it achieves E[WSEPT/OPT] ≤ 3 – 1/m for exponential distributed processing times.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

Author information

Authors and Affiliations

Authors

Corresponding authors

Correspondence to Alexander Souza or Angelika Steger.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Souza, A., Steger, A. The Expected Competitive Ratio for Weighted Completion Time Scheduling. Theory Comput Syst 39, 121–136 (2006). https://doi.org/10.1007/s00224-005-1261-z

Download citation

  • Received:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00224-005-1261-z

Keywords

Navigation