Abstract
Reentrant flow shop scheduling allows a job to revisit a particular machine several times. The topic has received considerable interest in recent years; with related studies demonstrating that particle swarm algorithm (PSO) is an effective and efficient means of solving scheduling problems. By selecting a wafer testing process with the due window problem as a case study, this study develops a farness particle swarm optimization algorithm (FPSO) to solve reentrant two-stage multiprocessor flow shop scheduling problems in order to minimize earliness and tardiness. Computational results indicate that either small- or large-scale problems are involved in which FPSO outperforms PSO and ant colony optimization with respect to effectiveness and robustness. Importantly, this study demonstrates that FPSO can solve such a complex scheduling problem efficiently.
Similar content being viewed by others
References
Chen JS (2006) A branch and bound procedure for the reentrant permutation flow-shop scheduling problem. Int J Adv Manuf Technol 29(11–12):1186–1193
Chen JS, Pan JCH, Wu CK (2007) Minimizing makespan in reentrant flow-shops using hybrid tabu search. Int J Adv Manuf Technol 34(3–4):353–361
Cheng B, Yang SL, Ma Y (2011) Minimising makespan for two batch-processing machines with non-identical job sizes in job shop. Int J Syst Sci 43(12):2185–2192
Cho HM, Bae SJ, Kim JW, Jeong IJ (2011) Bi-objective scheduling for reentrant hybrid flow shop using Pareto genetic algorithm. Comput Ind Eng 61(3):529–541
Choi HS, Kim HW, Lee DH, Yoon J, Yun CY, Chae KB (2009) Scheduling algorithms for two-stage reentrant hybrid flow shop: minimizing makespan under the maximum allowable due dates. Int J Adv Manuf Technol 42(9–10):963–973
Demirkol E, Uzsoy R (2000) Decomposition methods for reentrant flow shops with sequence-dependent setup times. J Sched 3(3):155–177
Dugardin F, Yalaouia F, Amodeoa L (2010) New multi-objective method to solve reentrant hybrid flow shop scheduling problem. Eur J Oper Res 203(1):22–31
Dorigo CA, Dorigo M, Manjezzo V, Trubian M (1994) Ant system for job-shop scheduling. Belg J Oper Res 34:39–53
Emmons H, Vairaktarakis G (2013) Flow shop scheduling—theoretical results, algorithms, and applications. International Series in Operations Research Management Science. Springer, New York
Golmakani HR, Namazi A (2012) An artificial immune algorithm for multiple-route job shop scheduling problem. Int J Adv Manuf Technol 63(1–4):77–86
Huang RH, Yang CL (2009) Solving a multi-objective overlapping flow-shop scheduling. Int J Adv Manuf Technol 42(9–10):955–962
Huang RH, Yang CL, Huang HT (2010) Parallel machine scheduling with common due window. J Oper Res Soc 61:640–646
Kang YH, Kim SS, Shin HJ (2006) A scheduling algorithm for the reentrant shop: an application in semiconductor manufacture. Int J Adv Manuf Technol 35(5–6):566–574
Kennedy J, Eberhart R (1995) Particle swarm optimization. IEEE Int Conf Neural Netw 4(11–12):1942–1948
Kennedy J, Eberhart R (1997) A discrete binary version of the particle swarm algorithm. In IEEE Int Conf Syst 5:4104–4108
Lee GC, Kim YD (2004) A branch-and-bound algorithm for a two stage hybrid flow shop scheduling problem minimizing total tardiness. Int J Prod Res 42(22):4731–4743
Liou CD, Hsieh YC, Chen YY (2011) A new encoding scheme-based hybrid algorithm for minimising two-machine flow-shop group scheduling problem. Int J Syst Sci 44(1):77–93
Park YS, Kim SY, Jun CH (2000) Performance analysis of re-entrant flow shop with single-job and batch machines using mean value analysis. Prod Plan Control 11(6):537–546
Solomon MM, Desrosiers J (1988) Time windows constrained routing and scheduling problem. Transp Sci 22(1):1–13
Tzeng YR, Chen CL, Chen CL (2012) A hybrid EDA with ACS for solving permutation flow shop scheduling. Int J Adv Manuf Technol 60:1139–1147
Wang L, Zhou G, Xu Y, Wang SY, Liu M (2012) An effective artificial bee colony algorithm for the flexible job-shop scheduling problem. Int J Adv Manuf Technol 60(1–4):303–305
Xie X, Tang L, Li YP (2011) Scheduling of a hub reentrant job shop to minimize makespan. Int J Adv Manuf Technol 56:743–753
Zheng WX, Nagasawa H, Nishiyama N (1993) Single-machine scheduling for minimizing total cost and with identical, asymmetrical earliness and tardiness penalties. Int J Prod Res 31(7):1611–1620
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Huang, RH., Yu, SC. & Kuo, CW. Reentrant two-stage multiprocessor flow shop scheduling with due windows. Int J Adv Manuf Technol 71, 1263–1276 (2014). https://doi.org/10.1007/s00170-013-5534-4
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00170-013-5534-4