Stable and robust train routing in station areas with balanced infrastructure capacity occupation

Routing trains through busy railway station layouts is an important part of the timetabling process. For each train, a feasible route has to be determined to provide reliable operations, given the arrival and departure times at stations. In this paper, we propose a model for stable and robust train routing with the goal to minimize capacity occupation and maximize robustness. We define a multi-objective optimization problem and provide the heuristic RouteCare based on a max-plus automata model and a delay propagation model. We consider microscopic infrastructure to guarantee practical feasibility. The performance of the proposed algorithm is demonstrated on real-life instances of the Dutch railway network. The generated solutions outperformed the variants of RouteCare that independently maximize stability or robustness by 10.4% and 9.5%, respectively. In addition, RouteCare showed that even for the same number of resources used, a more robust route plan can be found that uses the station capacity more efficiently.

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

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

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

[4]  Dirk Cattrysse,et al.  The train platforming problem: The infrastructure management company perspective , 2014 .

[5]  I. A. Hansen,et al.  Optimizing capacity utilization of stations by estimating knock-on train delays , 2007 .

[6]  Ravindra K. Ahuja,et al.  Network Flows: Theory, Algorithms, and Applications , 1993 .

[7]  Rolf H. Möhring,et al.  Robust and Online Large-Scale Optimization: Models and Techniques for Transportation Systems , 2009, Robust and Online Large-Scale Optimization.

[8]  Jean Mairesse,et al.  Modeling and analysis of timed Petri nets using heaps of pieces , 1997, 1997 European Control Conference (ECC).

[10]  Marco Laumanns,et al.  A New Resource-Constrained Multicommodity Flow Model for Conflict-Free Train Routing and Scheduling , 2011, Transp. Sci..

[11]  Rob M.P. Goverde,et al.  Capacity Assessment in Railway Networks , 2018 .

[12]  Alexander Shapiro,et al.  Stochastic programming by Monte Carlo simulation methods , 2000 .

[13]  Leo G. Kroon,et al.  Routing trains through a railway station based on a node packing model , 2001, Eur. J. Oper. Res..

[14]  Leo Kroon,et al.  Routing trains through railway stations: complexity issues , 1997 .

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

[16]  Egidio Quaglietta,et al.  Microscopic Models and Network Transformations for Automated Railway Traffic Planning , 2017, Comput. Aided Civ. Infrastructure Eng..

[17]  Leo G. Kroon,et al.  Robust Train Routing and Online Re-scheduling , 2010, ATMOS.

[18]  Xin Zhang,et al.  Integrating capacity analysis with high-speed railway timetabling: A minimum cycle time calculation model with flexible overtaking constraints and intelligent enumeration , 2016 .

[19]  Leo G. Kroon,et al.  Routing Trains Through Railway Stations: Model Formulation and Algorithms , 1996, Transp. Sci..

[20]  Dan Max Burkolter,et al.  Capacity of railways in station areas using Petri Nets , 2005 .

[21]  Paolo Toth,et al.  A three-level framework for performance-based railway timetabling , 2015 .

[22]  Dirk Cattrysse,et al.  Improving the robustness in railway station areas , 2014, Eur. J. Oper. Res..

[23]  Malachy Carey,et al.  Scheduling and Platforming Trains at Busy Complex Stations , 2003 .

[24]  R. J. Van Egmond,et al.  Railway capacity assessment, an algebraic approach , 1999 .

[25]  Rob M.P. Goverde,et al.  A delay propagation algorithm for large-scale railway traffic networks , 2010 .

[26]  Thomas Herrmann,et al.  Finding Delay-Tolerant Train Routings through Stations , 2004, OR.

[27]  Matthias Ehrgott,et al.  Routing Trains Through Railway Junctions: A New Set-Packing Approach , 2011, Transp. Sci..

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

[29]  Thomas Herrmann,et al.  Stability of timetables and train routings through station regions , 2006 .

[30]  Geert Jan Olsder,et al.  Max Plus at Work: Modeling and Analysis of Synchronized Systems: A Course on Max-Plus Algebra and Its Applications , 2005 .

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

[32]  Willem-Jan Zwanenburg Modelling degradation processes of switches & crossings for maintenance & renewal planning on the Swiss railway network , 2009 .

[33]  Matthew E. H. Petering,et al.  Mixed-Integer Programming for Railway Capacity Analysis and Cyclic, Combined Train Timetabling and Platforming , 2016, Transp. Sci..

[34]  Francesco Corman,et al.  Rescheduling Dense Train Traffic over Complex Station Interlocking Areas , 2009, Robust and Online Large-Scale Optimization.

[35]  Ingo A. Hansen,et al.  Performance indicators for railway timetables , 2013, 2013 IEEE International Conference on Intelligent Rail Transportation Proceedings.

[36]  Dennis Huisman,et al.  Handbook of Optimization in the Railway Industry , 2018 .