{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,24]],"date-time":"2026-07-24T12:04:09Z","timestamp":1784894649682,"version":"3.55.0"},"reference-count":46,"publisher":"Elsevier BV","license":[{"start":{"date-parts":[[2026,10,1]],"date-time":"2026-10-01T00:00:00Z","timestamp":1790812800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/tdm\/userlicense\/1.0\/"},{"start":{"date-parts":[[2026,10,1]],"date-time":"2026-10-01T00:00:00Z","timestamp":1790812800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/legal\/tdmrep-license"},{"start":{"date-parts":[[2026,10,1]],"date-time":"2026-10-01T00:00:00Z","timestamp":1790812800000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-017"},{"start":{"date-parts":[[2026,10,1]],"date-time":"2026-10-01T00:00:00Z","timestamp":1790812800000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-037"},{"start":{"date-parts":[[2026,10,1]],"date-time":"2026-10-01T00:00:00Z","timestamp":1790812800000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-012"},{"start":{"date-parts":[[2026,10,1]],"date-time":"2026-10-01T00:00:00Z","timestamp":1790812800000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2026,10,1]],"date-time":"2026-10-01T00:00:00Z","timestamp":1790812800000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-004"}],"funder":[{"DOI":"10.13039\/501100015015","name":"Ningbo University of Technology","doi-asserted-by":"publisher","award":["25KQ060"],"award-info":[{"award-number":["25KQ060"]}],"id":[{"id":"10.13039\/501100015015","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["72502179"],"award-info":[{"award-number":["72502179"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["elsevier.com","sciencedirect.com"],"crossmark-restriction":true},"short-container-title":["Computers &amp; Operations Research"],"published-print":{"date-parts":[[2026,10]]},"DOI":"10.1016\/j.cor.2026.107590","type":"journal-article","created":{"date-parts":[[2026,6,23]],"date-time":"2026-06-23T23:32:12Z","timestamp":1782257532000},"page":"107590","update-policy":"https:\/\/doi.org\/10.1016\/elsevier_cm_policy","source":"Crossref","is-referenced-by-count":0,"special_numbering":"C","title":["A grid- and decomposition-based evolutionary algorithm for multi-objective job shop scheduling problem with dynamic preventive maintenance"],"prefix":"10.1016","volume":"194","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-4406-1609","authenticated-orcid":false,"given":"Bohan","family":"Zhang","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Ziliang","family":"Wang","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0009-0002-3029-5121","authenticated-orcid":false,"given":"Jun","family":"Xu","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-9003-6992","authenticated-orcid":false,"given":"Pei-Yang","family":"Wu","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"78","reference":[{"key":"10.1016\/j.cor.2026.107590_b1","doi-asserted-by":"crossref","DOI":"10.1016\/j.swevo.2024.101643","article-title":"A self-adaptive co-evolutionary algorithm for multi-objective flexible job-shop rescheduling problem with multi-phase processing speed selection, condition-based preventive maintenance and dynamic repairman assignment","volume":"89","author":"An","year":"2024","journal-title":"Swarm Evol. Comput."},{"issue":"4","key":"10.1016\/j.cor.2026.107590_b2","doi-asserted-by":"crossref","first-page":"1530","DOI":"10.1007\/s10696-023-09517-7","article-title":"A memetic NSGA-II for the multi-objective flexible job shop scheduling problem with real-time energy tariffs","volume":"36","author":"Burmeister","year":"2024","journal-title":"Flex. Serv. Manuf. J."},{"issue":"9","key":"10.1016\/j.cor.2026.107590_b3","doi-asserted-by":"crossref","first-page":"3586","DOI":"10.1109\/TCYB.2018.2849403","article-title":"A grid weighted sum Pareto local search for combinatorial multi and many-objective optimization","volume":"49","author":"Cai","year":"2018","journal-title":"IEEE Trans. Cybern."},{"issue":"1","key":"10.1016\/j.cor.2026.107590_b4","doi-asserted-by":"crossref","first-page":"61","DOI":"10.1080\/00207543.2018.1459923","article-title":"A mixed-integer linear programming model for integrated production and preventive maintenance scheduling in the capital goods industry","volume":"57","author":"Chansombat","year":"2019","journal-title":"Int. J. Prod. Res."},{"key":"10.1016\/j.cor.2026.107590_b5","doi-asserted-by":"crossref","first-page":"227","DOI":"10.1016\/j.jmsy.2019.12.004","article-title":"An approximate nondominated sorting genetic algorithm to integrate optimization of production scheduling and accurate maintenance based on reliability intervals","volume":"54","author":"Chen","year":"2020","journal-title":"J. Manuf. Syst."},{"issue":"2","key":"10.1016\/j.cor.2026.107590_b6","doi-asserted-by":"crossref","first-page":"409","DOI":"10.1016\/j.ejor.2023.05.017","article-title":"The flexible job shop scheduling problem: A review","volume":"314","author":"Dauz\u00e8re-P\u00e9r\u00e8s","year":"2024","journal-title":"European J. Oper. Res."},{"issue":"2","key":"10.1016\/j.cor.2026.107590_b7","doi-asserted-by":"crossref","first-page":"117","DOI":"10.1287\/moor.1.2.117","article-title":"The complexity of flowshop and jobshop scheduling","volume":"1","author":"Garey","year":"1976","journal-title":"Math. Oper. Res."},{"issue":"2","key":"10.1016\/j.cor.2026.107590_b8","doi-asserted-by":"crossref","first-page":"501","DOI":"10.1016\/j.ejor.2022.03.045","article-title":"Production, maintenance and resource scheduling: A review","volume":"305","author":"Geurtsen","year":"2023","journal-title":"European J. Oper. Res."},{"key":"10.1016\/j.cor.2026.107590_b9","doi-asserted-by":"crossref","DOI":"10.1016\/j.cie.2025.110990","article-title":"Co-evolutionary NSGA-III with deep reinforcement learning for multi-objective distributed flexible job shop scheduling","volume":"203","author":"Hou","year":"2025","journal-title":"Comput. Ind. Eng."},{"key":"10.1016\/j.cor.2026.107590_b10","doi-asserted-by":"crossref","DOI":"10.1016\/j.eswa.2025.131024","article-title":"A Q-learning-driven evolutionary algorithm for energy-aware flexible job shop scheduling with preventive maintenance and finite AGVs","volume":"307","author":"Jiang","year":"2026","journal-title":"Expert Syst. Appl."},{"issue":"2","key":"10.1016\/j.cor.2026.107590_b11","doi-asserted-by":"crossref","first-page":"420","DOI":"10.1016\/S0377-2217(97)00452-9","article-title":"Two-machine flowshop scheduling with availability constraints","volume":"114","author":"Lee","year":"1999","journal-title":"European J. Oper. Res."},{"issue":"2","key":"10.1016\/j.cor.2026.107590_b12","doi-asserted-by":"crossref","first-page":"145","DOI":"10.1002\/(SICI)1520-6750(200003)47:2<145::AID-NAV5>3.0.CO;2-3","article-title":"Scheduling jobs and maintenance activities on parallel machines","volume":"47","author":"Lee","year":"2000","journal-title":"Naval Res. Logist."},{"key":"10.1016\/j.cor.2026.107590_b13","doi-asserted-by":"crossref","DOI":"10.1016\/j.eswa.2022.117577","article-title":"An adaptive artificial bee colony for unrelated parallel machine scheduling with additional resource and maintenance","volume":"205","author":"Lei","year":"2022","journal-title":"Expert Syst. Appl."},{"key":"10.1016\/j.cor.2026.107590_b14","doi-asserted-by":"crossref","first-page":"83","DOI":"10.1016\/j.knosys.2019.02.027","article-title":"An elitist nondominated sorting hybrid algorithm for multi-objective flexible job-shop scheduling problem with sequence-dependent setups","volume":"173","author":"Li","year":"2019","journal-title":"Knowl.-Based Syst."},{"key":"10.1016\/j.cor.2026.107590_b15","article-title":"Knowledge-guided multiview hierarchical evolutionary algorithm for flexible job shop scheduling with finite skilled workers","author":"Li","year":"2025","journal-title":"IEEE Trans. Syst. Man Cybern.: Syst."},{"key":"10.1016\/j.cor.2026.107590_b16","doi-asserted-by":"crossref","DOI":"10.1016\/j.cor.2024.106932","article-title":"Mixed-production flexible assembly job shop scheduling considering parallel assembly sequence variations under dual-resource constraints using multi-objective hybrid memetic algorithm","volume":"176","author":"Lu","year":"2025","journal-title":"Comput. Oper. Res."},{"key":"10.1016\/j.cor.2026.107590_b17","doi-asserted-by":"crossref","first-page":"99","DOI":"10.1016\/j.jmsy.2023.03.002","article-title":"An improved NSGA-II with local search for multi-objective integrated production and inventory scheduling problem","volume":"68","author":"Lv","year":"2023","journal-title":"J. Manuf. Syst."},{"issue":"2","key":"10.1016\/j.cor.2026.107590_b18","doi-asserted-by":"crossref","first-page":"515","DOI":"10.1016\/j.ejor.2018.01.039","article-title":"A hybrid condition-based maintenance policy for continuously monitored components with two degradation thresholds","volume":"268","author":"Poppe","year":"2018","journal-title":"European J. Oper. Res."},{"issue":"10","key":"10.1016\/j.cor.2026.107590_b19","doi-asserted-by":"crossref","first-page":"1071","DOI":"10.1057\/palgrave.jors.2600791","article-title":"Scheduling the maintenance on a single machine","volume":"50","author":"Qi","year":"1999","journal-title":"J. Oper. Res. Soc."},{"key":"10.1016\/j.cor.2026.107590_b20","doi-asserted-by":"crossref","first-page":"255","DOI":"10.1016\/j.swevo.2018.02.010","article-title":"Multi-objective evolutionary simulation based optimization mechanism for a novel stochastic reliability centered maintenance problem","volume":"40","author":"Rahmati","year":"2018","journal-title":"Swarm Evol. Comput."},{"key":"10.1016\/j.cor.2026.107590_b21","doi-asserted-by":"crossref","DOI":"10.1016\/j.cor.2024.106744","article-title":"Multi-objective evolutionary algorithm based flexible assembly job-shop rescheduling with component sharing for order insertion","volume":"169","author":"Sun","year":"2024","journal-title":"Comput. Oper. Res."},{"key":"10.1016\/j.cor.2026.107590_b22","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1016\/j.cie.2018.08.008","article-title":"Metaheuristics for the job-shop scheduling problem with machine availability constraints","volume":"125","author":"Tamssaouet","year":"2018","journal-title":"Comput. Ind. Eng."},{"issue":"3","key":"10.1016\/j.cor.2026.107590_b23","doi-asserted-by":"crossref","first-page":"826","DOI":"10.1016\/j.ejor.2018.05.050","article-title":"A branch-and-price algorithm for scheduling of deteriorating jobs and flexible periodic maintenance on a single machine","volume":"271","author":"Wang","year":"2018","journal-title":"European J. Oper. Res."},{"issue":"1","key":"10.1016\/j.cor.2026.107590_b24","doi-asserted-by":"crossref","first-page":"11","DOI":"10.1002\/nav.20175","article-title":"Machine scheduling with an availability constraint and job delivery coordination","volume":"54","author":"Wang","year":"2007","journal-title":"Naval Res. Logist."},{"key":"10.1016\/j.cor.2026.107590_b25","doi-asserted-by":"crossref","DOI":"10.1016\/j.cie.2024.109926","article-title":"An improved MOEA\/D for low-carbon many-objective flexible job shop scheduling problem","volume":"188","author":"Wang","year":"2024","journal-title":"Comput. Ind. Eng."},{"key":"10.1016\/j.cor.2026.107590_b26","doi-asserted-by":"crossref","DOI":"10.1016\/j.ijpe.2024.109163","article-title":"Joint optimization of flexible job shop scheduling and preventive maintenance under high-frequency production switching","volume":"269","author":"Wang","year":"2024","journal-title":"Int. J. Prod. Econ."},{"key":"10.1016\/j.cor.2026.107590_b27","first-page":"1","article-title":"Roles reversal evolutionary algorithm with neighborhood search for job shop scheduling problem considering insufficient machine buffer and AGVs","author":"Wang","year":"2025","journal-title":"Int. J. Gen. Syst."},{"issue":"4","key":"10.1016\/j.cor.2026.107590_b28","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":"2024","journal-title":"J. Intell. Manuf."},{"key":"10.1016\/j.cor.2026.107590_b29","doi-asserted-by":"crossref","DOI":"10.1016\/j.swevo.2025.102134","article-title":"Hybrid artificial bee colony algorithm with Q-learning for distributed heterogeneous flexible job shop scheduling problem considering machine preventive maintenance","volume":"98","author":"Wu","year":"2025","journal-title":"Swarm Evol. Comput."},{"issue":"3","key":"10.1016\/j.cor.2026.107590_b30","doi-asserted-by":"crossref","first-page":"781","DOI":"10.1016\/j.ejor.2014.08.004","article-title":"Production-driven opportunistic maintenance for batch production based on MAM\u2013APB scheduling","volume":"240","author":"Xia","year":"2015","journal-title":"European J. Oper. Res."},{"key":"10.1016\/j.cor.2026.107590_b31","doi-asserted-by":"crossref","first-page":"68","DOI":"10.1016\/j.ress.2015.10.013","article-title":"Joint optimization of production scheduling and machine group preventive maintenance","volume":"146","author":"Xiao","year":"2016","journal-title":"Reliab. Eng. Syst. Saf."},{"key":"10.1016\/j.cor.2026.107590_b32","doi-asserted-by":"crossref","DOI":"10.1016\/j.cor.2024.106674","article-title":"An improved MOEA\/D for multi-objective flexible job shop scheduling by considering efficiency and cost","volume":"167","author":"Xiao","year":"2024","journal-title":"Comput. Oper. Res."},{"key":"10.1016\/j.cor.2026.107590_b33","doi-asserted-by":"crossref","DOI":"10.1016\/j.cie.2019.106203","article-title":"Single-machine scheduling with fixed or flexible maintenance","volume":"139","author":"Xu","year":"2020","journal-title":"Comput. Ind. Eng."},{"issue":"1","key":"10.1016\/j.cor.2026.107590_b34","doi-asserted-by":"crossref","first-page":"106","DOI":"10.1109\/TASE.2020.2978890","article-title":"Adaptive preventive maintenance for flow shop scheduling with resumable processing","volume":"18","author":"Ye","year":"2020","journal-title":"IEEE Trans. Autom. Sci. Eng."},{"issue":"23","key":"10.1016\/j.cor.2026.107590_b35","doi-asserted-by":"crossref","first-page":"9112","DOI":"10.1080\/00207543.2025.2533528","article-title":"An improved deep Q-network for dynamic flexible job shop scheduling with limited maintenance resources","volume":"63","author":"Yi","year":"2025","journal-title":"Int. J. Prod. Res."},{"key":"10.1016\/j.cor.2026.107590_b36","doi-asserted-by":"crossref","first-page":"361","DOI":"10.1016\/j.cie.2016.09.020","article-title":"Parallel machine scheduling with maintenance activities","volume":"101","author":"Yoo","year":"2016","journal-title":"Comput. Ind. Eng."},{"key":"10.1016\/j.cor.2026.107590_b37","doi-asserted-by":"crossref","DOI":"10.1016\/j.swevo.2024.101834","article-title":"An enhanced decomposition-based multi-objective evolutionary algorithm with neighborhood search for multi-resource constrained job shop scheduling problem","volume":"93","author":"Zhang","year":"2025","journal-title":"Swarm Evol. Comput."},{"key":"10.1016\/j.cor.2026.107590_b38","doi-asserted-by":"crossref","DOI":"10.1016\/j.eswa.2023.123011","article-title":"Grid-based artificial bee colony algorithm for multi-objective job shop scheduling with manual loading and unloading tasks","volume":"245","author":"Zhang","year":"2024","journal-title":"Expert Syst. Appl."},{"key":"10.1016\/j.cor.2026.107590_b39","doi-asserted-by":"crossref","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":"10.1016\/j.cor.2026.107590_b40","doi-asserted-by":"crossref","DOI":"10.1016\/j.ress.2024.110129","article-title":"An integrated framework of preventive maintenance and task scheduling for repairable multi-unit systems","volume":"247","author":"Zhang","year":"2024","journal-title":"Reliab. Eng. Syst. Saf."},{"key":"10.1016\/j.cor.2026.107590_b41","doi-asserted-by":"crossref","DOI":"10.1016\/j.engappai.2026.113866","article-title":"Hybrid reinforcement learning assisted memetic algorithm for energy-efficient dynamic flexible job shop scheduling with limited transportation resources under new job arrivals","volume":"167","author":"Zhang","year":"2026","journal-title":"Eng. Appl. Artif. Intell."},{"key":"10.1016\/j.cor.2026.107590_b42","article-title":"A decomposition-based evolutionary algorithm with clustering and hierarchical estimation for multi-objective fuzzy flexible jobshop scheduling","author":"Zhang","year":"2024","journal-title":"IEEE Trans. Evol. Comput."},{"issue":"1","key":"10.1016\/j.cor.2026.107590_b43","doi-asserted-by":"crossref","first-page":"147","DOI":"10.1109\/TEVC.2023.3255246","article-title":"Survey on genetic programming and machine learning techniques for heuristic design in job shop scheduling","volume":"28","author":"Zhang","year":"2023","journal-title":"IEEE Trans. Evol. Comput."},{"key":"10.1016\/j.cor.2026.107590_b44","doi-asserted-by":"crossref","DOI":"10.1016\/j.eswa.2025.130523","article-title":"An evolutionary algorithm with neighborhood structure incorporating reinforcement learning for dual resource constrained flexible job shop scheduling problem with worker transportation fatigue","volume":"301","author":"Zhang","year":"2026","journal-title":"Expert Syst. Appl."},{"key":"10.1016\/j.cor.2026.107590_b45","doi-asserted-by":"crossref","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":"10.1016\/j.cor.2026.107590_b46","doi-asserted-by":"crossref","first-page":"569","DOI":"10.1007\/s10489-018-1263-6","article-title":"An improved adaptive NSGA-II with multi-population algorithm","volume":"49","author":"Zhao","year":"2019","journal-title":"Appl. Intell."}],"container-title":["Computers &amp; Operations Research"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S030505482600208X?httpAccept=text\/xml","content-type":"text\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S030505482600208X?httpAccept=text\/plain","content-type":"text\/plain","content-version":"vor","intended-application":"text-mining"}],"deposited":{"date-parts":[[2026,7,24]],"date-time":"2026-07-24T11:38:12Z","timestamp":1784893092000},"score":1,"resource":{"primary":{"URL":"https:\/\/linkinghub.elsevier.com\/retrieve\/pii\/S030505482600208X"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2026,10]]},"references-count":46,"alternative-id":["S030505482600208X"],"URL":"https:\/\/doi.org\/10.1016\/j.cor.2026.107590","relation":{},"ISSN":["0305-0548"],"issn-type":[{"value":"0305-0548","type":"print"}],"subject":[],"published":{"date-parts":[[2026,10]]},"assertion":[{"value":"Elsevier","name":"publisher","label":"This article is maintained by"},{"value":"A grid- and decomposition-based evolutionary algorithm for multi-objective job shop scheduling problem with dynamic preventive maintenance","name":"articletitle","label":"Article Title"},{"value":"Computers & Operations Research","name":"journaltitle","label":"Journal Title"},{"value":"https:\/\/doi.org\/10.1016\/j.cor.2026.107590","name":"articlelink","label":"CrossRef DOI link to publisher maintained version"},{"value":"article","name":"content_type","label":"Content Type"},{"value":"\u00a9 2026 Published by Elsevier Ltd.","name":"copyright","label":"Copyright"}],"article-number":"107590"}}