Operations Research
HOME HELP FEEDBACK SUBSCRIPTIONS ARCHIVE SEARCH TABLE OF CONTENTS
 QUICK SEARCH:   [advanced]


     


OPERATIONS RESEARCH
Vol. 50, No. 5, September-October 2002, pp. 851-861
DOI: 10.1287/opre.50.5.851.362
This Article
Right arrow Full Text (PDF)
Right arrow References
Right arrow Alert me when this article is cited
Right arrow Alert me if a correction is posted
Services
Right arrow Email this article to a friend
Right arrow Similar articles in this journal
Right arrow Alert me to new issues of the journal
Right arrow Download to citation manager
Right arrow reprints & permissions
Citing Articles
Right arrow Citing Articles via HighWire
Right arrow Citing Articles via Google Scholar
Google Scholar
Right arrow Articles by Caprara, A.
Right arrow Articles by Toth, P.
Right arrow Search for Related Content

Modeling and Solving the Train Timetabling Problem

Alberto Caprara, Matteo Fischetti, Paolo Toth

DEIS, University of Bologna, Italy
DEIS, University of Padova, Italy
DEIS, University of Bologna, Italy

ptoth{at}deis.unibo.it

The train timetabling problem aims at determining a periodic timetable for a set of trains that does not violate track capacities and satisfies some operational constraints. In particular, we concentrate on the problem of a single, one-way track linking two major stations, with a number of intermediate stations in between. Each train connects two given stations along the track (possibly different from the two major stations) and may have to stop for a minimum time in some of the intermediate stations. Trains can overtake each other only in correspondence of an intermediate station, and a minimum time interval between two consecutive departures and arrivals of trains in each station is specified.

In this paper, we propose a graph theoretic formulation for the problem using a directed multigraph in which nodes correspond to departures/arrivals at a certain station at a given time instant. This formulation is used to derive an integer linear programming model that is relaxed in a Lagrangian way. A novel feature of our model is that the variables in the relaxed constraints are associated only with nodes (as opposed to arcs) of the aforementioned graph. This allows a considerable speed-up in the solution of the relaxation. The relaxation is embedded within a heuristic algorithm which makes extensive use of the dual information associated with the Lagrangian multipliers. We report extensive computational results on real-world instances provided from Ferrovie dello Stato SpA, the Italian railway company, and from Ansaldo Segnalamento Ferroviario SpA.

Subject classifications: Programming algorithms: Lagrangian relaxation, heuristics; Transportation: train timetabling, railway.
History: Received August 2000; revision received May 2001; accepted May 2001.




This article has been cited by other articles:


Home page
Transportation ScienceHome page
C. Liebchen
The First Optimized Railway Timetable in Practice
Transportation Science, November 1, 2008; 42(4): 420 - 435.
[Abstract] [PDF]


Home page
Operations ResearchHome page
T. Larsson and M. Patriksson
Global Optimality Conditions for Discrete and Nonconvex Optimization--With Applications to Lagrangian Heuristics and Column Generation
Operations Research, May 1, 2006; 54(3): 436 - 453.
[Abstract] [PDF]




HOME HELP FEEDBACK SUBSCRIPTIONS ARCHIVE SEARCH TABLE OF CONTENTS
Copyright © 2002 by INFORMS.