A tutorial on fundamental model structures for railway timetable optimization

Abstract This guide explains the role of railway timetables relative to all other railway scheduling activities, and then presents four fundamental timetable formulations suitable for optimization. Timetabling models may be classified according to whether they explicitly model the track structure, and whether the timetable is intended to be periodic or not (aperiodic). The presentation of models is organized to facilitate the selection of a model by planning objective and available data, regardless of the specific traffic carried or network size.

[1]  Anita Schöbel,et al.  An Empirical Analysis of Robustness Concepts for Timetabling , 2010, ATMOS.

[2]  Patrick T. Harker,et al.  A DECISION SUPPORT SYSTEM FOR TRAIN DISPATCHING: AN OPTIMIZATION-BASED METHODOLOGY , 1990 .

[3]  Steven Harrod,et al.  Railway Capacity Management and Planning , 2007 .

[4]  Giorgio Gallo,et al.  Directed Hypergraphs and Applications , 1993, Discret. Appl. Math..

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

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

[7]  M Luczak ECP: HOW SOON? , 2001 .

[8]  M. Grötschel,et al.  An Auctioning Approach to Railway Slot Allocation , 2006 .

[9]  Dario Pacciarelli,et al.  Job-shop scheduling with blocking and no-wait constraints , 2002, Eur. J. Oper. Res..

[10]  Leo G. Kroon,et al.  A Variable Trip Time Model for Cyclic Railway Timetabling , 2003, Transp. Sci..

[11]  Erhan Kozan,et al.  Modelling the number and location of sidings on a single line railway , 1997, Comput. Oper. Res..

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

[13]  Christoph Helmberg,et al.  Towards Solving Very Large Scale Train Timetabling Problems by Lagrangian Relaxation , 2008, ATMOS.

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

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

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

[17]  A. L. Cherniavsky A Program for Timetable Compilation by a Look-Ahead Method , 1972, Artif. Intell..

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

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

[20]  Robert H. Leilich Application of simulation models in capacity constrained rail corridors , 1998, 1998 Winter Simulation Conference. Proceedings (Cat. No.98CH36274).

[21]  Johanna Törnquist Railway traffic disturbance management — An experimental analysis of disturbance complexity, management objectives and limitations in planning horizon , 2007 .

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

[23]  Francesco Corman,et al.  Real-time Railway Traffic Management: Dispatching in complex, large and busy railway networks , 2010 .

[24]  Erhan Kozan,et al.  Heuristic Techniques for Single Line Train Scheduling , 1997, J. Heuristics.

[25]  Norma Welch,et al.  Expansion of Canadian National Railway's Line Capacity , 1986 .

[26]  Rolf H. Möhring,et al.  The Concept of Recoverable Robustness, Linear Programming Recovery, and Railway Applications , 2009, Robust and Online Large-Scale Optimization.

[27]  Richard L. Sauder,et al.  Computer aided train dispatching: decision support through optimization , 1983 .

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

[29]  Twan Dollevoet,et al.  Delay Management Including Capacities of Stations , 2012, Transp. Sci..

[30]  Gabrio Curzio Caimi,et al.  Algorithmic decision suport for train scheduling in a large and highly utilised railway network , 2009 .

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

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

[33]  Jeffrey D. Camm From the Editor: Changes at Interfaces , 2009, Interfaces.

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

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

[36]  X. Cai,et al.  A fast heuristic for the train scheduling problem , 1994, Comput. Oper. Res..

[37]  Michael F. Gorman,et al.  Operations Research Approaches to Asset Management in Freight Rail , 2011 .

[38]  C. J. Goh,et al.  Optimal control on a graph with application to train scheduling problems , 1991 .

[39]  Thomas D. White Alternatives for Railroad Traffic Simulation Analysis , 2005 .

[40]  Mills R.G.J. DYNAMIC RESCHEDULING OF LONG-HAUL TRAINS FOR IMPROVED TIMEKEEPING AND ENERGY CONSERVATION , 1991 .

[41]  Anita Schöbel,et al.  A Model for the Delay Management Problem based on Mixed-Integer-Programming , 2001, ATMOS.

[42]  Ralf Borndörfer,et al.  Railway Track Allocation by Rapid Branching , 2010, ATMOS.

[43]  Teodor Gabriel Crainic,et al.  Service network design in freight transportation , 2000, Eur. J. Oper. Res..

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

[45]  Karl Nachtigall,et al.  Solving Periodic Timetable Optimisation Problems by Modulo Simplex Calculations , 2008, ATMOS.

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

[47]  Marco Laumanns,et al.  The periodic service intention as a conceptual framework for generating timetables with partial periodicity , 2011 .

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

[49]  Dario Pacciarelli,et al.  Reordering and Local Rerouting Strategies to Manage Train Traffic in Real Time , 2008, Transp. Sci..

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

[51]  Michiel A. Odijk,et al.  A CONSTRAINT GENERATION ALGORITHM FOR THE CONSTRUCTION OF PERIODIC RAILWAY TIMETABLES , 1996 .

[52]  Fabián A. Chudak,et al.  Design of a Railway Scheduling Model for Dense Services , 2009 .

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

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

[55]  K. Nachtigall,et al.  Minimizing waiting times in integrated fixed interval timetables by upgrading railway tracks , 1997 .

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

[57]  Christoph Helmberg,et al.  Dynamic Graph Generation and Dynamic Rolling Horizon Techniques in Large Scale Train Timetabling , 2010, ATMOS.

[58]  Dario Pacciarelli,et al.  Discrete Optimization A branch and bound algorithm for scheduling trains in a railway network , 2007 .

[59]  Walter Ukovich,et al.  A Mathematical Model for Periodic Scheduling Problems , 1989, SIAM J. Discret. Math..

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

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

[62]  Janny Leung,et al.  Optimizing Timetable Synchronization for Rail Mass Transit , 2008, Transp. Sci..

[63]  Joaquin Rodriguez,et al.  A constraint programming model for real-time train scheduling at junctions , 2007 .

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

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

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

[67]  Steven Harrod,et al.  Modeling Network Transition Constraints with Hypergraphs , 2011, Transp. Sci..

[68]  A. I. Mees,et al.  Railway scheduling by network optimization , 1991 .

[69]  Xavier Gandibleux,et al.  Railway infrastructure saturation using Constraint Programming approach , 2002 .

[70]  Marco Laumanns,et al.  Periodic railway timetabling with event flexibility , 2011, Networks.

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

[72]  Ennio Ottaviani,et al.  A Traffic Management System for Real-time Traffic Optimisation in Railways , 2007 .

[73]  Martin Aronsson,et al.  MILP formulations of cumulative constraints for railway scheduling - A comparative study , 2009, ATMOS.

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

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

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

[77]  Andrea D'Ariano Improving Real-Time Train Dispatching: Models, Algorithms and Applications - TRAIL Thesis Series no. T2008/6, The Netherlands TRAIL Research School , 2008 .

[78]  Dario Pacciarelli,et al.  Optimal inter-area coordination of train rescheduling decisions , 2011 .

[79]  Peter Pudney,et al.  Generating Train Plans with Problem Space Search , 2008 .

[80]  Christian Liebchen,et al.  Integral cycle bases for cyclic timetabling , 2009, Discret. Optim..

[81]  Steven Harrod,et al.  Capacity factors of a mixed speed railway network , 2009 .