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\).
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
Deng XT, Poon CK, Zhang YZ (2003) Approximation algorithms in batch processing. J Comb Optim 7:247–257
Feng Q, Yuan JJ (2007) NP-hardness of a multicriteria scheduling on two families of jobs. OR Trans 11:121–126
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
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
Lee CY, Uzsoy R, Martin-Vega LA (1992) Efficient algorithms for scheduling semi-conductor burn-in operations. Oper Res 40:764–775
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
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
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
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
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
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
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
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
Zhang GC, Cai XQ, Wong CK (2001) Online algorithms for minimizing makespan on batch processing machines. Naval Res Logist 48:241–258
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
Corresponding author
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.
About this article
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
Accepted:
Published:
DOI: https://doi.org/10.1007/s10878-024-01242-7