An effective iterated greedy algorithm for blocking hybrid flow shop problem with due date window
RAIRO. Operations Research, Tome 55 (2021) no. 3, pp. 1603-1616

Nowadays many industry consider an interval time as a due date instead of precise points in time. In this study, the hybrid flow shop scheduling problem with basic blocking constraint is tackled. Where jobs, if done within a due window, are deemed on time. Therefore, the criterion is to minimize the sum of weighted earliness and tardiness. This variant of the hybrid flowshop problem is not investigated to the best of our knowledge. we introduced a new metaheuristic centered on the iterated greedy approach. to evaluate the proposed method we start by the re-implementation and the comparison of seven well-selected procedures that treat the hybrid flowshop problem. In order to prove the robustness of our method, we evaluated it using a new benchmark of more than 1000 instances. The experimental results demonstrated that the proposed algorithm is effective and produces a very high solution.

Reçu le :
Accepté le :
Première publication :
Publié le :
DOI : 10.1051/ro/2021076
Classification : 90B35, 90C27
Keywords: Hybrid flow shop, scheduling, blocking, iterated greedy, due date window
@article{RO_2021__55_3_1603_0,
     author = {Missaoui, Ahmed and Boujelbene, Youn\`es},
     title = {An effective iterated greedy algorithm for blocking hybrid flow shop problem with due date window},
     journal = {RAIRO. Operations Research},
     pages = {1603--1616},
     year = {2021},
     publisher = {EDP-Sciences},
     volume = {55},
     number = {3},
     doi = {10.1051/ro/2021076},
     mrnumber = {4272450},
     language = {en},
     url = {https://www.numdam.org/articles/10.1051/ro/2021076/}
}
TY  - JOUR
AU  - Missaoui, Ahmed
AU  - Boujelbene, Younès
TI  - An effective iterated greedy algorithm for blocking hybrid flow shop problem with due date window
JO  - RAIRO. Operations Research
PY  - 2021
SP  - 1603
EP  - 1616
VL  - 55
IS  - 3
PB  - EDP-Sciences
UR  - https://www.numdam.org/articles/10.1051/ro/2021076/
DO  - 10.1051/ro/2021076
LA  - en
ID  - RO_2021__55_3_1603_0
ER  - 
%0 Journal Article
%A Missaoui, Ahmed
%A Boujelbene, Younès
%T An effective iterated greedy algorithm for blocking hybrid flow shop problem with due date window
%J RAIRO. Operations Research
%D 2021
%P 1603-1616
%V 55
%N 3
%I EDP-Sciences
%U https://www.numdam.org/articles/10.1051/ro/2021076/
%R 10.1051/ro/2021076
%G en
%F RO_2021__55_3_1603_0
Missaoui, Ahmed; Boujelbene, Younès. An effective iterated greedy algorithm for blocking hybrid flow shop problem with due date window. RAIRO. Operations Research, Tome 55 (2021) no. 3, pp. 1603-1616. doi: 10.1051/ro/2021076

[1] P. Alfaro-Fernàndez, R. Ruiz, F. Pagnozzi and T. Stützle, Automatic algorithm design for hybrid flowshop scheduling problems., Eur. J. Oper. Res. 282 (2020) 835–845. | MR | DOI

[2] S. Aqil and K. Allali, Two efficient nature inspired meta-heuristics solving blocking hybrid flow shop manufacturing problem. Eng. Appl. Artif. Intell. 100 (2021) 104196. | DOI

[3] T. Bartz-Beielstein, M. Chiarandini, L. Paquete and M. Preuss, Experimental Methods for the Analysis of Optimization Algorithms. Springer (2010). | MR | Zbl | DOI

[4] A. Elmi and S. Topaloglu, A scheduling problem in blocking hybrid flow shop robotic cells with multiple robots. Comput. Oper. Res. 40 (2013) 2543–2555. | MR | DOI

[5] O. Engin and A. Döyen, A new approach to solve hybrid flow shop scheduling problems by artificial immune system. Future Gener. Comput. Syst. 20 (2004) 1083–1095. | DOI

[6] L. Fanjul-Peyro and R. Ruiz, Iterated greedy local search methods for unrelated parallel machine scheduling. Eur. J. Oper. Res. 207 (2010) 55–69. | MR | Zbl | DOI

[7] J. M. Framinan, R. Leisten and R. R. García, Manufacturing scheduling systems. In: An Integrated View on Models, Methods and Tools (2014) 51–63. | MR

[8] J. Grabowski and J. Pempera, Nowy algorytm tabu search dla zagadnienia kolejnościowego przep lywowego. Automatyka/Akademia Górniczo-Hutnicza im. Stanis lawa Staszica w Krakowie 3 (1999) 125–133.

[9] R. L. Graham, E. L. Lawler, J. K. Lenstra and A. R. Kan, Optimization and approximation in deterministic sequencing and scheduling: a survey. Ann. Discrete Math. 5 (1979) 287–326. | MR | Zbl | DOI

[10] N. G. Hall and C. Sriskandarajah, A survey of machine scheduling problems with blocking and no-wait in process. Oper. Res. 44 (1996) 510–525. | MR | Zbl | DOI

[11] L. Hidri and M. Haouari, Bounding strategies for the hybrid flow shop scheduling problem. Appl. Math. Comput. 217 (2011) 8248–8263. | MR | Zbl

[12] X.-L. Jing, Q.-K. Pan, L. Gao and Y.-L. Wang, An effective iterated greedy algorithm for the distributed permutation flowshop scheduling with due windows. Appl. Soft Comput. 96 (2020) 106629. | DOI

[13] C. Kahraman, O. Engin, I. Kaya and M. Kerim Yilmaz, An application of effective genetic algorithms for solving hybrid flow shop scheduling problems. Int. J. Comput. Intell. Syst. 1 (2008) 134–147. | DOI

[14] A. Khare and S. Agrawal, Scheduling hybrid flowshop with sequence-dependent setup times and due windows to minimize total weighted earliness and tardiness. Comput. Ind. Eng. 135 (2019) 780–792. | DOI

[15] G. Lebbar, I. El Abbassi, A. El Barkany, A. Jabri and M. Darcherif, Solving the multi objective flow shop scheduling problems using an improved nsga-ii. Int. J. Oper. Quant. Manage. 24 (2018) 211–230.

[16] D. Lei, Co-evolutionary genetic algorithm for fuzzy flexible job shop scheduling. Appl. Soft Comput. 12 (2012) 2237–2245. | DOI

[17] J. V. Moccellin, M. S. Nagano, A. R. P. Neto and B. De Athayde Prata, Heuristic algorithms for scheduling hybrid flow shops with machine blocking and setup times. J. Braz. Soc. Mech. Sci. Eng. 40 (2018) 40. | DOI

[18] B. Naderi, M. Zandieh, A. K. G. Balagh and V. Roshanaei, An improved simulated annealing for hybrid flowshops with sequence-dependent setup and transportation times to minimize total completion time and total tardiness. Expert Syst. Appl. 36 (2009) 9625–9633. | DOI

[19] M. H. Newton, V. Riahi, K. Su and A. Sattar, Scheduling blocking flowshops with setup times via constraint guided and accelerated local search. Comput. Oper. Res. 109 (2019) 64–76. | MR | DOI

[20] Q.-K. Pan, L. Wang, K. Mao, J.-H. Zhao and M. Zhang, An effective artificial bee colony algorithm for a real-world hybrid flowshop problem in steelmaking process. IEEE Trans. Autom. Sci. Eng. 10 (2012) 307–322. | DOI

[21] Q.-K. Pan, L. Gao, X.-Y. Li and K.-Z. Gao, Effective metaheuristics for scheduling a hybrid flowshop with sequence-dependent setup times. Appl. Math. Comput. 303 (2017) 89–112. | MR

[22] Q.-K. Pan, R. Ruiz and P. Alfaro-Fernàndez, Iterated search methods for earliness and tardiness minimization in hybrid flowshops with due windows. Comput. Oper. Res. 80 (2017) 50–60. | MR | DOI

[23] F. Pezzella, G. Morganti and G. Ciaschetti, A genetic algorithm for the flexible job-shop scheduling problem. Comput. Oper. Res. 35 (2008) 3202–3212. | Zbl | DOI

[24] C. N. Potts and L. N. Van Wassenhove, A decomposition algorithm for the single machine total tardiness problem. Oper. Res. Lett. 1 (1982) 177–181. | Zbl | DOI

[25] M. Pranzo and D. Pacciarelli, An iterated greedy metaheuristic for the blocking job shop scheduling problem. J. Heurist. 22 (2016) 587–611. | DOI

[26] E. Rashidi, M. Jahandar and M. Zandieh, An improved hybrid multi-objective parallel genetic algorithm for hybrid flow shop scheduling with unrelated parallel machines. Int. J. Adv. Manuf. Technol. 49 (2010) 1129–1139. | DOI

[27] I. Ribas, R. Companys and X. Tort-Martorell, An iterated greedy algorithm for the flowshop scheduling problem with blocking. Omega 39 (2011) 293–301. | DOI

[28] I. Ribas, R. Companys and X. Tort-Martorell, An iterated greedy algorithm for solving the total tardiness parallel blocking flow shop scheduling problem. Expert Syst. Appl. 121 (2019) 347–361. | DOI

[29] R. Ruiz and T. Stützle, A simple and effective iterated greedy algorithm for the permutation flowshop scheduling problem. Eur. J. Oper. Res. 177 (2007) 2033–2049. | Zbl | DOI

[30] R. Ruiz and J. A. Vàzquez-Rodríguez, The hybrid flow shop scheduling problem. Eur. J. Oper. Res. 205 (2010) 1–18. | MR | Zbl | DOI

[31] R. Ruiz, Q.-K. Pan and B. Naderi, Iterated greedy methods for the distributed permutation flowshop scheduling problem. Omega 83 (2019) 213–222. | DOI

[32] T. J. Sawik, A scheduling algorithm for flexible flow lines with limited intermediate buffers. Appl. Stoch. Models Data Anal. 9 (1993) 127–138. | DOI

[33] M. F. Tasgetiren, D. Kizilay, Q.-K. Pan and P. N. Suganthan, Iterated greedy algorithms for the blocking flowshop scheduling problem with makespan criterion. Comput. Oper. Res. 77 (2017) 111–126. | MR | DOI

[34] W. Trabelsi, C. Sauvey and N. Sauer, A genetic algorithm for hybrid flowshop problem with mixed blocking constraints. In: IFAC Conference on Manufacturing, Modelling, Management and Control (2013).

[35] K. Yuan, N. Sauer and C. Sauvey, Application of em algorithm to hybrid flow shop scheduling problems with a special blocking. In: 2009 IEEE Conference on Emerging Technologies & Factory Automation. IEEE (2009) 1–7.

[36] Q. Zeng and Z. Yang, A hbrid flow shop scheduling model for loading outbound containers in container terminals. In: Proceedings of the Eastern Asia Society for Transportation Studies Vol. 6 (The 7th International Conference of Eastern Asia Society for Transportation Studies, 2007). Eastern Asia Society for Transportation Studies (2007) 381.

[37] Y. Zhang, X. Liang, W. Li and Y. Zhang, Hybrid flow shop problem with blocking and multi-product families in a maritime terminal. In: 2013 10th IEEE International Conference on Networking, Sensing and Control (ICNSC). IEEE (2013) 59–64. | DOI

Cité par Sources :