Abstract
This paper addresses a heuristic algorithm that minimizes total weighted tardiness for reentrant flow shop problems with sequence-dependent set up time. The proposed algorithm consists of three phases: prior plan phase, initial solution generation phase and solution improvement phase. In the first phase, a reentrant order with cyclic process is divided into a number of jobs. An initial solution is obtained by a RATCS (revised apparent tardiness cost with setups) rule in the second phase, and the last phase employs a RHTS (rolling horizon tabu search) to improve the solution. The experimental results show that the proposed algorithms give very efficient schedules in terms of total weighted tardiness and computational effort.
Similar content being viewed by others
References
Pinedo M (1995) Scheduling: theory, algorithms, and systems. Prentice Hall, Upper Saddle River, NJ
Ovacik IM, Uzsoy R (1994) Rolling horizon algorithms for a single-machine dynamic scheduling problem with sequence dependent setup times. Int J Prod Res 32:1243–1263
Lawler EL (1997) A pseudo-polynomial algorithm for sequencing jobs to minimize total tardiness. Annals Discr Math 1:331–342
Monma CL, Potts CN (1989) On the complexity of scheduling with batch setup times. Oper Res 37:798–804
Tang CS (1990) Scheduling batches on parallel machines with major and minor set-ups. Europ J Oper Res 46:28–37
Bitran GR, Gilbert SM (1990) Sequencing production on parallel machines with two magnitudes of sequence-dependent setup cost. J Manuf Oper Manage 3:190–206
Vepsalainen A, Morton TE (1987) Priority rules and lead time estimation for job shop scheduling with weighted tardiness costs. Manage Sci 33:1036–1047
Raman N, Rachamadugu RV, Talbot FB (1989) Real-time scheduling on an automated machine center. Europ J Oper Res 40:222–242
Lee YH, Pinedo M (1997) Scheduling jobs on parallel machines with sequence-dependent setup times. Europ J Oper Res 100:464–474
Kim SY, Lee YH, Agnihotri D (1995) A hybrid approach to sequencing jobs using heuristic rules and neural networks. Prod Plan Control 6:445–454
Eom DH, Shin HJ, Kwun IH, Shim JK, Kim SS (2002) Scheduling jobs on parallel machines with sequence-dependent family set-up times. Int J Adv Manuf Technol 19:26–932
Shin HJ, Kim CO, Kim SS (2002) A tabu search algorithm for single machine scheduling with release times, due dates, and sequence-dependent set-up times. Inter J Adv Manuf Technol 19:859–866
Islam A, Eksioglu M (1997) A tabu search approach for the single machine mean tardiness problem. J Oper Res Soc 48:751–755
James RJW (1997) Using tabu search to solve the common due date early/tardy machine scheduling problem. Comput Oper Res 24(3):199–208
Kim CO, Shin HJ (2003) Scheduling jobs on parallel machines: a restricted tabu search approach. Int J Adv Manuf Technol 22:278–287
Bemporad A, Morari M (1999) Control of systems integrating logic, dynamics, and constraints. Automatica 35:407–427
Hsu Ch, Shamma JS (1997) Receding horizon control for manufacturing systems. Proc. ACC, Albuquerque, NM, pp 1914–1918
Graves SC, Meal HC, Stefek D, Zeghmi AH (1983) Scheduling of re-entrant flow shops. J Oper Manage 3:197–207
Kubiak W, Lou SXC, Wang YM (1996) Mean flow time minimizations in re-entrant job shops with hub. Oper Res 44:764–776
Demirkol E, Uzsoy R (2000) Decomposition methods for reentrant flow shops with sequence-dependent setup times. J Sched 3:155–177
Zaslavsky BG, Rodriguez AA, Collins DW (1997) Time-optimal control for re-entrant semiconductor fabrication lines. Proceedings of the IEEE Conference on Decision and Control Part 1 of 5, December 1997, San Diego, CA, pp 102–107
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Kang, YH., Kim, SS. & Shin, H.J. A scheduling algorithm for the reentrant shop: an application in semiconductor manufacture. Int J Adv Manuf Technol 35, 566–574 (2007). https://doi.org/10.1007/s00170-006-0736-7
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00170-006-0736-7