Modeling and Solving the Train Timetabling Problem
Top Cited Papers
- 1 October 2002
- journal article
- Published by Institute for Operations Research and the Management Sciences (INFORMS) in Operations Research
- Vol. 50 (5) , 851-861
- https://doi.org/10.1287/opre.50.5.851.362
Abstract
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.Keywords
This publication has 12 references indexed in Scilit:
- A Heuristic Method for the Set Covering ProblemOperations Research, 1999
- Railway Timetabling Using Lagrangian RelaxationTransportation Science, 1998
- Heuristic Techniques for Single Line Train SchedulingJournal of Heuristics, 1997
- A Model, Algorithms and Strategy for Train PathingJournal of the Operational Research Society, 1995
- A Lagrangian relax-and-cut approach for the sequential ordering problem with precedence relationshipsAnnals of Operations Research, 1994
- Optimal Solution of Vehicle Routing Problems Using Minimum K-TreesOperations Research, 1994
- Pricing of track time in railroad operations: An internal market approachTransportation Research Part B: Methodological, 1994
- A fast heuristic for the train scheduling problemComputers & Operations Research, 1994
- Geometric Algorithms and Combinatorial OptimizationPublished by Springer Nature ,1988
- The traveling-salesman problem and minimum spanning trees: Part IIMathematical Programming, 1971