Abstract
A tabu search algorithm for a cyclic job shop problem with blocking is presented. Operations are blocking if they must stay on a machine after finishing when the next machine is occupied by another job. During this stay the machine is blocked for other jobs. For this problem traditional tabu search moves often lead to infeasible solutions. Recovering procedures are developed which construct nearby feasible solutions. Computational results are presented for the approach.
Similar content being viewed by others
References
Beasley, J. E. (2005). Benchmark problems. http://people.brunel.ac.uk/~mastjjb/jeb/info.html.
Brucker, P. (2004). Scheduling algorithms (4th edn.) Berlin: Springer.
Brucker, P., & Kampmeyer, T. (2005). Tabu search algorithms for cyclic machine scheduling problems. Journal of Scheduling, 8, 303–322.
Brucker, P., & Kampmeyer, T. (2007, to appear). A general model for cyclic machine scheduling problems. Discrete Applied Mathematics.
Carlier, J., & Chrétienne, P. (1988). Les Problèmes d’ordonnancement. Paris: Masson.
Dasdan, A., Irani, S. S., & Gupta, R. K. (1999). Efficient algorithms for optimum cycle mean and optimum cost to time ratio problems. In Proceedings of the 36th ACM/IEEE conference on design automation conference (pp. 37–42). Annual ACM IEEE design automation conference, NY, USA. New York: ACM.
Glover, F. (1989). Tabu search. I. ORSA Journal on Computing, 1, 190–206.
Glover, F. (1990). Tabu search. II. ORSA Journal on Computing, 2, 4–32.
Hanen, C. (1994). Study of a NP-hard cyclic scheduling problem: the recurrent job-shop. European Journal of Operations Research, 72, 82–101.
Kampmeyer, T. (2006). Cyclic scheduling problems. Ph.D. thesis, University of Osnabrück.
Mascis, A., & Pacciarelli, D. (2002). Job-shop scheduling with blocking and no-wait constraints. European Journal of Operations Research, 143, 498–517.
McCormick, S. T., Pinedo, M., Shenker, S., et al. (1989). Sequencing in an assembly line with blocking to minimize cycle time. Operations Research, 37(6), 925–935.
Nieberg, T. (2002). Tabusuche für Flow-Shop und Job-Shop Probleme mit begrenztem Zwischenspeicher. Master’s thesis, University of Osnabrück.
Song, J. S., & Lee, T. E. (1998). Petri net modeling and scheduling for cyclic job shops with problems. Computers Industrial Engineering, 34(2), 281–295.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Brucker, P., Kampmeyer, T. Cyclic job shop scheduling problems with blocking. Ann Oper Res 159, 161–181 (2008). https://doi.org/10.1007/s10479-007-0276-z
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10479-007-0276-z