Robust optimization models for integrated train stop planning and timetabling with passenger demand uncertainty

Abstract In this work, we consider the problem of scheduling a set of trains (i.e., determining their departure and arrival times at the visited stations) and simultaneously deciding their stopping patterns (i.e., determining at which stations the trains should stop) with constraints on passenger demand, given as the number of passengers that travel between an origin station and a destination station. In particular, we face the setting in which demand can be uncertain, and propose Mixed Integer Linear Programming (MILP) models to derive robust solutions in planning, i.e., several months before operations. These models are based on the technique of Light Robustness, in which uncertainty is handled by inserting a desired protection level, and solution efficiency is guaranteed by limiting the worsening of the nominal objective value (i.e., the objective value of the problem in which uncertainty is neglected). In our case, the protection is against a potential increased passenger demand, and the solution efficiency is obtained by limiting the train travel time and the number of train stops. The goal is to determine robust solutions in planning so as to reduce the passenger inconvenience that may occur in real-time due to additional passenger demand. The proposed models differ in the way of inserting the protection, and show different levels of detail on the required information about passenger demand. They are tested on real-life data of the Wuhan–Guangzhou high-speed railway line under different demand scenarios, and the obtained results are compared with those found by solving the nominal problem. The comparison shows that robust solutions can handle uncertain passenger demand in a considerably more effective way.

[1]  Leo Kroon,et al.  Rescheduling a metro line in an over-crowded situation after disruptions , 2016 .

[2]  Ziyou Gao,et al.  Train Timetable Problem on a Single-Line Railway With Fuzzy Passenger Demand , 2009, IEEE Transactions on Fuzzy Systems.

[3]  Pei Liu,et al.  Joint optimization model for train scheduling and train stop planning with passengers distribution on railway corridors , 2018, J. Oper. Res. Soc..

[4]  Ziyou Gao,et al.  Service-oriented train timetabling with collaborative passenger flow control on an oversaturated metro line: An integer linear optimization approach , 2018 .

[5]  Rommert Dekker,et al.  Stochastic Improvement of Cyclic Railway Timetables , 2006 .

[6]  Rob M.P. Goverde,et al.  Railway Timetable Stability Analysis Using Max-plus System Theory , 2007 .

[7]  Matteo Fischetti,et al.  Light Robustness , 2009, Robust and Online Large-Scale Optimization.

[8]  Kay W. Axhausen,et al.  Demand-driven timetable design for metro services , 2014 .

[9]  Haiying Li,et al.  Capacity-oriented passenger flow control under uncertain demand: Algorithm development and real-world case study , 2016 .

[10]  Paolo Toth,et al.  Nominal and robust train timetabling problems , 2012, Eur. J. Oper. Res..

[11]  Gilbert Laporte,et al.  Single-line rail rapid transit timetabling under dynamic passenger demand , 2014 .

[12]  Sofie Burggraeve,et al.  Robust routing and timetabling in complex railway stations , 2017 .

[13]  Rob M.P. Goverde,et al.  A cycle time optimization model for generating stable periodic railway timetables , 2017 .

[14]  Ziyou Gao,et al.  Energy-efficient metro train rescheduling with uncertain time-variant passenger demands: An approximate dynamic programming approach , 2016 .

[15]  Anita Schöbel,et al.  Line planning in public transportation: models and methods , 2012, OR Spectr..

[16]  Lixing Yang,et al.  Joint optimization of train scheduling and maintenance planning in a railway network: A heuristic algorithm using Lagrangian relaxation , 2020 .

[17]  Baohua Mao,et al.  A bi-level model for single-line rail timetable design with consideration of demand and capacity , 2017 .

[18]  Paolo Toth,et al.  Train timetabling by skip-stop planning in highly congested lines , 2017 .

[19]  Paolo Toth,et al.  Chapter 3 Passenger Railway Optimization , 2007, Transportation.

[20]  Ziyou Gao,et al.  Dynamic passenger demand oriented metro train scheduling with energy-efficiency and waiting time minimization: Mixed-integer linear programming approaches , 2017 .

[21]  Xin Zhang,et al.  Solving cyclic train timetabling problem through model reformulation: Extended time-space network construct and Alternating Direction Method of Multipliers methods , 2019, Transportation Research Part B: Methodological.

[22]  Lixing Yang,et al.  Collaborative optimization for train scheduling and train stop planning on high-speed railways , 2016 .

[23]  Ton J.J. van den Boom,et al.  Passenger-demands-oriented train scheduling for an urban rail transit network , 2015 .

[24]  Roberto Cordone,et al.  Optimizing the demand captured by a railway system with a regular timetable , 2011 .

[25]  Lixing Yang,et al.  Robust Train Timetabling and Stop Planning with Uncertain Passenger Demand , 2018, Electron. Notes Discret. Math..

[26]  Sebastian Stiller,et al.  Delay resistant timetabling , 2009, Public Transp..

[27]  Matteo Fischetti,et al.  Fast Approaches to Improve the Robustness of a Railway Timetable , 2009, Transp. Sci..

[28]  Lixing Yang,et al.  Collaborative optimization for metro train scheduling and train connections combined with passenger flow control strategy , 2020 .

[29]  Alfredo Navarra,et al.  Evaluation of Recoverable-Robust Timetables on Tree Networks , 2009, IWOCA.

[30]  Gilbert Laporte,et al.  Exact formulations and algorithm for the train timetabling problem with dynamic demand , 2014, Comput. Oper. Res..

[31]  Xuesong Zhou,et al.  Demand-Driven Train Schedule Synchronization for High-Speed Rail Lines , 2015, IEEE Transactions on Intelligent Transportation Systems.

[32]  Xuesong Zhou,et al.  Train scheduling for minimizing passenger waiting time with time-dependent demand and skip-stop patterns: Nonlinear integer programming models with linear constraints , 2015 .

[33]  Ziyou Gao,et al.  Three-stage optimization method for the problem of scheduling additional trains on a high-speed rail corridor , 2017, Omega.

[34]  Matteo Fischetti,et al.  Modeling and Solving the Train Timetabling Problem , 2002, Oper. Res..

[35]  Paolo Toth,et al.  Robust Train Timetabling , 2018 .

[36]  Rob M.P. Goverde,et al.  An integrated micro–macro approach to robust railway timetabling , 2016 .

[37]  Sebastian Stiller,et al.  Computing delay resistant railway timetables , 2010, Comput. Oper. Res..

[38]  Ziyou Gao,et al.  Joint optimal train regulation and passenger flow control strategy for high-frequency metro lines , 2017 .

[39]  Pan Shang,et al.  Equity-oriented skip-stopping schedule optimization in an oversaturated urban rail transit network , 2018 .

[40]  Jesper Larsen,et al.  A survey on robustness in railway planning , 2018, Eur. J. Oper. Res..

[41]  Xuesong Zhou,et al.  Optimizing urban rail timetable under time-dependent demand and oversaturated conditions , 2013 .

[42]  Shifeng Wang,et al.  Optimizing train stopping patterns and schedules for high-speed passenger rail corridors , 2016 .

[43]  Ziyou Gao,et al.  Credibility-based rescheduling model in a double-track railway network: a fuzzy reliable optimization approach , 2014 .

[44]  Lixing Yang,et al.  Collaborative optimization of last-train timetables with accessibility: A space-time network design based approach , 2020, Transportation Research Part C: Emerging Technologies.

[45]  Maged M. Dessouky,et al.  Stochastic passenger train timetabling using a branch and bound approach , 2019, Comput. Ind. Eng..

[46]  Xuesong Zhou,et al.  Stochastic Optimization Model and Solution Algorithm for Robust Double-Track Train-Timetabling Problem , 2010, IEEE Transactions on Intelligent Transportation Systems.

[47]  Rolf H. Möhring,et al.  The Concept of Recoverable Robustness, Linear Programming Recovery, and Railway Applications , 2009, Robust and Online Large-Scale Optimization.