{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,26]],"date-time":"2026-03-26T11:06:09Z","timestamp":1774523169025,"version":"3.50.1"},"reference-count":50,"publisher":"Elsevier BV","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":[[2026,3,9]],"date-time":"2026-03-09T00:00:00Z","timestamp":1773014400000},"content-version":"vor","delay-in-days":0,"URL":"http:\/\/creativecommons.org\/licenses\/by-nc-nd\/4.0\/"}],"funder":[{"DOI":"10.13039\/501100004543","name":"China Scholarship Council","doi-asserted-by":"publisher","id":[{"id":"10.13039\/501100004543","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["elsevier.com","sciencedirect.com"],"crossmark-restriction":true},"short-container-title":["Expert Systems with Applications"],"published-print":{"date-parts":[[2026,7]]},"DOI":"10.1016\/j.eswa.2026.132033","type":"journal-article","created":{"date-parts":[[2026,3,19]],"date-time":"2026-03-19T10:16:30Z","timestamp":1773915390000},"page":"132033","update-policy":"https:\/\/doi.org\/10.1016\/elsevier_cm_policy","source":"Crossref","is-referenced-by-count":0,"special_numbering":"C","title":["Scheduling extra trains to an existing timetable along a railway corridor: An ADMM-based optimisation approach"],"prefix":"10.1016","volume":"319","author":[{"given":"Jinyi","family":"Pan","sequence":"first","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0003-0627-3184","authenticated-orcid":false,"given":"Ronghui","family":"Liu","sequence":"additional","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0001-7361-5469","authenticated-orcid":false,"given":"Zhiyuan","family":"Lin","sequence":"additional","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0001-8252-2782","authenticated-orcid":false,"given":"Shuguang","family":"Zhan","sequence":"additional","affiliation":[]}],"member":"78","reference":[{"key":"10.1016\/j.eswa.2026.132033_b0005","doi-asserted-by":"crossref","first-page":"334","DOI":"10.1057\/palgrave.jors.2600425","article-title":"Nonlinear programming","volume":"48","author":"Bertsekas","year":"1997","journal-title":"Journal of the Operational Research Society"},{"key":"10.1016\/j.eswa.2026.132033_b0010","series-title":"Nonlinear programming","author":"Bertsekas","year":"1999"},{"key":"10.1016\/j.eswa.2026.132033_b0015","series-title":"Review of railway timetabling developments: Planning phases, goals and future directions. Working paper","author":"Be\u0161inovi\u0107","year":"2021"},{"issue":"2","key":"10.1016\/j.eswa.2026.132033_b0020","doi-asserted-by":"crossref","first-page":"1312","DOI":"10.1137\/16M1076290","article-title":"Combining progressive hedging with a frank\u2013wolfe method to compute Lagrangian dual bounds in stochastic mixed-integer programming","volume":"28","author":"Boland","year":"2018","journal-title":"SIAM Journal on Optimization"},{"issue":"1","key":"10.1016\/j.eswa.2026.132033_b0025","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1561\/2200000016","article-title":"Distributed optimization and statistical learning via the alternating direction method of multipliers","volume":"3","author":"Boyd","year":"2011","journal-title":"Foundations and Trends in Machine Learning"},{"issue":"4","key":"10.1016\/j.eswa.2026.132033_b0030","doi-asserted-by":"crossref","first-page":"358","DOI":"10.1287\/trsc.32.4.358","article-title":"Railway timetabling using lagrangian relaxation","volume":"32","author":"Br\u00e4nnlund","year":"1998","journal-title":"Transportation Science"},{"issue":"8\u20139","key":"10.1016\/j.eswa.2026.132033_b0035","doi-asserted-by":"crossref","first-page":"821","DOI":"10.1016\/j.trb.2009.02.005","article-title":"Techniques for inserting additional trains into existing timetables","volume":"43","author":"Burdett","year":"2009","journal-title":"Transportation Research Part B: Methodological"},{"issue":"2","key":"10.1016\/j.eswa.2026.132033_b0040","doi-asserted-by":"crossref","first-page":"215","DOI":"10.1016\/j.trb.2009.07.007","article-title":"Scheduling extra freight trains on railway networks","volume":"44","author":"Cacchiani","year":"2010","journal-title":"Transportation Research Part B: Methodological"},{"issue":"3","key":"10.1016\/j.eswa.2026.132033_b0045","doi-asserted-by":"crossref","first-page":"727","DOI":"10.1016\/j.ejor.2011.11.003","article-title":"Nominal and robust train timetabling problems","volume":"219","author":"Cacchiani","year":"2012","journal-title":"European Journal of Operational Research"},{"key":"10.1016\/j.eswa.2026.132033_b0050","doi-asserted-by":"crossref","first-page":"15","DOI":"10.1016\/j.trb.2014.01.009","article-title":"An overview of recovery models and algorithms for real-time railway rescheduling","volume":"63","author":"Cacchiani","year":"2014","journal-title":"Transportation Research Part B: Methodological"},{"issue":"4","key":"10.1016\/j.eswa.2026.132033_b0055","doi-asserted-by":"crossref","first-page":"285","DOI":"10.1016\/j.jrtpm.2016.11.002","article-title":"Models for railway timetable optimization: Applicability and applications in practice","volume":"6","author":"Caimi","year":"2017","journal-title":"Journal of Rail Transport Planning and Management"},{"issue":"5","key":"10.1016\/j.eswa.2026.132033_b0060","doi-asserted-by":"crossref","first-page":"851","DOI":"10.1287\/opre.50.5.851.362","article-title":"Modeling and solving the train-timetabling problem","volume":"50","author":"Caprara","year":"2002","journal-title":"Operations Research"},{"issue":"5","key":"10.1016\/j.eswa.2026.132033_b0065","doi-asserted-by":"crossref","first-page":"738","DOI":"10.1016\/j.dam.2005.05.026","article-title":"A Lagrangian heuristic algorithm for a real-world train timetabling problem","volume":"154","author":"Caprara","year":"2006","journal-title":"Discrete Applied Mathematics"},{"key":"10.1016\/j.eswa.2026.132033_b0070","doi-asserted-by":"crossref","first-page":"101","DOI":"10.1016\/j.trc.2018.04.013","article-title":"Distributed model predictive control for vessel train formations of cooperative multi-vessel systems","volume":"92","author":"Chen","year":"2018","journal-title":"Transportation Research Part C: Emerging Technologies"},{"issue":"3","key":"10.1016\/j.eswa.2026.132033_b0075","doi-asserted-by":"crossref","first-page":"1274","DOI":"10.1109\/TITS.2014.2358392","article-title":"A review of online dynamic models and algorithms for railway traffic management","volume":"16","author":"Corman","year":"2015","journal-title":"IEEE Transactions on Intelligent Transportation Systems"},{"key":"10.1016\/j.eswa.2026.132033_b0080","doi-asserted-by":"crossref","first-page":"421","DOI":"10.1090\/S0002-9947-1956-0084194-4","article-title":"On the numerical solution of heat conduction problems in two and three space variables","volume":"82","author":"Douglas","year":"1956","journal-title":"Transactions of the American Mathematical Society"},{"issue":"1","key":"10.1016\/j.eswa.2026.132033_b0085","doi-asserted-by":"crossref","first-page":"63","DOI":"10.1007\/s11067-008-9088-1","article-title":"An advanced real-time train dispatching system for minimising the propagation of delays in a dispatching area under severe disturbances","volume":"9","author":"D\u2019Ariano","year":"2009","journal-title":"Networks and Spatial Economics"},{"issue":"1\u20133","key":"10.1016\/j.eswa.2026.132033_b0090","doi-asserted-by":"crossref","first-page":"293","DOI":"10.1007\/BF01581204","article-title":"On the Douglas-Rachford splitting method and the proximal point algorithm for maximal monotone operators","volume":"55","author":"Eckstein","year":"1992","journal-title":"Mathematical Programming"},{"issue":"7","key":"10.1016\/j.eswa.2026.132033_b0095","doi-asserted-by":"crossref","first-page":"842","DOI":"10.1080\/03081060.2023.2239208","article-title":"Meta-heuristic for inserting a robust train path in a non-cyclic timetable","volume":"46","author":"Erlandson","year":"2023","journal-title":"Transportation Planning and Technology"},{"key":"10.1016\/j.eswa.2026.132033_b0100","first-page":"149","article-title":"Scheduling additional trains on dense corridors","volume":"Vol. 5526","author":"Flier","year":"2009"},{"issue":"1","key":"10.1016\/j.eswa.2026.132033_b0105","doi-asserted-by":"crossref","first-page":"17","DOI":"10.1016\/0898-1221(76)90003-1","article-title":"A dual algorithm for the solution of nonlinear variational problems via finite element approximation","volume":"2","author":"Gabay","year":"1976","journal-title":"Computers & Mathematics with Applications"},{"key":"10.1016\/j.eswa.2026.132033_b0110","doi-asserted-by":"crossref","first-page":"246","DOI":"10.1016\/j.trc.2017.06.005","article-title":"Real-time automatic rescheduling strategy for an urban rail line by integrating the information of fault handling","volume":"81","author":"Gao","year":"2017","journal-title":"Transportation Research Part C: Emerging Technologies"},{"key":"10.1016\/j.eswa.2026.132033_b0115","doi-asserted-by":"crossref","first-page":"175","DOI":"10.1016\/j.omega.2017.08.018","article-title":"Three-stage optimization method for the problem of scheduling additional trains on a high-speed rail corridor","volume":"80","author":"Gao","year":"2018","journal-title":"Omega"},{"key":"10.1016\/j.eswa.2026.132033_b0120","doi-asserted-by":"crossref","DOI":"10.1016\/j.trc.2020.102960","article-title":"A priority-based ADMM approach for flexible train scheduling problems","volume":"123","author":"Gao","year":"2021","journal-title":"Transportation Research Part C: Emerging Technologies"},{"key":"10.1016\/j.eswa.2026.132033_b0125","doi-asserted-by":"crossref","first-page":"343","DOI":"10.1007\/s12469-017-0157-z","article-title":"Railway disruption management challenges and possible solution directions","volume":"9","author":"Ghaemi","year":"2017","journal-title":"Public Transport"},{"issue":"R2","key":"10.1016\/j.eswa.2026.132033_b0130","first-page":"41","article-title":"Sur l\u2019approximation, par \u00e9l\u00e9ments finis d\u2019ordre un, et la r\u00e9solution, par p\u00e9nalisation-dualit\u00e9 d\u2019une classe de probl\u00e8mes deDirichlet non lin\u00e9aires. ESAIM","volume":"9","author":"Glowinski","year":"1975","journal-title":"Mathematical Modelling and Numerical Analysis"},{"key":"10.1016\/j.eswa.2026.132033_b0135","series-title":"Railway timetabling and operations: Analysis, modelling, optimisation, simulation, performance evaluation","author":"Hansen","year":"2014"},{"issue":"17\u201318","key":"10.1016\/j.eswa.2026.132033_b0140","doi-asserted-by":"crossref","first-page":"9892","DOI":"10.1016\/j.apm.2016.06.040","article-title":"Train timetabling for an urban rail transit line using a Lagrangian relaxation approach","volume":"40","author":"Hassannayebi","year":"2016","journal-title":"Applied Mathematical Modelling"},{"issue":"5","key":"10.1016\/j.eswa.2026.132033_b0145","doi-asserted-by":"crossref","first-page":"303","DOI":"10.1007\/BF00927673","article-title":"Multiplier and gradient methods","volume":"4","author":"Hestenes","year":"1969","journal-title":"Journal of Optimization Theory and Applications"},{"key":"10.1016\/j.eswa.2026.132033_b0150","first-page":"164","volume":"Vol. 3315","author":"Ingolotti","year":"2004","journal-title":"An efficient method to schedule new trains on a heavily loaded railway network"},{"key":"10.1016\/j.eswa.2026.132033_b0155","doi-asserted-by":"crossref","first-page":"149","DOI":"10.1016\/j.trb.2017.06.018","article-title":"Train timetabling by skip-stop planning in highly congested lines","volume":"104","author":"Jiang","year":"2017","journal-title":"Transportation Research Part B: Methodological"},{"key":"10.1016\/j.eswa.2026.132033_b0160","doi-asserted-by":"crossref","first-page":"597","DOI":"10.1007\/s12469-020-00253-x","article-title":"Railway timetabling: A maximum bottleneck path algorithm for finding an additional train path","volume":"13","author":"Ljunggren","year":"2021","journal-title":"Public Transport"},{"key":"10.1016\/j.eswa.2026.132033_b0165","first-page":"219","article-title":"Intelligent train scheduling on a high-loaded railway network","volume":"Vol. 4359","author":"Lova","year":"2007"},{"key":"10.1016\/j.eswa.2026.132033_b0170","doi-asserted-by":"crossref","first-page":"208","DOI":"10.1016\/j.trb.2014.05.005","article-title":"Simultaneous train rerouting and rescheduling on an N-track network: A model reformulation with network-based cumulative flow variables","volume":"67","author":"Meng","year":"2014","journal-title":"Transportation Research Part B: Methodological"},{"key":"10.1016\/j.eswa.2026.132033_b0175","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1016\/j.trb.2019.02.017","article-title":"An integrated train service plan optimization model with variable demand: A team-based scheduling approach with dual cost information in a layered network","volume":"125","author":"Meng","year":"2019","journal-title":"Transportation Research Part B: Methodological"},{"key":"10.1016\/j.eswa.2026.132033_b0180","doi-asserted-by":"crossref","first-page":"70","DOI":"10.1016\/j.trb.2017.11.003","article-title":"Coordinating assignment and routing decisions in transit vehicle schedules: A variable-splitting Lagrangian decomposition approach for solution symmetry breaking","volume":"107","author":"Niu","year":"2018","journal-title":"Transportation Research Part B: Methodological"},{"issue":"4","key":"10.1016\/j.eswa.2026.132033_b0185","doi-asserted-by":"crossref","first-page":"500","DOI":"10.1080\/01441647.2015.1113574","article-title":"Passenger perspectives in railway timetabling: A literature review","volume":"36","author":"Parbo","year":"2016","journal-title":"Transport Reviews"},{"key":"10.1016\/j.eswa.2026.132033_b0190","series-title":"Optimization","first-page":"283","article-title":"A method for nonlinear constraints in minimization problems","author":"Powell","year":"1969"},{"key":"10.1016\/j.eswa.2026.132033_b0195","first-page":"13 pp","article-title":"Bound search algorithm and iterative refinements for scheduling extra train paths. In Transportation Research Board 92nd annual meeting Compendium of Papers","volume":"13\u20133016","author":"Tan","year":"2013","journal-title":"Transportation Research Board, Paper"},{"key":"10.1016\/j.eswa.2026.132033_b0200","series-title":"Techniques for inserting additional train paths into existing cyclic timetables (Doctoral dissertation)","author":"Tan","year":"2015"},{"key":"10.1016\/j.eswa.2026.132033_b0205","first-page":"255","volume":"Vol. 5011","author":"Tormos","year":"2008","journal-title":"A genetic algorithm for railway scheduling problems"},{"key":"10.1016\/j.eswa.2026.132033_b0210","doi-asserted-by":"crossref","DOI":"10.1016\/j.omega.2024.103040","article-title":"Passenger service-oriented timetable rescheduling for large-scale disruptions in a railway network: A heuristic-based alternating direction method of multipliers","volume":"125","author":"Xiu","year":"2024","journal-title":"Omega"},{"key":"10.1016\/j.eswa.2026.132033_b0215","doi-asserted-by":"crossref","first-page":"156","DOI":"10.1016\/j.trb.2019.09.009","article-title":"ADMM-based problem decomposition scheme for vehicle routing problem with time windows","volume":"129","author":"Yao","year":"2019","journal-title":"Transportation Research Part B: Methodological"},{"key":"10.1016\/j.eswa.2026.132033_b0220","doi-asserted-by":"crossref","first-page":"32","DOI":"10.1016\/j.tre.2016.07.015","article-title":"A rolling horizon approach to the high speed train rescheduling problem in case of a partial segment blockage","volume":"95","author":"Zhan","year":"2016","journal-title":"Transportation Research Part E: Logistics and Transportation Review"},{"key":"10.1016\/j.eswa.2026.132033_b0225","doi-asserted-by":"crossref","DOI":"10.1016\/j.tre.2021.102492","article-title":"Energy-efficient high-speed train rescheduling during a major disruption","volume":"157","author":"Zhan","year":"2022","journal-title":"Transportation Research Part E: Logistics and Transportation Review"},{"issue":"4","key":"10.1016\/j.eswa.2026.132033_b0230","doi-asserted-by":"crossref","first-page":"532","DOI":"10.1080\/23249935.2021.1877369","article-title":"Train rescheduling in a major disruption on a high-speed railway network with seat reservation","volume":"18","author":"Zhan","year":"2022","journal-title":"Transportmetrica A: Transport Science"},{"key":"10.1016\/j.eswa.2026.132033_b0235","doi-asserted-by":"crossref","DOI":"10.1016\/j.tre.2024.103429","article-title":"Handling uncertainty in train timetable rescheduling: A review of the literature and future research directions","volume":"183","author":"Zhan","year":"2024","journal-title":"Transportation Research Part E: Logistics and Transportation Review"},{"key":"10.1016\/j.eswa.2026.132033_b0240","doi-asserted-by":"crossref","first-page":"344","DOI":"10.1016\/j.trb.2019.08.001","article-title":"Solving cyclic train timetabling problem through model reformulation: Extended time-space network construct and Alternating direction Method of Multipliers methods","volume":"128","author":"Zhang","year":"2019","journal-title":"Transportation Research Part B: Methodological"},{"key":"10.1016\/j.eswa.2026.132033_b0245","series-title":"Optimisation models and algorithms for railway train timetabling problems under complex and typical scenarios","author":"Zhang","year":"2020"},{"key":"10.1016\/j.eswa.2026.132033_b0250","doi-asserted-by":"crossref","first-page":"1077","DOI":"10.1287\/trsc.2017.0794","article-title":"Emergency train scheduling on chinese high-speed railways","volume":"52","author":"Zheng","year":"2018","journal-title":"Transportation Science"}],"container-title":["Expert Systems with Applications"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S0957417426009462?httpAccept=text\/xml","content-type":"text\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S0957417426009462?httpAccept=text\/plain","content-type":"text\/plain","content-version":"vor","intended-application":"text-mining"}],"deposited":{"date-parts":[[2026,3,26]],"date-time":"2026-03-26T10:22:23Z","timestamp":1774520543000},"score":1,"resource":{"primary":{"URL":"https:\/\/linkinghub.elsevier.com\/retrieve\/pii\/S0957417426009462"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2026,7]]},"references-count":50,"alternative-id":["S0957417426009462"],"URL":"https:\/\/doi.org\/10.1016\/j.eswa.2026.132033","relation":{},"ISSN":["0957-4174"],"issn-type":[{"value":"0957-4174","type":"print"}],"subject":[],"published":{"date-parts":[[2026,7]]},"assertion":[{"value":"Elsevier","name":"publisher","label":"This article is maintained by"},{"value":"Scheduling extra trains to an existing timetable along a railway corridor: An ADMM-based optimisation approach","name":"articletitle","label":"Article Title"},{"value":"Expert Systems with Applications","name":"journaltitle","label":"Journal Title"},{"value":"https:\/\/doi.org\/10.1016\/j.eswa.2026.132033","name":"articlelink","label":"CrossRef DOI link to publisher maintained version"},{"value":"article","name":"content_type","label":"Content Type"},{"value":"\u00a9 2026 The Author(s). Published by Elsevier Ltd.","name":"copyright","label":"Copyright"}],"article-number":"132033"}}