Abstract
Punctual delivery is of great importance to industrial companies because their customers typically need to receive orders by a specific date. In this study, we examine the flowshop scheduling problem with blocking constraints, which involves finding the optimal schedule to minimize the total weighted earliness and tardiness from the due date window. Previous research has demonstrated that this problem is NP-hard, meaning that it is computationally difficult to solve. To address this issue, we propose an effective iterated greedy algorithm. The effectiveness of our approach is evaluated using a set of 110 benchmark instances and compared to seven other methods from the scheduling literature that have been selected and re-implemented for comparison. The results of the study show that our approach is efficient.
References
Abreu LR, Cunha JO, Prata BA, Framinan JM (2020) A genetic algorithm for scheduling open shops with sequence-dependent setup times. Comput Oper Res 113:104793
Aggoune R (2004) Minimizing the makespan for the flow shop scheduling problem with availability constraints. Eur J Oper Res 153(3):534–543
Aziza H, Krichen S (2020) A hybrid genetic algorithm for scientific workflow scheduling in cloud environment. Neural Comput Applic 32(18):15263–15278
Engin O, Döyen A (2004) A new approach to solve hybrid flow shop scheduling problems by artificial immune system. Futur Gener Comput Syst 20(6):1083–1095
Graham RL, Lawler EL, Lenstra JK, Kan AR (1979) Optimization and approximation in deterministic sequencing and scheduling: a survey. In: Annals of discrete mathematics, vol 5. Elsevier, pp 287–326
Gupta JN (1971) A functional heuristic algorithm for the flowshop scheduling problem. J Oper Res Soc 22(1):39–47
Hall NG, Sriskandarajah C (1996) A survey of machine scheduling problems with blocking and no-wait in process. Oper Res 44(3):510–525
Han Y, Gong D, Li J, Zhang Y (2016) Solving the blocking flow shop scheduling problem with makespan using a modified fruit fly optimisation algorithm. Int J Prod Res 54(22):6782–6797
Han YY, Pan QK, Li JQ, Sang Hy (2012) An improved artificial bee colony algorithm for the blocking flowshop scheduling problem. Int J Adv Manuf Technol 60(9–12):1149–1159
Heinzl B, Kastner W (2020) A general variable neighborhood search for simulation-based energy-aware flow shop scheduling. In: Proceedings of the 2020 Summer Simulation Conference, pp 1–12
Huang YY, Pan QK, Huang JP, Suganthan PN, Gao L (2021) An improved iterated greedy algorithm for the distributed assembly permutation flowshop scheduling problem. Comput Ind Eng 152:107021
Iyer SK, Saxena B (2004) Improved genetic algorithm for the permutation flowshop scheduling problem. Comput Oper Res 31(4):593–606
Johnson SM (1954) Optimal two-and three-stage production schedules with setup times included. Nav Res Logist Q 1(1):61–68
Kahraman C, Engin O, Kaya I, Kerim Yilmaz M (2008) An application of effective genetic algorithms for solving hybrid flow shop scheduling problems. Int J Comput Intell Syst 1(2):134–147
Koulamas C (1998) A new constructive heuristic for the flowshop scheduling problem. Eur J Oper Res 105(1):66–71
Mao Jy, Pan Qk, Miao Zh, Gao L (2021) An effective multi-start iterated greedy algorithm to minimize makespan for the distributed permutation flowshop scheduling problem with preventive maintenance. Expert Syst Appl 169:114495
Missaoui A, Boujelbene Y (2021a) Artificial bee colony for blocking flowshop with due date windows. In: 2021 International Conference on Data Analytics for Business and Industry (ICDABI), pp 557–561. https://doi.org/10.1109/ICDABI53623.2021.9655907
Missaoui A, Boujelbene Y (2021b) An effective iterated greedy algorithm for blocking hybrid flow shop problem with due date window. RAIRO-Oper Res 55(3):1603–1616
Missaoui A, Boujelbene Y (2021c) Hybrid genetic algorithm for blocking flowshop scheduling with due date windows. In: 2021 International Conference on Decision Aid Sciences and Application (DASA), pp 745–750. https://doi.org/10.1109/DASA53625.2021.9682275
Missaoui A, Ruiz R (2022) A parameter-less iterated greedy method for the hybrid flowshop scheduling problem with setup times and due date windows. Eur J Oper Res 303(1):99–113
Miyata HH, Nagano MS (2019) The blocking flow shop scheduling problem: A comprehensive and conceptual review. Expert Syst Appl 137:130–156
Moslehi G, Khorasanian D (2013) Optimizing blocking flow shop scheduling problem with total completion time criterion. Comput Oper Res 40(7):1874–1883
Naderi B, Zandieh M, Roshanaei V (2009) Scheduling hybrid flowshops with sequence dependent setup times to minimize makespan and maximum tardiness. Int J Adv Manuf Technol 41(11):1186–1198
Pan QK, Wang L (2012) Effective heuristics for the blocking flowshop scheduling problem with makespan minimization. Omega 40(2):218–229
Pan QK, Gao L, Li XY, Gao KZ (2017a) Effective metaheuristics for scheduling a hybrid flowshop with sequence-dependent setup times. Appl Math Comput 303:89–112
Pan QK, Ruiz R, Alfaro-Fernández P (2017b) Iterated search methods for earliness and tardiness minimization in hybrid flowshops with due windows. Comput Oper Res 80:50–60
Pinedo ML (2012) Scheduling: Theory, Algorithms, and Systems. Springer, NY, USA
Ribas I, Companys R, Tort-Martorell X (2017) Efficient heuristics for the parallel blocking flow shop scheduling problem. Expert Syst Appl 74:41–54
Ribas I, Companys R, Tort-Martorell X (2019) An iterated greedy algorithm for solving the total tardiness parallel blocking flow shop scheduling problem. Expert Syst Appl 121:347–361
Ruiz R, Stützle T (2007) A simple and effective iterated greedy algorithm for the permutation flowshop scheduling problem. Eur J Oper Res 177(3):2033–2049
Ruiz R, Pan QK, Naderi B (2019) Iterated greedy methods for the distributed permutation flowshop scheduling problem. Omega 83:213–222
Sabuncuoglu I, Lejmi T (1999) Scheduling for non-regular performance measure under the due window approach. Omega 27(5):555–568
Shojaie AA, Sajedi S (2017) Particle swarm optimization for minimizing total earliness/tardiness costs of two-stage assembly flowshop scheduling problem in a batched delivery system. J Ind Syst Eng 10(special issue on scheduling):78–91
Tasgetiren MF, Kizilay D, Pan QK, Suganthan PN (2017) Iterated greedy algorithms for the blocking flowshop scheduling problem with makespan criterion. Comput Oper Res 77:111–126
Wang L, Pan QK, Tasgetiren MF (2011) A hybrid harmony search algorithm for the blocking permutation flow shop scheduling problem. Comput Ind Eng 61(1):76–83
Yang T, Kuo Y, Chang I (2004) Tabu-search simulation optimization approach for flow-shop scheduling with multiple processors – a case study. Int J Prod Res 42(19):4015–4030
Zhang Q, Tian Z, Wang S, Liu S (2020) Iterated greedy algorithm for solving a hybrid flow shop scheduling problem with reentrant jobs. In: 2020 Chinese Control And Decision Conference (CCDC). IEEE, pp 5636–5641
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Section Editor information
Rights and permissions
Copyright information
© 2023 Springer Nature Singapore Pte Ltd.
About this entry
Cite this entry
Missaoui, A., Boujelbene, Y. (2023). Solving the Total Weighted Earliness Tardiness Blocking Flowshop Scheduling Problem. In: Kulkarni, A.J., Gandomi, A.H. (eds) Handbook of Formal Optimization. Springer, Singapore. https://doi.org/10.1007/978-981-19-8851-6_25-1
Download citation
DOI: https://doi.org/10.1007/978-981-19-8851-6_25-1
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-19-8851-6
Online ISBN: 978-981-19-8851-6
eBook Packages: Springer Reference Intelligent Technologies and RoboticsReference Module Computer Science and Engineering