Abstract
This paper deals with the cyclic job shop problem where the task durations are uncertain and belong to a polyhedral uncertainty set. We formulate the cyclic job shop problem as a two-stage robust optimization model. The cycle time and the execution order of tasks executed on the same machines correspond to the here-and-now decisions and have to be decided before the realization of the uncertainty. The starting times of tasks corresponding to the wait-and-see decisions are delayed and can be adjusted after the uncertain parameters are known. In the last decades, different solution approaches have been developed for two-stage robust optimization problems. Among them, the use of affine policies, column generation algorithms, row and row-and-column generation algorithms. In this paper, we propose a Branch-and-Bound algorithm to tackle the robust cyclic job shop problem with cycle time minimization. The algorithm uses, at each node of the search tree, a robust version of the Howard’s algorithm to derive a lower bound on the optimal cycle time. We also develop a heuristic method that permits to compute an initial upper bound for the cycle time. Finally, encouraging preliminary results on numerical experiments performed on randomly generated instances are presented.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Roundy, R.: Cyclic schedules for job shops with identical jobs. Math. Oper. Res. 17(4), 842–865 (1992)
Hanen, C.: Study of a np-hard cyclic scheduling problem: the recurrent job-shop. Eur. J. Oper. Res. 72(1), 82–101 (1994)
Brucker, P., Kampmeyer, T.: A general model for cyclic machine scheduling problems. Discrete Appl. Math. 156(13), 2561–2572 (2008)
Che, A., Feng, J., Chen, H., Chu, C.: Robust optimization for the cyclic hoist scheduling problem. Eur. J. Oper. Res. 240(3), 627–636 (2015)
Ben-Tal, A., Goryashko, A., Guslitzer, E., Nemirovski, A.: Adjustable robust solutions of uncertain linear programs. Math. Program. 99(2), 351–376 (2004)
Thiele, A., Terry, T., Epelman, M.: Robust linear optimization with recourse. Rapport Technique, 4–37 (2009)
Zeng, B., Zhao, L.: Solving two-stage robust optimization problems using a column-and-constraint generation method. Oper. Res. Lett. 41(5), 457–461 (2013)
Ayoub, J., Poss, M.: Decomposition for adjustable robust linear optimization subject to uncertainty polytope. Comput. Manage. Sci. 13(2), 219–239 (2016)
Gondran, M., Minoux, M., Vajda, S.: Graphs and Algorithms. Wiley, New York (1984)
Dasdan, A.: Experimental analysis of the fastest optimum cycle ratio and mean algorithms. ACM Trans. Des. Autom. Electron. Syst. (TODAES) 9(4), 385–418 (2004)
Fink, M., Rahhou, T.B., Houssin, L.: A new procedure for the cyclic job shop problem. IFAC Proc. Vol. 45(6), 69–74 (2012)
Bertsimas, D., Sim, M.: The price of robustness. Oper. Res. 52(1), 35–53 (2004)
Hamaz, I., Houssin, L., Cafieri, S.: Robust basic cyclic scheduling problem. Technical report (2017)
Author information
Authors and Affiliations
Corresponding authors
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2018 Springer International Publishing AG, part of Springer Nature
About this paper
Cite this paper
Hamaz, I., Houssin, L., Cafieri, S. (2018). A Branch-and-Bound Procedure for the Robust Cyclic Job Shop Problem. In: Lee, J., Rinaldi, G., Mahjoub, A. (eds) Combinatorial Optimization. ISCO 2018. Lecture Notes in Computer Science(), vol 10856. Springer, Cham. https://doi.org/10.1007/978-3-319-96151-4_20
Download citation
DOI: https://doi.org/10.1007/978-3-319-96151-4_20
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-96150-7
Online ISBN: 978-3-319-96151-4
eBook Packages: Computer ScienceComputer Science (R0)