{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,5]],"date-time":"2026-06-05T14:38:52Z","timestamp":1780670332213,"version":"3.54.1"},"reference-count":33,"publisher":"MDPI AG","issue":"3","license":[{"start":{"date-parts":[[2026,2,28]],"date-time":"2026-02-28T00:00:00Z","timestamp":1772236800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"crossref","award":["52105513"],"award-info":[{"award-number":["52105513"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"crossref"}]},{"DOI":"10.13039\/501100003819","name":"Natural Science Foundation of Hubei Province","doi-asserted-by":"crossref","award":["2023AFB593"],"award-info":[{"award-number":["2023AFB593"]}],"id":[{"id":"10.13039\/501100003819","id-type":"DOI","asserted-by":"crossref"}]},{"DOI":"10.13039\/501100003819","name":"Natural Science Foundation of Hubei Province","doi-asserted-by":"crossref","award":["2023AFB1045"],"award-info":[{"award-number":["2023AFB1045"]}],"id":[{"id":"10.13039\/501100003819","id-type":"DOI","asserted-by":"crossref"}]},{"DOI":"10.13039\/501100003819","name":"Natural Science Foundation of Hubei Province","doi-asserted-by":"crossref","award":["2023AFD033"],"award-info":[{"award-number":["2023AFD033"]}],"id":[{"id":"10.13039\/501100003819","id-type":"DOI","asserted-by":"crossref"}]},{"DOI":"10.13039\/501100003819","name":"Natural Science Foundation of Hubei Province","doi-asserted-by":"crossref","award":["2023AFD053"],"award-info":[{"award-number":["2023AFD053"]}],"id":[{"id":"10.13039\/501100003819","id-type":"DOI","asserted-by":"crossref"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Systems"],"abstract":"<jats:p>Conventional research on flexible job shop scheduling (FJSP) often overlooks critical factors such as workpiece handling, machine preventive maintenance, and variable machining speeds, resulting in scheduling schemes with limited practicality and suboptimal performance. To tackle these issues, this study establishes a Flexible Job Shop Scheduling Problem with Workpiece Handling and Machine Preventive Maintenance (WHMPM-FJSP) model, aiming to minimize both makespan and total energy consumption. An Improved Multi-Objective Discrete Grey Wolf Optimization (IMOD-GWO) algorithm is proposed to solve this model. The algorithm incorporates three key innovations: (1) A tri-level encoding structure that integrates machine assignments, operation sequences, and machining speed selection, tailored to the problem\u2019s characteristics. (2) Multiple effective population initialization strategies combined with novel individual update mechanisms. (3) Implementation of distributed computing methods to enhance search efficiency within limited timeframes. To verify the rationality and efficacy of the model and the algorithm, comparative experiments were conducted using benchmark instances of varying scales against existing multi-objective optimization algorithms. The experimental results show that in medium- to large-scale cases, IMOD-GWO outperforms other methods, demonstrating significant advantages and highlighting its enhanced global search capability in solving WHMPM-FJSP problems. The proposed model and algorithm effectively solve the scheduling problem in flexible workshops with integrated processing and maintenance, demonstrating strong performance and practicality.<\/jats:p>","DOI":"10.3390\/systems14030258","type":"journal-article","created":{"date-parts":[[2026,3,2]],"date-time":"2026-03-02T14:06:56Z","timestamp":1772460416000},"page":"258","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":1,"title":["Research on Flexible Job Shop Scheduling with Work-Piece Handling and Machine Prevetive Maintenance"],"prefix":"10.3390","volume":"14","author":[{"given":"Shimin","family":"Xu","sequence":"first","affiliation":[{"name":"Hubei Longzhong Laboratory, Hubei University of Arts and Science, Xiangyang 441000, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-6476-4710","authenticated-orcid":false,"given":"Wenxiang","family":"Xu","sequence":"additional","affiliation":[{"name":"Hubei Longzhong Laboratory, Hubei University of Arts and Science, Xiangyang 441000, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-4145-6058","authenticated-orcid":false,"given":"Dezheng","family":"Liu","sequence":"additional","affiliation":[{"name":"Hubei Longzhong Laboratory, Hubei University of Arts and Science, Xiangyang 441000, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-2363-3623","authenticated-orcid":false,"given":"Tao","family":"Qin","sequence":"additional","affiliation":[{"name":"Hubei Longzhong Laboratory, Hubei University of Arts and Science, Xiangyang 441000, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Lei","family":"Wang","sequence":"additional","affiliation":[{"name":"School of Mechanical and Electronic Engineering, Wuhan University of Technology, Wuhan 430070, China"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"1968","published-online":{"date-parts":[[2026,2,28]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"11","DOI":"10.1016\/j.eng.2018.01.002","article-title":"Toward New-Generation Intelligent Manufacturing","volume":"4","author":"Zhou","year":"2018","journal-title":"Engineering"},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"108126","DOI":"10.1016\/j.cie.2022.108126","article-title":"A cooperative memetic algorithm with feedback for the energy-aware distributed flow-shops with flexible assembly scheduling","volume":"168","author":"Wang","year":"2022","journal-title":"Comput. Ind. Eng."},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"102507","DOI":"10.1016\/j.rcim.2022.102507","article-title":"A hierarchical training-convolutional neural network with feature alignment for steel surface defect recognition","volume":"81","author":"Gao","year":"2023","journal-title":"Robot. Comput.-Integr. Manuf."},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"101825","DOI":"10.1016\/j.rcim.2019.101825","article-title":"A semi-supervised convolutional neural network-based method for steel surface defect recognition","volume":"61","author":"Gao","year":"2020","journal-title":"Robot. Comput.-Integr. Manuf."},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"369","DOI":"10.1007\/BF02238804","article-title":"Job-shop scheduling with multi-purpose machines","volume":"45","author":"Brucker","year":"1990","journal-title":"Computing"},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"807","DOI":"10.1016\/j.eng.2021.04.011","article-title":"A Novel MILP Model Based on the Topology of a Network Graph for Process Planning in an Intelligent Manufacturing System","volume":"7","author":"Liu","year":"2021","journal-title":"Engineering"},{"key":"ref_7","first-page":"1849","article-title":"A Novel Collaborative Evolutionary Algorithm with Two-Population for Multi-Objective Flexible Job Shop Scheduling","volume":"137","author":"Wang","year":"2023","journal-title":"Comput. Model. Eng. Sci."},{"key":"ref_8","doi-asserted-by":"crossref","unstructured":"He, Z., Tang, B., and Luan, F. (2022). An Improved African Vulture Optimization Algorithm for Dual-Resource Constrained Multi-Objective Flexible Job Shop Scheduling Problems. Sensors, 23.","DOI":"10.3390\/s23010090"},{"key":"ref_9","doi-asserted-by":"crossref","unstructured":"Meng, L., Cheng, W., Zhang, B., Zou, W., Fang, W., and Duan, P. (2023). An Improved Genetic Algorithm for Solving the Multi-AGV Flexible Job Shop Scheduling Problem. Sensors, 23.","DOI":"10.3390\/s23083815"},{"key":"ref_10","first-page":"2337","article-title":"An Improved Harris Hawk Optimization Algorithm for Flexible Job Shop Scheduling Problem","volume":"78","author":"Lv","year":"2024","journal-title":"Comput. Mater. Contin."},{"key":"ref_11","doi-asserted-by":"crossref","unstructured":"Long, X., Zhang, J., Zhou, K., and Jin, T. (2022). Dynamic Self-Learning Artificial Bee Colony Optimization Algorithm for Flexible Job-Shop Scheduling Problem with Job Insertion. Processes, 10.","DOI":"10.3390\/pr10030571"},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"151","DOI":"10.3233\/ICA-230699","article-title":"Enhanced memetic search for reducing energy consumption in fuzzy flexible job shops","volume":"30","author":"Vela","year":"2023","journal-title":"Integr. Comput.-Aided Eng."},{"key":"ref_13","doi-asserted-by":"crossref","unstructured":"Liu, C., Yao, Y., and Zhu, H. (2021). Hybrid Salp Swarm Algorithm for Solving the Green Scheduling Problem in a Double-Flexible Job Shop. Appl. Sci., 12.","DOI":"10.3390\/app12010205"},{"key":"ref_14","first-page":"1706","article-title":"Multi-Objective Flexible Job Shop Scheduling Using Genetic Algorithms","volume":"29","author":"Boudjemline","year":"2022","journal-title":"Teh. Vjesn."},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"124952","DOI":"10.1016\/j.eswa.2024.124952","article-title":"Energy-saving scheduling strategy for variable-speed flexible job-shop problem considering operation-dependent energy consumption","volume":"256","author":"Qu","year":"2024","journal-title":"Expert Syst. Appl."},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"1079","DOI":"10.1016\/j.ejor.2022.07.002","article-title":"Integrating preferences within multiobjective flexible job shop scheduling","volume":"305","author":"Bezoui","year":"2023","journal-title":"Eur. J. Oper. Res."},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"106365","DOI":"10.1016\/j.cor.2023.106365","article-title":"A multi-agent system for integrated scheduling and maintenance planning of the flexible job shop","volume":"159","author":"Pal","year":"2023","journal-title":"Comput. Oper. Res."},{"key":"ref_18","doi-asserted-by":"crossref","unstructured":"Yan, Q., Wu, W., and Wang, H. (2022). Deep Reinforcement Learning for Distributed Flow Shop Scheduling with Flexible Maintenance. Machines, 10.","DOI":"10.3390\/machines10030210"},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"1517","DOI":"10.1007\/s10845-023-02114-3","article-title":"Flexible job shop scheduling with preventive maintenance consideration","volume":"35","author":"Wocker","year":"2023","journal-title":"J. Intell. Manuf."},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"14893","DOI":"10.1007\/s00500-021-06053-0","article-title":"Greedy randomized adaptive search procedure for simultaneous scheduling of production and preventive maintenance activities in dynamic flexible job shops","volume":"25","year":"2021","journal-title":"Soft Comput."},{"key":"ref_21","first-page":"1195","article-title":"Impact of Preventive Maintenance and Machine Breakdown on Performance of Stochastic Flexible Job Shop Scheduling with Setup Time","volume":"81","author":"Gupta","year":"2022","journal-title":"J. Sci. Ind. Res."},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"110861","DOI":"10.1016\/j.cie.2025.110861","article-title":"MILP modeling and optimization of flexible job shop scheduling problem with preventive maintenance","volume":"201","author":"Zhao","year":"2025","journal-title":"Comput. Ind. Eng."},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"3101","DOI":"10.1109\/TCYB.2022.3151855","article-title":"Multiobjective Flexible Job-Shop Rescheduling with New Job Insertion and Machine Preventive Maintenance","volume":"53","author":"An","year":"2023","journal-title":"IEEE Trans. Cybern."},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"155740","DOI":"10.1109\/ACCESS.2021.3126820","article-title":"Robust Fuzzy-Stochastic Programming Model and Meta-Heuristic Algorithms for Dual-Resource Constrained Flexible Job-Shop Scheduling Problem Under Machine Breakdown","volume":"9","author":"Soofi","year":"2021","journal-title":"IEEE Access"},{"key":"ref_25","doi-asserted-by":"crossref","unstructured":"Wu, M., Yang, D., Zhou, B., Yang, Z., Liu, T., Li, L., Wang, Z., and Hu, K. (2021). Adaptive Population NSGA-III with Dual Control Strategy for Flexible Job Shop Scheduling Problem with the Consideration of Energy Consumption and Weight. Machines, 9.","DOI":"10.3390\/machines9120344"},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"863","DOI":"10.1080\/03081079.2024.2326424","article-title":"An ensemble of brain storm optimization and Q-learning methods for distributed flexible job shop scheduling problems with distribution operations","volume":"53","author":"Zhang","year":"2024","journal-title":"Int. J. Gen. Syst."},{"key":"ref_27","first-page":"1","article-title":"Solving the flexible job shop scheduling and lot streaming problem with setup and transport resource constraints","volume":"54","author":"Yunusoglu","year":"2023","journal-title":"Int. J. Syst. Sci. Oper. Logist."},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"110484","DOI":"10.1016\/j.cie.2024.110484","article-title":"A learning-driven multi-objective cooperative artificial bee colony algorithm for distributed flexible job shop scheduling problems with preventive maintenance and transportation operations","volume":"196","author":"Zhang","year":"2024","journal-title":"Comput. Ind. Eng."},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"2863","DOI":"10.1007\/s00500-020-05347-z","article-title":"A novel multi-objective optimization algorithm for the integrated scheduling of flexible job shops considering preventive maintenance activities and transportation processes","volume":"25","author":"Wang","year":"2020","journal-title":"Soft Comput."},{"key":"ref_30","doi-asserted-by":"crossref","first-page":"110563","DOI":"10.1016\/j.asoc.2023.110563","article-title":"An artificial immune differential evolution algorithm for scheduling a distributed heterogeneous flexible flowshop","volume":"145","author":"Xuan","year":"2023","journal-title":"Appl. Soft Comput."},{"key":"ref_31","doi-asserted-by":"crossref","first-page":"4686","DOI":"10.1109\/TASE.2023.3300922","article-title":"Bi-Population Balancing Multi-Objective Algorithm for Fuzzy Flexible Job Shop with Energy and Transportation","volume":"21","author":"Li","year":"2024","journal-title":"IEEE Trans. Autom. Sci. Eng."},{"key":"ref_32","doi-asserted-by":"crossref","first-page":"1646","DOI":"10.1080\/0305215X.2021.1949007","article-title":"A novel heuristic method for the energy-efficient flexible job-shop scheduling problem with sequence-dependent set-up and transportation time","volume":"54","author":"Zhang","year":"2021","journal-title":"Eng. Optim."},{"key":"ref_33","doi-asserted-by":"crossref","unstructured":"Li, J., Li, H., He, P., Xu, L., He, K., and Liu, S. (2023). Flexible Job Shop Scheduling Optimization for Green Manufacturing Based on Improved Multi-Objective Wolf Pack Algorithm. Appl. Sci., 13.","DOI":"10.3390\/app13148535"}],"container-title":["Systems"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/2079-8954\/14\/3\/258\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,3,3]],"date-time":"2026-03-03T05:11:19Z","timestamp":1772514679000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/2079-8954\/14\/3\/258"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2026,2,28]]},"references-count":33,"journal-issue":{"issue":"3","published-online":{"date-parts":[[2026,3]]}},"alternative-id":["systems14030258"],"URL":"https:\/\/doi.org\/10.3390\/systems14030258","relation":{},"ISSN":["2079-8954"],"issn-type":[{"value":"2079-8954","type":"electronic"}],"subject":[],"published":{"date-parts":[[2026,2,28]]}}}