Train timetabling by skip-stop planning in highly congested lines

We study the problem of scheduling passenger trains in a highly congested railway double-track line with the aim of increasing the number of scheduled trains. A feasible timetable of the trains currently scheduled in the network is given. Additional trains should be scheduled to meet the increasing passenger demand. To achieve this goal, we are allowed to increase the dwelling time of some trains at some stations, to let them stop at some additional stations and even to skip a few stops. Thereby, we need to take explicitly into account the deceleration and acceleration times that are needed by the train when it stops at a station. This problem integrates the choice of the train schedule with the choice of the train stops, the latter being usually made in the Line Planning process. To solve this problem, we propose a heuristic algorithm, extended from a previous method to include the new features of the studied application, and show its performance on real-world instances of the Chinese high-speed JingHu corridor (between Beijing and Shanghai) involving up to 387 trains.

[1]  Leonardo Lamorgese,et al.  An exact micro–macro approach to cyclic and non-cyclic train timetabling , 2017 .

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

[3]  Dennis Huisman,et al.  The New Dutch Timetable: The OR Revolution , 2008, Interfaces.

[4]  Dario Pacciarelli,et al.  A branch and bound algorithm for scheduling trains in a railway network , 2007, Eur. J. Oper. Res..

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

[6]  A. Jamili,et al.  Robust stop-skipping patterns in urban railway operations under traffic alteration situation , 2015 .

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

[8]  Paolo Toth,et al.  Scheduling extra freight trains on railway networks , 2010 .

[9]  David Canca,et al.  Setting lines frequency and capacity in dense railway rapid transit networks with simultaneous passenger assignment , 2016 .

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

[11]  Wenliang Zhou,et al.  Simultaneous passenger train routing and timetabling using an efficient train-based Lagrangian relaxation decomposition , 2016 .

[12]  Paolo Toth,et al.  Optimization Problems in Passenger Railway Systems , 2011 .

[13]  Paolo Toth,et al.  A Lagrangian heuristic algorithm for a real-world train timetabling problem , 2006, Discret. Appl. Math..

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

[15]  Michael R. Bussieck,et al.  Discrete optimization in public rail transport , 1997, Math. Program..

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

[17]  Dirk Cattrysse,et al.  Reducing the passenger travel time in practice by the automated construction of a robust railway timetable , 2016 .

[18]  Paolo Toth,et al.  Timetable Optimization for High-Speed Trains at Chinese Railways , 2016, Electron. Notes Discret. Math..

[19]  Matthias Ehrgott,et al.  Railway track allocation: models and methods , 2011, OR Spectr..

[20]  Marc Nunkesser,et al.  Scheduling Additional Trains on Dense Corridors , 2009, SEA.

[21]  Paolo Toth,et al.  A Survey of Optimization Models for Train Routing and Scheduling , 1998, Transp. Sci..

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

[23]  Chung-Hsing Yeh,et al.  A Multiobjective Model for Passenger Train Services Planning: Application to Taiwan's High-Speed Rail Line , 2000 .

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

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

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

[27]  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 .

[28]  Valentina Cacchiani,et al.  Approaches to a real-world train timetabling problem in a railway node , 2016 .

[29]  Christian Liebchen,et al.  The First Optimized Railway Timetable in Practice , 2008, Transp. Sci..

[30]  Steven Harrod,et al.  A tutorial on fundamental model structures for railway timetable optimization , 2012 .

[31]  Johanna Törnquist,et al.  Computer-based decision support for railway traffic scheduling and dispatching: A review of models and algorithms , 2005, ATMOS.

[32]  Erik T. Verhoef,et al.  Train Commuters' Scheduling Preferences: Evidence from a Large-Scale Peak Avoidance Experiment , 2015 .

[33]  Erhan Kozan,et al.  Techniques for inserting additional trains into existing timetables , 2009 .

[34]  Michel Bierlaire,et al.  Passenger centric train timetabling problem , 2016 .

[35]  Lucas P. Veelenturf,et al.  An overview of recovery models and algorithms for real-time railway rescheduling , 2014 .

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

[37]  Huiling Fu,et al.  A hierarchical line planning approach for a large-scale high speed rail network: The China case , 2015 .

[38]  Paolo Toth,et al.  A tutorial on non-periodic train timetabling and platforming problems , 2015, EURO J. Transp. Logist..

[39]  Miguel A. Salido,et al.  An Efficient Method to Schedule New Trains on a Heavily Loaded Railway Network , 2004, IBERAMIA.