Abstract
In this paper, we consider the two-machine flow shop scheduling with an operator non-availability period in the first stage to minimize makespan, where the operator non-availability period is an open time interval in which a job can neither start nor complete. We first prove that the problem is NP-hard, even if the length of the operator non-availability period is no more than the processing time of any job on the first machine. Then we show that Johnson’s rule is a 2-approximation algorithm and the bound is tight. Moreover, a better tight 3/2-approximation algorithm is provided.
Similar content being viewed by others
References
Brauner N, Finke G, Lehoux-Lebacque V, Rapine C, Kellerer H, Potts C, Strusevich V (2009) Operator non-availability periods. 4OR 7(3):239–253
Breit J (2004) An improved approximation algorithm for two-machine flow shop scheduling with an availability constraint. Inf Process Lett 90(6):273–278
Chen Y, Zhang A, Tan ZY (2013) Complexity and approximation of single machine scheduling with an operator non-availability period to minimize total completion time. Inf Sci 251(4):150–163
Cheng TCE, Wang GQ (2000) An improved heuristic for two-machine flowshop scheduling with an availability constraint. Oper Res Lett 26(5):223–229
Hadda H, Dridi N, Hajri-Gabouj S (2010) An improved heuristic for two-machine flow shop scheduling with an availability constraint and nonresumable jobs. 4OR 8(1):87–99
Hnaien F, Yalaoui F, Mhadhbi A (2015) Makespan minimization on a two-machine flowshop with an availability constraint on the first machine. Int J Prod Econ 164(Complete):95–104
Johnson SM (1954) Optimal two- and three-stage production schedules with setup times included. Nav Res Logist 1(1):61–68
Kubzin MA, Potts CN, Strusevich VA (2009) Approximation results for flow shop scheduling problems with machine availability constraints. Comput Oper Res 36(2):379–390
Lee CY (1997) Minimizing the makespan in the two-machine flowshop scheduling problem with an availability constraint. Oper Res Lett 20(3):129–139
Lee CY (1999) Two-machine flowshop scheduling with availability constraints. Eur J Oper Res 114(2):420–429
Lebacque V, Brauner N, Celse B, Finke G, Rapine C (2007) Planification d’expériences dans l’industrie chimique, Chap. 1, pp 21–32. Dans Les systèmes de production applications interdisciplinaires et mutations sous la direction de Boujut J-F, Llerena D, Brissaud D, Hermès-Lavoisier, ISBN, 978-2-7462-1819-2
Rapine C, Brauner N, Finke G, Lebacque V (2012) Single machine scheduling with small operator-non-availability periods. J Sched 15(2):127–139
Wan L, Yuan JJ (2018) Single-machine scheduling with operator non-availability to minimize total weighted completion time. Inf Sci 445–446:1–5
Wang XL, Cheng TCE (2007) Heuristics for two-machine flowshop scheduling with setup times and an availability constraint. Comput Oper Res 34(1):152–162
Xu ZJ, Xu DH, He J, Wang Q, Liu AH, Xiao JF (2017) Mixed integer programming formulations for two-machine flow shop scheduling with an availability constraint. Arab J Sci Eng 43(3):1–12
Acknowledgements
This research was supported by the National Natural Science Foundation of China under Grant Nos. (11871213 and 71431004).
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Li, D., Lu, X. Two-machine flow shop scheduling with an operator non-availability period to minimize makespan. J Comb Optim 39, 1060–1078 (2020). https://doi.org/10.1007/s10878-020-00548-6
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10878-020-00548-6