Abstract
This paper studies online scheduling of jobs with incompatible families on a single unbounded batch machine under the KRT environment, where jobs arrive over time and “KRT” means that in the online setting no jobs can be released when the machine is busy. The goal is to determine a feasible schedule to minimize the makespan. We provide a best online algorithm with a competitive ratio of \(1+\frac{\sqrt{f^{2}-f+1}-1}{f}\), where f is the number of job families.
Similar content being viewed by others
References
Dobson, G., Nambimadom, R.S.: The batch loading and scheduling problem. Oper. Res. 49, 52–65 (2001)
Deng, X.T., Poon, C.K., Zhang, Y.Z.: Approximation algorithms in batch processing. J. Comb. Optim. 7, 247–257 (2003)
Fu, R.Y., Tian, J., Yuan, J.J., Lin, Y.X.: On-line scheduling in a parallel batch processing system to minimize makespan using restarts. Theor. Comput. Sci. 374, 196–202 (2007)
Fu, R.Y., Tian, J., Yuan, J.J.: On-line scheduling on an unbounded batch machine to minimize makespan of two families of jobs. J. Sched. 12, 91–97 (2009)
Fu, R.Y., Cheng, T.C.E., Ng, C.T., Yuan, J.J.: An optimal online algorithm for single parallel-batch machine scheduling with incompatible job families to minimize makespan. Oper. Res. Lett. 41, 216–219 (2013)
Lee, C.Y., Uzsoy, R., Martin-Vega, L.A.: Efficient algorithms for scheduling semi-conductor burn-in operations. Oper. Res. 40, 764–775 (1992)
Lee, C.Y., Uzsoy, R.: Minimizing makespan on a single batch processing machine with dynamic job arrivals. Int. J. Prod. Res. 37, 219–236 (1999)
Li, W.J., Yuan, J.J.: LPT online strategy for parallel-machine scheduling with kind release times. Optim. Lett. 10, 159–168 (2016)
Liu, Z.H., Yu, W.: Scheduling one batch processor subject to job release date. Discret. Appl. Math. 105, 129–136 (2000)
Liu, P.H., Lu, X.W., Fang, Y.: A best possible deterministic on-line algorithm for minimizing makespan on parallel batch machines. J. Sched. 15, 77–81 (2012)
Mathirajan, M., Sivakumar, A.I.: A literature review, classification and simple meta-analysis on scheduling of batch processors in semiconductor. Int. J. Adv. Manuf. Technol. 29, 990–1001 (2006)
Nong, Q.Q., Yuan, J.J., Fu, R.Y., Lin, L., Tian, J.: The single-machine parallel-batching on-line scheduling problem with family jobs to minimize makespan. Int. J. Prod. Econ. 111, 435–440 (2008)
Poon, C.K., Yu, W.C.: A flexible online scheduling algorithm for batch machine with infinite capacity. Ann. Oper. Res. 133, 175–181 (2005)
Poon, C.K., Yu, W.C.: On-line scheduling algorithms for a batch machine with finite capacity. J. Comb. Optim. 9, 167–186 (2005)
Tian, J., Cheng, T.C.E., Ng, C.T., Yuan, J.J.: Online scheduling on unbounded parallel-batch machines to minimize the makespan. Inf. Process. Lett. 109, 1211–1215 (2009)
Tian, J., Fu, R.Y., Yuan, J.J.: Online over time scheduling on parallel-batch machines: a survey. Oper. Res. Soc. china 2, 445–454 (2014)
Yuan, J.J., Fu, R.Y., Ng, C.T., Cheng, T.C.E.: A best on-line algorithm for unbounded parallel batch scheduling to minimize makespan with restarts. J. Sched. 14, 361–369 (2011)
Yuan, J.J., Ng, C.T., Cheng, T.C.E.: Best semi-online algorithms for unbounded parallel batch scheduling. Discrete Appl. Math. 159, 838–847 (2011)
Zhang, G.C., Cai, X.Q., Wong, C.K.: Online algorithms for minimizing makespan on batch processing machines. Nav. Res. Logist. 48, 241–258 (2001)
Acknowledgements
The authors would like to thank the Area-in-Chief and the anonymous referee for their comments and suggestions. This research was supported in part NSFC (Nos. 11501279, 11401605, 11401604 and 11671188) and NSF of Henan Province (No. 152300410217).
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Li, W., Li, S. & Feng, Q. Online batch scheduling with kind release times and incompatible families to minimize makespan. Optim Lett 12, 301–310 (2018). https://doi.org/10.1007/s11590-017-1113-1
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11590-017-1113-1