Rolling Stock Rostering Optimization Under Maintenance Constraints

This article presents a mixed-integer linear-programming formulation for integrating short-term maintenance planning in a network-wide railway rolling stock circulation problem. This is a key problem in railway rostering planning that requires covering a given set of services and maintenance works with a minimum amount of rolling stock units. In our formulation, a rostering solution is viewed as a minimal cost Hamiltonian cycle in a graph with service pairings, empty runs, and short-term maintenance tasks. We use a commercial MILP solver to compute efficient solutions in a short time. Experimental results on real-world scenarios from the main Italian railway company Trenitalia show that this integrated approach can reduce significantly the number of trains and empty runs when compared with the current rolling stock circulation plan.

[1]  Ralf Borndörfer,et al.  Konrad-zuse-zentrum Für Informationstechnik Berlin a Hypergraph Model for Railway Vehicle Rotation Planning a Hypergraph Model for Railway Vehicle Rotation Planning * , 2022 .

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

[3]  Dennis Huisman,et al.  Scheduling preventive railway maintenance activities , 2004, 2004 IEEE International Conference on Systems, Man and Cybernetics (IEEE Cat. No.04CH37583).

[4]  Rui Santos,et al.  Heuristic Analysis of the Effective Range of a Track Tamping Machine , 2012 .

[5]  Thomas Erlebach,et al.  On the Complexity of Train Assignment Problems , 2001, ISAAC.

[6]  Ricardo García-Ródenas,et al.  A Discrete Event-Based Simulation Model for Real-Time Traffic Management in Railways , 2012, J. Intell. Transp. Syst..

[7]  Erhan Kozan,et al.  Scheduling Trains on Parallel Lines with Crossover Points , 2009, J. Intell. Transp. Syst..

[8]  Mark E. T. Horn On-Line Vehicle Routing and Scheduling With Time-Varying Travel Speeds , 2006, J. Intell. Transp. Syst..

[9]  Stephan Eidenbenz,et al.  Train Routing Algorithms: Concepts, Design Choises, and Practical Considerations , 2003, ALENEX.

[10]  Giuseppe Confessore,et al.  A simulation-based approach for estimating the commercial capacity of railways , 2009, Proceedings of the 2009 Winter Simulation Conference (WSC).

[11]  Francesco Corman,et al.  Railway Dynamic Traffic Management in Complex and Densely Used Networks , 2010 .

[12]  Miguel A. Salido,et al.  An Assessment of Railway Capacity , 2008 .

[13]  Marin Marinov,et al.  A mesoscopic simulation modelling methodology for analyzing and evaluating freight train operations in a rail network , 2011, Simul. Model. Pract. Theory.

[14]  Ravindra K. Ahuja,et al.  Network Models in Railroad Planning and Scheduling , 2005 .

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

[16]  Stephan Eidenbenz,et al.  Flexible Train Rostering , 2003, ISAAC.

[17]  G. Maróti,et al.  Maintenance Routing for Train Units: The Transition Model , 2005, Transp. Sci..

[18]  Leo G. Kroon,et al.  Efficient Circulation of Railway Rolling Stock , 2002, Transp. Sci..

[19]  Thomas Schlechte,et al.  Railway Track Allocation - Simulation and Optimization , 2011 .

[20]  Dario Pacciarelli,et al.  Assessment of flexible timetables in real-time traffic management of a railway bottleneck , 2008 .

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