Abstract
Targeting the characteristics of performance degradation caused by prolonged machine operation in real production, this article examines the flexible job shop scheduling problem under machine deterioration effects, develops the FJSP-MDE mathematical model to minimize makespan, and presents an Improved Whale Optimization Algorithm (IWOA) to solve the problem. The algorithm employs a hybrid population initialization strategy to generate high-quality initial solutions during the initialization phase. Nonlinear convergence factors and inertia weighting strategies are designed to balance global search and local exploitation capabilities. Stochastic differential variance and golden sinusoidal strategies are designed to enhance population diversity and expand the search range. Finally, the feasibility and effectiveness of the IWOA algorithm are proved by simulation experiments.
Data availability
Data will be made available on request and it is provided by the corresponding author.
References
Gupta, J. D. & Gupta, S. K. Single facility scheduling with nonlinear processing times. Comput. Ind. Eng. 14(4), 387–393 (1988).
Guo, P., Cheng, W. M. & Wang, Y. Parallel machine scheduling with step deteriorating jobs and setup times by a hybrid discrete cuckoo search algorithm. Eng. Optim. 47(11), 1564–1585 (2015).
Sun, X. et al. Optimization of scheduling problems with deterioration effects and an optional maintenance activity[J]. J. Sched. 26 (3), 251–266 (2023).
Santos, V. L. A. et al. Multi-objective iterated local search based on decomposition for job scheduling problems with machine deterioration effect[J]. Eng. Appl. Artif. Intell. 112, 104826 (2022).
Wu, C. C. et al. A two-stage three-machine assembly scheduling problem with deterioration effect. Int. J. Prod. Res. 57(21), 6634–6647 (2019).
Liu, Y. et al. An integrated flow shop scheduling problem of preventive maintenance and degradation with an improved NSGA-II algorithm. IEEE Access 11, 3525–3544 (2023).
Arık, O. A. Population-based Tabu search with evolutionary strategies for permutation flow shop scheduling problems under effects of position-dependent learning and linear deterioration. Soft Comput. 25(2), 1501–1518 (2021).
Jiang, T. et al. Energy-conscious flexible job shop scheduling problem considering transportation time and deterioration effect simultaneously. Sustain. Comput. Inform. Syst. 35, 100680 (2022).
Lv, D. Y. & Wang, J. B. Considering the peak power consumption problem with learning and deterioration effect in flow shop scheduling. Comput. Ind. Eng. 197, 110599 (2024).
Zhu, G., Liu, J. & Gong, W. Two-stage memetic algorithm for green flexible job shop scheduling problem considering machine deterioration and maintenance. Memet. Comput. 17(2), 1–33 (2025).
Brucker, P. & Schlie, R. Job-shop scheduling with multi-purpose machines. Computing 45(4), 369–375 (1991).
Mirjalili, S. & Lewis, A. The whale optimization algorithm. Adv. Eng. Softw. 95, 51–67 (2016).
Luan, F. et al. Optimizing the low-carbon flexible job shop scheduling problem with discrete whale optimization algorithm[J]. Mathematics 7 (8), 688 (2019).
Yang, W. et al. A novel hybrid whale optimization algorithm for flexible job-shop scheduling problem[J]. Machines 10 (8), 618 (2022).
Jiang, T., Zhang, C. & Sun, Q. M. Green job shop scheduling problem with discrete whale optimization algorithm. IEEE Access 7, 431543166 (2019).
Cai, Z., Choo, Y. H., Le, V. A. & Clustering-Based Whale Optimisation Algorithm for Multi-Objective Flexible Job Shop Problems[C]//2023 IEEE International Conference on Internet of Things and Intelligence Systems (IoTaIS). IEEE, : 196–202. (2023).
Zhu, J., Shao, Z. H. & Chen, C. An improved whale optimization algorithm for job-shop scheduling based on quantum computing. Int. J. Simul. Model. 18(3), 521–530 (2019).
Wu, M., Yang, D. & Liu, T. Whale optimization algorithm with opposition-based learning strategy for solving flexible job shop scheduling problem[C]//ITM Web of Conferences. EDP Sciences, 45: 01033. (2022).
Yankai, W. et al. An improved multi-objective whale optimization algorithm for the hybrid flow shop scheduling problem considering device dynamic reconfiguration processes. Expert Syst. Appl. 174, 114793 (2021).
Jiang, T. et al. Energy-efficient scheduling for a job shop using an improved whale optimization algorithm[J]. Mathematics 6 (11), 220 (2018).
Liu, M., Yao, X. & Li, Y. Hybrid whale optimization algorithm enhanced with Lévy flight and differential evolution for job shop scheduling problems. Appl. Soft Comput. 87, 105954 (2020).
Kubiak, W. & Vande Velde, S. Scheduling deteriorating jobs to minimize makespan. Nav. Res. Logist. 45(5), 511–523 (1998).
Yuan, Y., Hua, X. & Yang, J. A hybrid harmony search algorithm for the flexible job shop scheduling problem. Appl. Soft Comput. 13(7), 3259–3272 (2013).
Guohui, Z. et al. Improved genetic algorithm for the flexible job-shop scheduling problem. J. Mech. Eng. 45(7), 145–151 (2009).
Neri, F. & Tirronen, V. Recent advances in differential evolution: A survey and experimental analysis. Artif. Intell. Rev. 33, 61–106 (2010).
Tanyildizi, E. & Demir, G. Golden sine algorithm: A novel math-inspired algorithm. Adv. Electr. Comput. Eng. 17(2), 71–78 (2017).
Brandimarte, P. Routing and scheduling in a flexible job shop by tabu search. Ann. Oper. Res. 41(3), 157–183 (1993).
Lei, D. & Guo, X. Variable neighbourhood search for dual-resource constrained flexible job shop scheduling. Int. J. Prod. Res. 52(9), 2519–2529 (2014).
Acknowledgements
The authors are very grateful to the anonymous reviewers for their insightful comments and helpful suggestions.This work was supported by Natural Science Foundation of China (Grants 61403277), and Humanities and Social Science Research Projects for Colleges in Tianjin (Grants 20132151).
Funding
No financial support.
Author information
Authors and Affiliations
Contributions
Kun Li: framework construction, methodological guidance, supervision; Silong Tian: modelling, derivation, experimentation, writing.
Corresponding author
Ethics declarations
Competing interests
The authors declare no competing interests.
Additional information
Publisher’s note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Open Access This article is licensed under a Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License, which permits any non-commercial use, sharing, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if you modified the licensed material. You do not have permission under this licence to share adapted material derived from this article or parts of it. The images or other third party material in this article are included in the article’s Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article’s Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit http://creativecommons.org/licenses/by-nc-nd/4.0/.
About this article
Cite this article
Li, K., Tian, S. An improved whale optimization algorithm for flexible job shop scheduling problems with machine deterioration effects. Sci Rep (2026). https://doi.org/10.1038/s41598-026-44409-4
Received:
Accepted:
Published:
DOI: https://doi.org/10.1038/s41598-026-44409-4