Skip to main content

Advertisement

Log in

Online scheduling on an unbounded parallel-batch machine to minimize the weighted makespan

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

Abstract

In this paper we study the online over-time scheduling on an unbounded parallel-batch machine to minimize the weighted makespan. First, we show that the general problem has a low bound 2 and then design a 4-competitive online algorithm. Furthermore, we consider a special case in which the jobs have agreeable processing times and weights. When all jobs have the same weights (the task is to minimize the makespan), an online algorithm with the best possible competitive ratio \(\frac{\sqrt{5}+1}{2}\approx 1.618\) has been established in the literature. We show that, after a slightly modification, this known online algorithm also has the best possible competitive ratio \(\frac{\sqrt{5}+1}{2}\approx 1.618\) for our problem. Finally, we introduce limited restarts into the above special case and present an online algorithm with a better competitive ratio \(\frac{11}{7}\approx 1.571\).

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

Access this article

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

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

Instant access to the full article PDF.

Similar content being viewed by others

Data availibility

Not applicable.

References

  • Chai X, Lu LF, Li WH, Zhang LQ (2018) Best-possible online algorithms for single machine scheduling to minimize the maximum weighted completion time. Asia-Pacific J Oper Res 35(6):1850048

    Article  MathSciNet  MATH  Google Scholar 

  • Deng XT, Poon CK, Zhang YZ (2003) Approximation algorithms in batch processing. J Comb Optim 7:247–257

    Article  MathSciNet  MATH  Google Scholar 

  • Feng Q, Yuan JJ (2007) NP-hardness of a multicriteria scheduling on two families of jobs. OR Trans 11:121–126

    MATH  Google Scholar 

  • Fu RY, Tian J, Yuan JJ, He C (2008) On-line scheduling on a batch machine to minimize makespan with limited restarts. Oper Res Lett 36:255–258

    Article  MathSciNet  MATH  Google Scholar 

  • Fu RY, Tian J, Yuan JJ, Lin YX (2007) Online scheduling in a parallel batch processing system to minimize makespan using restarts. Theor Comput Sci 374(1–3):196–202

    Article  MathSciNet  MATH  Google Scholar 

  • Lee CY, Uzsoy R, Martin-Vega LA (1992) Efficient algorithms for scheduling semi-conductor burn-in operations. Oper Res 40:764–775

    Article  MathSciNet  MATH  Google Scholar 

  • Li WH, Chai X (2018) Online scheduling on bounded batch machines to minimize the maximum weighted completion time. J Oper Res Soc Chin 6(3):455–465

    Article  MathSciNet  MATH  Google Scholar 

  • Li WJ (2015) A best possible online algorithm for the parallel-machine scheduling to minimize the maximum weighted completion time. Asia-Pacific J Oper Res 32(4):1550030

    Article  MathSciNet  MATH  Google Scholar 

  • Liu PH, Lu XW, Fang Y (2012) A best possible deterministic on-line algorithm for minimizing makespan on parallel batch machines. J Sched 15(1):77–81

    Article  MathSciNet  MATH  Google Scholar 

  • Oron D, Shabtay D, Steiner G (2015) Single machine scheduling with two competing agents and equal job processing times. Euro J Oper Res 244:86–99

    Article  MathSciNet  MATH  Google Scholar 

  • Tian J, Cheng TCE, Ng CT, Yuan JJ (2009) Online scheduling on unbounded parallel-batch machines to minimize the makespan. Inf Process Lett 109(21):1211–1215

    Article  MathSciNet  MATH  Google Scholar 

  • van den Akker M, Hoogeveen H, Vakhania N (2000) Restarts can help in the on-line minimization of the maximum delivery time on a single machine. J Sched 3(6):333–341

    Article  MathSciNet  MATH  Google Scholar 

  • Yuan JJ, Fu RY, Ng CT, Cheng TCE (2011) A best possible online algorithm for unbounded parallel-batch scheduling with restarts to minimize makespan. J Sched 14:361–369

    Article  MathSciNet  MATH  Google Scholar 

  • Yuan JJ, Ng CT, Cheng TCE (2020) Scheduling with release dates and preemption to minimize multiple max-form objective functions. Euro J Oper Res 280:860–875

    Article  MathSciNet  MATH  Google Scholar 

  • Zhang GC, Cai XQ, Wong CK (2001) Online algorithms for minimizing makespan on batch processing machines. Naval Res Logist 48:241–258

    Article  MathSciNet  MATH  Google Scholar 

Download references

Funding

This work was supported by the National Natural Science Foundation of China under grant numbers 12271491, 12471305, 12071442 and 12371318.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Lingfa Lu.

Ethics declarations

Conflict of interest

The authors report no Conflict of interest.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Zhang, H., Lu, L. & Yuan, J. Online scheduling on an unbounded parallel-batch machine to minimize the weighted makespan. J Comb Optim 49, 6 (2025). https://doi.org/10.1007/s10878-024-01242-7

Download citation

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1007/s10878-024-01242-7

Keywords