Disruption Management with Rescheduling of Trips and Vehicle Circulations

This paper introduces a combined approach for the recovery of a timetable by rescheduling trips and vehicle circulations for a rail-based transportation system subject to disruptions. The authors propose a novel event-based integer programming (IP) model. Features include shifting and canceling of trips as well as modifying the vehicle schedules by changing or truncating the circulations. The objective maximizes the number of recovered trips, possibly with delay, while guaranteeing a conflict-free new timetable for the estimated time window of the disruption. The authors demonstrate the usefulness of the approach through experiments for real-life test instances of relevant size, arising from the subway system of Vienna. The authors focus on scenarios in which one direction of one track is blocked, and trains have to be scheduled through this bottleneck. Solving these instances is made possible by contracting parts of the underlying event-activity graph; this allows a significant size reduction of the IP. Usually, the solutions found within one minute are of good quality and can be used as good estimates of recovery plans in an online context.

[1]  Dennis Huisman A column generation approach for the rail crew re-scheduling problem , 2007, Eur. J. Oper. Res..

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

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

[4]  Michael Schachtebeck,et al.  Delay Management in Public Transportation: Capacities, Robustness, and Integration , 2010 .

[5]  Jens Opitz Automatische Erzeugung und Optimierung von Taktfahrplänen in Schienenverkehrsnetzen , 2009 .

[6]  Leena Suhl,et al.  Decision Support Tools for Customer-Oriented Dispatching , 2004, ATMOS.

[7]  Christian Liebchen,et al.  Periodic Timetable Optimization in Public Transport , 2006, OR.

[8]  Anita Schöbel,et al.  IP-based Techniques for Delay Management with Priority Decisions , 2008, ATMOS.

[9]  Lucas P. Veelenturf,et al.  Railway Crew Rescheduling with Retiming , 2009 .

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

[11]  K. Nachtigall Periodic network optimizationi and fixed interval timetables , 1999 .

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

[13]  Leon Peeters,et al.  The Computational Complexity of Delay Management , 2005, WG.

[14]  Daniel Potthoff,et al.  Disruption Management in Passenger Railway Transportation , 2007, Robust and Online Large-Scale Optimization.

[15]  Anita Schöbel,et al.  Integer Programming Approaches for Solving the Delay Management Problem , 2004, ATMOS.

[16]  Allan Larsen,et al.  Disruption management in the airline industry - Concepts, models and methods , 2010, Comput. Oper. Res..

[17]  Ralf Borndörfer,et al.  Solving Railway Track Allocation Problems , 2007, OR.

[18]  C Liebchen Linien-, Fahrplan-, Umlauf- und Dienstplanoptimierung: wieweit koennen diese bereits integriert werden? , 2008 .

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

[20]  Jens Clausen,et al.  Robustness and Recovery in Train Scheduling - a Case Study from DSB S-tog a/s , 2006, ATMOS.

[21]  Paolo Toth,et al.  A column generation approach to train timetabling on a corridor , 2008, 4OR.