RECIFE-SAT: A MILP-based algorithm for the railway saturation problem

Abstract Measuring capacity of railway infrastructures is a problem even in its definition. In this paper, we propose RECIFE-SAT, a MILP-based algorithm to quantify capacity by solving the saturation problem. This problem consists of saturating an infrastructure by adding as many trains as possible to an existing (possibly empty) timetable. Specifically, RECIFE-SAT considers a large set of potentially interesting saturation trains and integrates them in the timetable whenever possible. This integration is feasible only when it does not imply the emergence of any conflict with other trains. Thanks to a novel approach to microscopically represent the infrastructure, RECIFE-SAT guarantees the absence of conflicts based on the actual interlocking system deployed in reality. Hence, it can really quantify the actual capacity of the infrastructure considered. The presented version of RECIFE-SAT has two objective functions, namely it maximizes the number of saturation trains scheduled and the number of freight ones. In an experimental analysis performed in collaboration with the French infrastructure manager, we show the promising performance of RECIFE-SAT. To the best of our knowledge, RECIFE-SAT is the first algorithm which is shown to be capable of saturating rather large railway networks considering a microscopic infrastructure representation.

[1]  Lorenzo Mussone,et al.  An analytical approach to calculate the capacity of a railway system , 2013, Eur. J. Oper. Res..

[2]  Wulf Schwanhäuβer,et al.  THE STATUS OF GERMAN RAILWAY OPERATIONS MANAGEMENT IN RESEARCH AND PRACTICE , 1994 .

[3]  Francesco Corman,et al.  Railway line capacity consumption of different railway signalling systems under scheduled and disturbed conditions , 2013, J. Rail Transp. Plan. Manag..

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

[5]  Giovanni Longo,et al.  A method for using stochastic blocking times to improve timetable planning , 2011, J. Rail Transp. Plan. Manag..

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

[7]  Yacov Y. Haimes,et al.  Multiobjective Decision Making: Theory and Methodology , 1983 .

[8]  Erhan Kozan,et al.  Techniques for absolute capacity determination in railways , 2006 .

[9]  Nils Nießen,et al.  Calculating the maximal number of additional freight trains in a railway network , 2016, J. Rail Transp. Plan. Manag..

[10]  Prasad K. Yarlagadda,et al.  A case study of the Iranian national railway and its absolute capacity expansion using analytical models , 2015 .

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

[12]  Xavier Gandibleux,et al.  Heuristics for railway infrastructure saturation , 2001, ATMOS.

[13]  Zhibin Jiang,et al.  Scheduling Additional Train Unit Services on Rail Transit Lines , 2014 .

[14]  Patrick Hachemane Evaluation de la capacité de réseaux ferroviaires , 1997 .