Timetabling optimization of a mixed double- and single-tracked railway network

Abstract The paper deals with the timetabling problem of a mixed multiple- and single-tracked railway network. Out of all the solutions minimizing the maximum relative travel time, the one minimizing the sum of the relative travel times is selected. User preferences are taken into account in the optimization problems, that is, the desired departure times of travellers are used instead of artificially planned departure times. To find the global optimum of the optimization problem, an algorithm based on the bisection rule is used to provide sharp upper bounds of the objective function together with one trick that allows us to drastically reduce the number of binary variables to be evaluated by considering only those which really matter. These two strategies together permit the memory requirements and the computation time to be reduced, the latter exponentially with the number of trains (several orders of magnitude for existing networks), when compared with other methods. Several examples of applications are presented to illustrate the possibilities and excellences of the proposed method. The model is applied to the case of the existing Madrid–Sevilla high-speed line (double track), together with several extensions to Toledo, Valencia, Albacete, and Malaga, which are contemplated in the future plans of the high-speed train Spanish network. The results show that the computation time is reduced drastically, and that in some corridors single-tracked lines would suffice instead of double-tracked lines.

[1]  H. Schaefer,et al.  An Expert System For Real-time TrainDispatching , 1970 .

[2]  D A Rudd,et al.  SINGLE TRACK RAILWAY SIMULATION, NEW MODELS AND OLD , 1976 .

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

[4]  Xi-Di Zhang,et al.  Distributed intelligent railway traffic control based on fuzzy decisionmaking , 1994 .

[5]  Patrick T. Harker,et al.  REAL-TIME SCHEDULING OF FREIGHT RAILROADS , 1995 .

[6]  Li-Min Jia,et al.  Distributed intelligent railway traffic control based on fuzzy decision-making , 1993, Proceedings of TENCON '93. IEEE Region 10 International Conference on Computers, Communications and Automation.

[7]  M. J Dorfman,et al.  Scheduling trains on a railway network using a discrete event model of railway traffic , 2004 .

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

[9]  Ove Frank Two-Way Traffic on a Single Line of Railway , 1966, Oper. Res..

[10]  Andrea D'Ariano,et al.  Conflict Resolution and Train Speed Coordination for Solving Real-Time Timetable Perturbations , 2007, IEEE Transactions on Intelligent Transportation Systems.

[11]  Jan A. Persson,et al.  N-tracked railway traffic re-scheduling during disturbances , 2007 .

[12]  George L. Nemhauser,et al.  Handbooks in operations research and management science , 1989 .

[13]  Malachy Carey,et al.  A Model, Algorithms and Strategy for Train Pathing , 1995 .

[14]  A. Conejo,et al.  Perturbation Approach to Sensitivity Analysis in Mathematical Programming , 2006 .

[15]  Erhan Kozan,et al.  Optimal scheduling of trains on a single line track , 1996 .

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

[17]  Arjang A. Assad,et al.  MODELS FOR RAIL TRANSPORTATION , 1980 .

[18]  Malachy Carey,et al.  Extending a train pathing model from one-way to two-way track , 1994 .

[19]  Belarmino Adenso-Díaz,et al.  On-line timetable re-scheduling in regional train services , 1999 .

[20]  Patrick T. Harker,et al.  Optimal Pacing of Trains in Freight Railroads: Model Formulation and Solution , 1991, Oper. Res..

[21]  Malachy Carey,et al.  Scheduling Trains on a Network of Busy Complex Stations , 2007 .

[22]  Malachy Carey,et al.  A model and strategy for train pathing with choice of lines, platforms, and routes , 1994 .

[23]  Patrick T. Harker,et al.  Tactical Scheduling of Rail Operations: The SCAN I System , 1991, Transp. Sci..

[24]  Scott Mackenzie Train timetabling on complex networks , 2000 .

[25]  Antonio J. Conejo,et al.  A closed formula for local sensitivity analysis in mathematical programming , 2006 .

[26]  Ming Zhong,et al.  Bicriteria train scheduling for high-speed passenger railroad planning applications , 2005, Eur. J. Oper. Res..

[27]  Pieter Vansteenwegen,et al.  Decreasing the passenger waiting time for an intercity rail network , 2007 .

[28]  Harold H. Greenberg,et al.  A Branch-Bound Solution to the General Scheduling Problem , 1968, Oper. Res..

[29]  Johanna Törnquist Railway traffic disturbance management , 2006 .

[30]  Ismail Sahin,et al.  Railway traffic control and train scheduling based oninter-train conflict management , 1999 .

[31]  Ferenc Szidarovszky,et al.  A multi-objective train scheduling model and solution , 2004 .

[32]  Per Olov Lindberg,et al.  Railway Timetabling Using Lagrangian Relaxation , 1998, Transp. Sci..

[33]  Andrea D'Ariano,et al.  Evaluating the Performance of Railway Dynamic Traffic Management , 2007 .

[34]  A. J. Taylor,et al.  A Structured Model for Rail Line Simulation and Optimization , 1982 .

[35]  Inmaculada Gallego,et al.  Timetabling optimization of a single railway track line with sensitivity analysis , 2009 .

[36]  Ali E. Haghani,et al.  Rail freight transportation: A review of recent optimization models for train routing and empty car distribution , 1987 .

[37]  T. Fukuda,et al.  A knowledge-based approach for railway scheduling , 1991, [1991] Proceedings. The Seventh IEEE Conference on Artificial Intelligence Application.

[38]  Xuesong Zhou,et al.  Single-Track Train Timetabling with Guaranteed Optimality: Branch-and-Bound Algorithms with Enhanced Lower Bounds , 2007 .

[39]  Xiaoqiang Cai,et al.  Greedy heuristics for rapid scheduling of trains on a single track , 1998 .

[40]  Enrique F. Castillo,et al.  A General Method for Local Sensitivity Analysis With Application to Regression Models and Other Optimization Problems , 2004, Technometrics.

[41]  F. Gomide,et al.  Railway dispatch planning and control , 1999, 18th International Conference of the North American Fuzzy Information Processing Society - NAFIPS (Cat. No.99TH8397).

[42]  Erhan Kozan,et al.  Modeling Train Delays in Urban Networks , 1998, Transp. Sci..

[43]  Antonio J. Conejo,et al.  Closed formulas in local sensitivity analysis for some classes of linear and non-linear problems , 2007 .

[44]  A. J. Taylor,et al.  An introduction to computer‐assisted train dispatch , 1986 .