Abstract
Steelmaking-refining-Continuous Casting (SCC) is a bottleneck in the iron and steel production operation. In order to enhance production efficiency, SCC scheduling is employed to find an optimal schedule. Unfortunately, dynamic events such as charge start-time delay may occur in a real-world SCC process, which will invalidate the optimal SCC schedule, i.e., making the schedule not optimal or inexecutable. To cope with such a situation, SCC rescheduling is significant for generating a new optimal schedule. This paper proposes a mathematical model of the SCC rescheduling problem considering charge start-time delay, and further presents an Elite solutions and Tabu assisted Variable Neighbourhood Descent (ETVND) method to tackle the problem. The main framework of the ETVND method is Variable Neighbourhood Descent (VND). In the ETVND method, three Tabu based neighbourhood structures are elaborately designed. Moreover, three distinguished features are incorporated, i.e., an elite solutions based exploration strategy, two-layer local search based on the Fruit fly Optimization Algorithm, and multi-type perturbation. The first two features are devised to enhance the intensification abilities while the third is devised to improve the diversification abilities. Experimental results have demonstrated the effectiveness of the ETVND method by comparing with several algorithms in the literature. Further comparison experiments have validated the efficiency of the Tabu based neighbourhood structures and specially devised strategies.
Similar content being viewed by others
References
Addis B, Carello G, Grosso A, Tànfani E (2016) Operating room scheduling and rescheduling: a rolling horizon approach. Flex Serv Manuf J 28(1–2):206–232
Armellini D, Borzone P, Ceschia S, Di Gaspero L, Schaerf A (2020) Modeling and solving the steelmaking and casting scheduling problem. Int Trans Oper Res 27(1):57–90
Atighehchian A, Bijari M, Tarkesh H (2009) A novel hybrid algorithm for scheduling steel-making continuous casting production. Comput Oper Res 36(8):2450–2461
Cui H, Luo X (2017) An improved Lagrangian relaxation approach to scheduling steelmaking-continuous casting process. Comput Chem Eng 106:133–146
Engin O, Döyen A (2004) A new approach to solve hybrid flow shop scheduling problems by artificial immune system. Future Gener Comput Syst 20(6):1083–1095
Gao K, Suganthan PN, Pan Q, Tasgetiren MF, Sadollah A (2016) Artificial bee colony algorithm for scheduling and rescheduling fuzzy flexible job shop problem with new job insertion. Knowl-Based Syst 109:1–16
Gao K, Wang L, Luo J, Jiang H, Sadollah A, Pan Q (2018) Discrete harmony search algorithm for scheduling and rescheduling the reprocessing problems in remanufacturing: a case study. Eng Optimiz 50(6):965–981
Gao K, Yang F, Zhou M, Pan Q, Suganthan PN (2019) Flexible job-shop rescheduling for new job insertion by using discrete jaya algorithm. IEEE Trans Cybern 49(5):1944–1955
García-Menéndez D, Morán-Palacios H, Ortega-Fernández F, Díaz-Piloñeta M (2020) Scheduling in continuous steelmaking casting: a systematic review. ISIJ Int 60(6):1097–1107
Hansen P, Mladenović N, Moreno Pérez JA (2010) Variable neighbourhood search: methods and applications. Ann Oper Res 175(1):367–407
Hong J, Moon K, Lee K, Lee K, Pinedo ML (2021) An iterated greedy matheuristic for scheduling in steelmaking continuous casting process. Int J Prod Res. https://doi.org/10.1080/00207543.2021.1975839
Katragjini K, Vallada E, Ruiz R (2013) Flow shop rescheduling under different types of disruption. Int J Prod Res 51(3):780–797
Kulak O, Sahin Y, Taner ME (2012) Joint order batching and picker routing in single and multiple-cross-aisle warehouses using cluster-based tabu search algorithms. Flex Serv Manuf J 24(1):52–80
Kumar V, Kumar S, Tiwari MK, Chan FTS (2006) Auction-based approach to resolve the scheduling problem in the steel making process. Int J Prod Res 44(8):1503–1522
Laguna M, Barnes JW, Glover FW (1991) Tabu search methods for a single machine scheduling problem. J Intell Manuf 2(2):63–73
Li J, Pan Q, Mao K, Suganthan PN (2014) Solving the steelmaking casting problem using an effective fruit fly optimisation algorithm. Knowl Based Syst 72:28–36
Li J, Pan Q, Mao K (2015) A discrete teaching-learning-based optimisation algorithm for realistic flowshop rescheduling problems. Eng Appl Artif Intel 37:279–292
Li J, Pan Q, Mao K (2016) A hybrid fruit fly optimization algorithm for the realistic hybrid flowshop rescheduling problem in steelmaking systems. IEEE Trans Autom Sci Eng 13(2):932–949
Li J, Duan P, Sang H, Wang S, Liu Z, Duan P (2018) An efficient optimization algorithm for resource-constrained steelmaking scheduling problems. IEEE Access 6:33883–33894
Long J, Zheng Z, Gao X (2017) Dynamic scheduling in steelmaking-continuous casting production for continuous caster breakdown. Int J Prod Res 55(11):3197–3216
Long J, Sun Z, Chen H, Bai Y, Hong Y (2018a) Variable neighborhood search for integrated determination of charge batching and casting start time in steel plants. J Intell Fuzzy Syst 34(6):3821–3832
Long J, Zheng Z, Gao X, Pardalos PM (2018b) Scheduling a realistic hybrid flow shop with stage skipping and adjustable processing time in steel plants. Appl Soft Comput 64:536–549
Lu C, Gao L, Li X, Zheng J, Gong W (2018) A multi-objective approach to welding shop scheduling for makespan, noise pollution and energy consumption. J Clean Prod 196:773–787
Lu C, Huang Y, Meng L, Gao L, Zhang B, Zhou J (2022) A pareto-based collaborative multi-objective optimization algorithm for energy-efficient scheduling of distributed permutation flow-shop with limited buffers. Robot Comput Integr Manuf 74:102277
Mao K, Pan Q, Pang X, Chai T (2014a) A novel Lagrangian relaxation approach for a hybrid flowshop scheduling problem in the steelmaking-continuous casting process. Eur J Oper Res 236:51–60
Mao K, Pan Q, Pang X, Chai T (2014b) An effective Lagrangian relaxation approach for rescheduling a steelmaking-continuous casting process. Control Eng Pract 30:67–77
Mao K, Pan Q, Chai T, Luh PB (2015) An effective subgradient method for scheduling a steelmaking-continuous casting process. IEEE Trans Autom Sci Eng 12(3):1140–1152
Meng T, Pan Q (2021) A distributed heterogeneous permutation flowshop scheduling problem with lot-streaming and carryover sequence-dependent setup time. Swarm Evol Comput 60:100804
Naderi B, Ruiz R, Zandieh M (2010) Algorithms for a realistic variant of flowshop scheduling. Comput Oper Res 37(2):236–246
Pan W (2012) A new Fruit Fly Optimization Algorithm: taking the financial distress model as an example. Knowl-Based Syst 26:69–74
Pan Q (2016) An effective co-evolutionary artificial bee colony algorithm for steelmaking-continuous casting scheduling. Eur J Oper Res 250(3):702–714
Pan Q, Wang L, Mao K, Zhao J, Zhang M (2013) An effective artificial bee colony algorithm for a real-world hybrid flowshop problem in steelmaking process. IEEE Trans Autom Sci Eng 10(2):307–322
Pan Q, Gao L, Wang L (2021) An effective cooperative co-evolutionary algorithm for distributed flowshop group scheduling problems. IEEE Trans Cybern. https://doi.org/10.1109/TCYB.2020.3041494
Peng K, Pan Q, Gao L, Zhang B, Pang X (2018a) An improved artificial bee colony algorithm for real-world hybrid flowshop rescheduling in steelmaking-refining-continuous casting process. Comput Ind Eng 122:235–250
Peng K, Pan Q, Zhang B (2018b) An improved artificial bee colony algorithm for steelmaking-refining-continuous casting scheduling problem. Chin J Chem Eng 26(8):1727–1735
Peng K, Pan Q, Gao L, Li X, Das S, Zhang B (2019) A multi-start variable neighbourhood descent algorithm for hybrid flowshop rescheduling. Swarm Evol Comput 45:92–112
Peng K, Deng X, Zhang C, Pan Q, Ren L, Pang X (2020) An improved imperialist competitive algorithm for hybrid flowshop rescheduling in steelmaking-refining-continuous casting process. Meas Control UK 53(9–10):1920–1928
Robbes A, Kergosien Y, André V, Billaut JC (2021) Efficient heuristics to minimize the total tardiness of chemotherapy drug production and delivery. Flex Serv Manuf J. https://doi.org/10.1007/s10696-021-09431-w
Seif J, Dehghanimohammadabadi M, Yu AJ (2020) Integrated preventive maintenance and flow shop scheduling under uncertainty. Flex Serv Manuf J 32(4):852–887
Sun L, Yu S (2015) Scheduling a real-world hybrid flow shop with variable processing times using Lagrangian relaxation. Int J Adv Manuf Tech 78(9–12):1961–1970
Sun L, Luan F, Ying Y, Mao K (2017) Rescheduling optimization of steelmaking-continuous casting process based on the Lagrangian heuristic algorithm. J Ind Manag Optim 13(3):1431–1448
Sun L, Jin H, Li Y (2018) Research on scheduling of iron and steel scrap steelmaking and continuous casting process aiming at power saving and carbon emissions reducing. IEEE Robot Autom Let 3(4):3105–3112
Tan Y, Zhou M, Zhang Y, Guo X, Qi L, Wang Y (2020) Hybrid scatter search algorithm for optimal and energy-efficient steelmaking-continuous casting. IEEE Trans Autom Sci Eng 17(4):1814–1828
Tang L, Liu J, Rong A, Yang Z (2000) A mathematical programming model for scheduling steelmaking-continuous casting production. Eur J Oper Res 120(2):423–435
Tang L, Liu J, Rong A, Yang Z (2001) A review of planning and scheduling systems and methods for integrated steel production. Eur J Oper Res 133:1–20
Tang L, Luh PB, Liu J, Fang L (2002) Steel-making process scheduling using Lagrangian relaxation. Int J Prod Res 40(1):55–70
Tang L, Zhao Y, Liu J (2014) An improved differential evolution algorithm for practical dynamic scheduling in steelmaking-continuous casting production. IEEE Trans Evolut Comput 18(2):209–225
Vieira GE, Herrmann JW, Lin E (2003) Rescheduling manufacturing systems: a framework of strategies, policies, and methods. J Schedul 6:39–62
Xuan H, Tang L (2007) Scheduling a hybrid flowshop with batch production at the last stage. Comput Oper Res 34(9):2718–2733
Xu Z, Zheng Z, Gao X (2020) Energy-efficient steelmaking-continuous casting scheduling problem with temperature constraints and its solution using a multi-objective hybrid genetic algorithm with local search. Appl Soft Comput 95:106554
Yu S (2013) A prediction method for abnormal condition of scheduling plan with operation time delay in steelmaking and continuous casting production process. ISIJ Int 53(6):1028–1041
Yu S, Chai T, Tang Y (2016) An effective heuristic rescheduling method for steelmaking and continuous casting production process with multirefining modes. IEEE Trans Syst Man Cybern Syst 46(12):1675–1688
Zhang B, Pan Q, Gao L, Zhang X, Chen Q (2018) A hybrid variable neighborhood search algorithm for the hot rolling batch scheduling problem in compact strip production. Comput Ind Eng 116:22–36
Zhang B, Pan Q, Gao L, Meng L, Li X, Peng K (2020) A three-stage multiobjective approach based on decomposition for an energy-efficient hybrid flow shop scheduling problem. IEEE Trans Syst Man Cybern Syst 50(12):4984–4999
Acknowledgements
This work is supported by Natural Science Foundation of Hubei Province (Grant No. 2021CFB368), Research Project of Hubei Provincial Department of Education (Grant No. Q20201105), National Natural Science Foundation of China (Grant No. 51705177, 51905199, 71701156), China Postdoctoral Science Foundation (Grant No. 2021M692778), Humanity and Social Science Foundation of Ministry of Education of China (21YJAZH050).
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interests
The authors declare that they have no conflict of interest.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Springer Nature or its licensor holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Peng, K., Deng, X., Zhang, C. et al. Elite solutions and Tabu assisted variable neighbourhood descent for rescheduling problems in the steelmaking-refining-continuous casting process. Flex Serv Manuf J 35, 1139–1174 (2023). https://doi.org/10.1007/s10696-022-09465-8
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10696-022-09465-8