{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,18]],"date-time":"2026-03-18T19:29:44Z","timestamp":1773862184534,"version":"3.50.1"},"reference-count":34,"publisher":"Elsevier BV","issue":"2","license":[{"start":{"date-parts":[[2026,7,1]],"date-time":"2026-07-01T00:00:00Z","timestamp":1782864000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/tdm\/userlicense\/1.0\/"},{"start":{"date-parts":[[2026,7,1]],"date-time":"2026-07-01T00:00:00Z","timestamp":1782864000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/legal\/tdmrep-license"},{"start":{"date-parts":[[2025,12,5]],"date-time":"2025-12-05T00:00:00Z","timestamp":1764892800000},"content-version":"vor","delay-in-days":0,"URL":"http:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":["elsevier.com","sciencedirect.com"],"crossmark-restriction":true},"short-container-title":["European Journal of Operational Research"],"published-print":{"date-parts":[[2026,7]]},"DOI":"10.1016\/j.ejor.2025.12.005","type":"journal-article","created":{"date-parts":[[2025,12,6]],"date-time":"2025-12-06T23:18:17Z","timestamp":1765063097000},"page":"474-491","update-policy":"https:\/\/doi.org\/10.1016\/elsevier_cm_policy","source":"Crossref","is-referenced-by-count":0,"title":["The maintenance scheduling and location choice problem for railway rolling stock"],"prefix":"10.1016","volume":"332","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-1460-9488","authenticated-orcid":false,"given":"Jordi","family":"Zomer","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-4111-2255","authenticated-orcid":false,"given":"Nikola","family":"Be\u0161inovi\u0107","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-0470-6241","authenticated-orcid":false,"given":"Mathijs M. de","family":"Weerdt","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-8840-4488","authenticated-orcid":false,"given":"Rob M.P.","family":"Goverde","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"78","reference":[{"issue":"6","key":"10.1016\/j.ejor.2025.12.005_bib0001","doi-asserted-by":"crossref","first-page":"811","DOI":"10.1080\/0305215X.2023.2201698","article-title":"An integrated model for high-speed rolling-stock planning and maintenance scheduling","volume":"56","author":"Amorosi","year":"2024","journal-title":"Engineering Optimization"},{"key":"10.1016\/j.ejor.2025.12.005_bib0002","doi-asserted-by":"crossref","first-page":"524","DOI":"10.1016\/j.trpro.2015.09.006","article-title":"Maintenance scheduling in rolling stock circulations in rapid transit networks","volume":"10","author":"Andr\u00e9s","year":"2015","journal-title":"Transportation Research Procedia"},{"key":"10.1016\/j.ejor.2025.12.005_bib0003","doi-asserted-by":"crossref","first-page":"238","DOI":"10.1007\/BF01386316","article-title":"Partitioning procedures for solving mixed-variables programming problems","volume":"4","author":"Benders","year":"1962","journal-title":"Numerische Mathematik"},{"key":"10.1016\/j.ejor.2025.12.005_bib0004","doi-asserted-by":"crossref","first-page":"115","DOI":"10.1016\/j.tre.2017.10.018","article-title":"The integrated rolling stock circulation and depot location problem in railway rapid transit systems","volume":"109","author":"Canca","year":"2018","journal-title":"Transportation Research Part E: Logistics and Transportation Review"},{"key":"10.1016\/j.ejor.2025.12.005_bib0005","doi-asserted-by":"crossref","first-page":"33","DOI":"10.1023\/A:1018945415148","article-title":"The aircraft rotation problem","volume":"69","author":"Clarke","year":"1997","journal-title":"Annals of Operations Research"},{"key":"10.1016\/j.ejor.2025.12.005_bib0006","series-title":"Introduction to algorithms","author":"Cormen","year":"2009"},{"key":"10.1016\/j.ejor.2025.12.005_bib0007","series-title":"European safety and reliability conference (ESREL)","first-page":"2016","article-title":"A risk-based model for inspection and maintenance of railway rolling stock","author":"Dinmohammadi","year":"2016"},{"issue":"12","key":"10.1016\/j.ejor.2025.12.005_bib0008","doi-asserted-by":"crossref","first-page":"1415","DOI":"10.1287\/mnsc.35.12.1415","article-title":"Flight scheduling and maintenance base planning","volume":"35","author":"Feo","year":"1989","journal-title":"Management Science"},{"key":"10.1016\/j.ejor.2025.12.005_bib0009","doi-asserted-by":"crossref","DOI":"10.1016\/j.cie.2024.110460","article-title":"A rolling horizon for rolling stock maintenance scheduling problem with cyclical activities","volume":"196","author":"Folco","year":"2024","journal-title":"Computers & Industrial Engineering"},{"key":"10.1016\/j.ejor.2025.12.005_bib0010","doi-asserted-by":"crossref","first-page":"399","DOI":"10.4153\/CJM-1956-045-5","article-title":"Maximal flow through a network","volume":"8","author":"Ford","year":"1956","journal-title":"Canadian Journal of Mathematics"},{"issue":"2","key":"10.1016\/j.ejor.2025.12.005_bib0011","doi-asserted-by":"crossref","first-page":"634","DOI":"10.1016\/j.ejor.2014.01.007","article-title":"The aircraft maintenance base location problem","volume":"236","author":"Gopalan","year":"2014","journal-title":"European Journal of Operational Research"},{"issue":"2","key":"10.1016\/j.ejor.2025.12.005_bib0012","doi-asserted-by":"crossref","first-page":"260","DOI":"10.1287\/opre.46.2.260","article-title":"The aircraft maintenance routing problem","volume":"46","author":"Gopalan","year":"1998","journal-title":"Operations Research"},{"key":"10.1016\/j.ejor.2025.12.005_bib0013","series-title":"Technical Report","article-title":"Exploring network structure, dynamics, and function using NetworkX","author":"Hagberg","year":"2008"},{"key":"10.1016\/j.ejor.2025.12.005_bib0014","series-title":"7th international conference on railway operations modelling and analysis (raillille 2017)","first-page":"699","article-title":"Joint optimization of train assignment and predictive maintenance scheduling","author":"Herr","year":"2017"},{"key":"10.1016\/j.ejor.2025.12.005_bib0015","series-title":"Logic-based methods for optimization: combining optimization and constraint satisfaction","volume":"vol. 2","author":"Hooker","year":"2011"},{"key":"10.1016\/j.ejor.2025.12.005_bib0016","doi-asserted-by":"crossref","DOI":"10.1016\/j.jrtpm.2019.100170","article-title":"A three-step benders decomposition for the real-time railway traffic management problem","volume":"13","author":"Keita","year":"2020","journal-title":"Journal of Rail Transport Planning & Management"},{"issue":"2","key":"10.1016\/j.ejor.2025.12.005_bib0017","doi-asserted-by":"crossref","first-page":"595","DOI":"10.1016\/j.ejor.2008.10.008","article-title":"Minimizing the number of machines for scheduling jobs with equal processing times","volume":"199","author":"Kravchenko","year":"2009","journal-title":"European Journal of Operational Research"},{"issue":"1","key":"10.1016\/j.ejor.2025.12.005_bib0018","doi-asserted-by":"crossref","first-page":"48","DOI":"10.1287\/opre.2014.1327","article-title":"An exact decomposition approach for the real-time train dispatching problem","volume":"63","author":"Lamorgese","year":"2015","journal-title":"Operations Research"},{"key":"10.1016\/j.ejor.2025.12.005_bib0019","doi-asserted-by":"crossref","first-page":"59","DOI":"10.1016\/j.omega.2016.11.004","article-title":"An exact micro\u2013macro approach to cyclic and non-cyclic train timetabling","volume":"72","author":"Lamorgese","year":"2017","journal-title":"Omega"},{"issue":"3","key":"10.1016\/j.ejor.2025.12.005_bib0020","doi-asserted-by":"crossref","first-page":"910","DOI":"10.1287\/trsc.2015.0605","article-title":"Optimal train dispatching by benders\u2019-like reformulation","volume":"50","author":"Lamorgese","year":"2016","journal-title":"Transportation Science"},{"key":"10.1016\/j.ejor.2025.12.005_bib0021","doi-asserted-by":"crossref","first-page":"292","DOI":"10.1016\/j.trb.2023.05.008","article-title":"An iterative improvement approach for high-speed train maintenance scheduling","volume":"173","author":"Lin","year":"2023","journal-title":"Transportation Research Part B: Methodological"},{"issue":"4","key":"10.1016\/j.ejor.2025.12.005_bib0022","doi-asserted-by":"crossref","first-page":"1121","DOI":"10.1016\/j.cor.2005.05.026","article-title":"Maintenance routing for train units: The interchange model","volume":"34","author":"Mar\u00f3ti","year":"2007","journal-title":"Computers and Operations Research"},{"issue":"3","key":"10.1016\/j.ejor.2025.12.005_bib0023","doi-asserted-by":"crossref","first-page":"1850","DOI":"10.1016\/j.ejor.2004.10.033","article-title":"A branch-and-price approach for operational aircraft maintenance routing","volume":"175","author":"Sarac","year":"2006","journal-title":"European Journal of Operational Research"},{"key":"10.1016\/j.ejor.2025.12.005_bib0024","series-title":"Operations Research: An Introduction","author":"Taha","year":"2011"},{"key":"10.1016\/j.ejor.2025.12.005_bib0025","doi-asserted-by":"crossref","first-page":"360","DOI":"10.1016\/j.trb.2018.09.006","article-title":"Economies of scale in recoverable robust maintenance location routing for rolling stock","volume":"117","author":"T\u00f6nissen","year":"2018","journal-title":"Transportation Research Part B: Methodological"},{"issue":"5","key":"10.1016\/j.ejor.2025.12.005_bib0026","doi-asserted-by":"crossref","first-page":"1252","DOI":"10.1287\/trsc.2018.0866","article-title":"Maintenance location routing for rolling stock under line and fleet planning uncertainty","volume":"53","author":"T\u00f6nissen","year":"2019","journal-title":"Transportation Science"},{"key":"10.1016\/j.ejor.2025.12.005_bib0027","series-title":"22nd swiss transport research conference. ascona, switzerland, 18\u201320 may.","article-title":"Studying complexity of decomposition in railway traffic planning","author":"Trepat Borecka","year":"2022"},{"key":"10.1016\/j.ejor.2025.12.005_bib0028","doi-asserted-by":"crossref","DOI":"10.1016\/j.jrtpm.2022.100297","article-title":"Increasing the effectiveness of the capacity usage at rolling stock service locations","volume":"21","author":"Van H\u00f6vell","year":"2022","journal-title":"Journal of Rail Transport Planning & Management"},{"issue":"4","key":"10.1016\/j.ejor.2025.12.005_bib0029","doi-asserted-by":"crossref","first-page":"1138","DOI":"10.1287\/trsc.2016.0701","article-title":"Maintenance appointments in railway rolling stock rescheduling","volume":"51","author":"Wagenaar","year":"2017","journal-title":"Transportation Science"},{"key":"10.1016\/j.ejor.2025.12.005_bib0030","doi-asserted-by":"crossref","DOI":"10.1016\/j.trc.2022.103819","article-title":"Train shunting with service scheduling in a high-speed railway depot","volume":"143","author":"Xu","year":"2022","journal-title":"Transportation Research Part C: Emerging Technologies"},{"key":"10.1016\/j.ejor.2025.12.005_bib0031","doi-asserted-by":"crossref","first-page":"24","DOI":"10.1016\/j.trb.2019.05.013","article-title":"Rolling stock scheduling with maintenance requirements at the chinese high-speed railway","volume":"126","author":"Zhong","year":"2019","journal-title":"Transportation Research Part B: Methodological"},{"key":"10.1016\/j.ejor.2025.12.005_bib0032","unstructured":"Zomer, J. (2020). Simultaneous optimization of rolling stock maintenance scheduling and rolling stock maintenance location choice. Master\u2019s thesis.Delft University of Technology."},{"key":"10.1016\/j.ejor.2025.12.005_bib0033","unstructured":"Zomer, J., Be\u0161inovi\u0107, N., de Weerdt, M. M., & Goverde, R. M. P. (2020). Demo code for the maintenance scheduling and location choice problem model. GitHub repository. https:\/\/github.com\/jzomergit\/MSLCP\/."},{"key":"10.1016\/j.ejor.2025.12.005_bib0034","doi-asserted-by":"crossref","DOI":"10.1016\/j.jrtpm.2021.100268","article-title":"The maintenance location choice problem for railway rolling stock","volume":"20","author":"Zomer","year":"2021","journal-title":"Journal of Rail Transport Planning & Management"}],"container-title":["European Journal of Operational Research"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S0377221725009737?httpAccept=text\/xml","content-type":"text\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S0377221725009737?httpAccept=text\/plain","content-type":"text\/plain","content-version":"vor","intended-application":"text-mining"}],"deposited":{"date-parts":[[2026,3,18]],"date-time":"2026-03-18T12:07:01Z","timestamp":1773835621000},"score":1,"resource":{"primary":{"URL":"https:\/\/linkinghub.elsevier.com\/retrieve\/pii\/S0377221725009737"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2026,7]]},"references-count":34,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2026,7]]}},"alternative-id":["S0377221725009737"],"URL":"https:\/\/doi.org\/10.1016\/j.ejor.2025.12.005","relation":{},"ISSN":["0377-2217"],"issn-type":[{"value":"0377-2217","type":"print"}],"subject":[],"published":{"date-parts":[[2026,7]]},"assertion":[{"value":"Elsevier","name":"publisher","label":"This article is maintained by"},{"value":"The maintenance scheduling and location choice problem for railway rolling stock","name":"articletitle","label":"Article Title"},{"value":"European Journal of Operational Research","name":"journaltitle","label":"Journal Title"},{"value":"https:\/\/doi.org\/10.1016\/j.ejor.2025.12.005","name":"articlelink","label":"CrossRef DOI link to publisher maintained version"},{"value":"article","name":"content_type","label":"Content Type"},{"value":"\u00a9 2025 The Author(s). Published by Elsevier B.V.","name":"copyright","label":"Copyright"}]}}