Skip to main content
Log in

An optimal online algorithm for single machine scheduling to minimize total general completion time

  • Published:
Journal of Combinatorial Optimization Aims and scope Submit manuscript

Abstract

We study the online problem of single machine scheduling to minimize total general completion time. General completion time is defined as \(C^{\alpha}_{j}=(C_{j})^{\alpha}\), where C j denotes the completion time of job J j and α≥1 is a constant integer. Total general completion time characterizes the feather in service that when a customer is served later in time, his dissatisfaction increases in a manner of power function. The objective function ∑(C j )α can also be viewed as a total weighted completion time, but the “weight” is no longer a constant number. Our purpose to minimize customers’ total dissatisfaction. The problem is online in the sense that all jobs arrive over time. Each job’s processing time becomes known at its arrival time. Preemption is not allowed. For this online problem, we show that a lower bound on competitive ratio is 2α and prove that D-SPT (delayed shortest processing time) algorithm is optimal with a competitive ratio 2α.

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

References

  • Borodin A, El-Yaniv R (1998) Online computation and competitive analysis. Cambridge University Press, Cambridge

    MATH  Google Scholar 

  • Lu X, Sitters RA, Stougie L (2003) A class of on-line scheduling algorithms to minimize total completion time. Oper Res Lett 31:232–236

    Article  MathSciNet  MATH  Google Scholar 

  • Pruhs K, Sgall J, Torng E (2004) Online scheduling. In: Leung JY-T (ed) Handbook of scheduling: Algorithms, models, and performance analysis

  • Stee RV, Poutre HL (2005) Minimizing the total completion time on-line on a single machine, using restarts. J Algorithms 57:95–129

    Article  MathSciNet  MATH  Google Scholar 

  • Vestjens APA (1997) On-line machine scheduling. PhD Thesis, Eindhoven University of Technology, Netherlands

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Ming Liu.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Liu, M., Chu, C., Xu, Y. et al. An optimal online algorithm for single machine scheduling to minimize total general completion time. J Comb Optim 23, 189–195 (2012). https://doi.org/10.1007/s10878-010-9348-0

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10878-010-9348-0

Keywords

Navigation