Skip to main content
Log in

Online batch scheduling with kind release times and incompatible families to minimize makespan

  • Original Paper
  • Published:
Optimization Letters Aims and scope Submit manuscript

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.

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

  1. Dobson, G., Nambimadom, R.S.: The batch loading and scheduling problem. Oper. Res. 49, 52–65 (2001)

    Article  MathSciNet  MATH  Google Scholar 

  2. Deng, X.T., Poon, C.K., Zhang, Y.Z.: Approximation algorithms in batch processing. J. Comb. Optim. 7, 247–257 (2003)

    Article  MathSciNet  MATH  Google Scholar 

  3. 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)

    Article  MATH  Google Scholar 

  4. 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)

    Article  MathSciNet  MATH  Google Scholar 

  5. 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)

    Article  MathSciNet  MATH  Google Scholar 

  6. Lee, C.Y., Uzsoy, R., Martin-Vega, L.A.: Efficient algorithms for scheduling semi-conductor burn-in operations. Oper. Res. 40, 764–775 (1992)

    Article  MathSciNet  MATH  Google Scholar 

  7. 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)

    Article  MATH  Google Scholar 

  8. Li, W.J., Yuan, J.J.: LPT online strategy for parallel-machine scheduling with kind release times. Optim. Lett. 10, 159–168 (2016)

    Article  MathSciNet  MATH  Google Scholar 

  9. Liu, Z.H., Yu, W.: Scheduling one batch processor subject to job release date. Discret. Appl. Math. 105, 129–136 (2000)

    Article  MathSciNet  MATH  Google Scholar 

  10. 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)

    Article  MathSciNet  MATH  Google Scholar 

  11. 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)

    Article  Google Scholar 

  12. 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)

    Article  Google Scholar 

  13. Poon, C.K., Yu, W.C.: A flexible online scheduling algorithm for batch machine with infinite capacity. Ann. Oper. Res. 133, 175–181 (2005)

    Article  MathSciNet  MATH  Google Scholar 

  14. Poon, C.K., Yu, W.C.: On-line scheduling algorithms for a batch machine with finite capacity. J. Comb. Optim. 9, 167–186 (2005)

    Article  MathSciNet  MATH  Google Scholar 

  15. 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)

    Article  MathSciNet  MATH  Google Scholar 

  16. 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)

    Article  MathSciNet  MATH  Google Scholar 

  17. 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)

    Article  MathSciNet  MATH  Google Scholar 

  18. 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)

    Article  MathSciNet  MATH  Google Scholar 

  19. 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)

    Article  MATH  Google Scholar 

Download references

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

Authors

Corresponding author

Correspondence to Wenjie Li.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

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

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11590-017-1113-1

Keywords

Navigation