ARTÍCULO
TITULO

A MILP-based heuristic for a commercial train timetabling problem

Sara Gestrelius    
Martin Aronsson    
Anders Peterson    

Resumen

Using mathematical methods to support the yearly timetable planning process has many advantages. Unfortunately, the train timetabling problem for large geographical areas and many trains is intractable for optimization models alone. In this paper, we therefore present a MILP-based heuristic that has been designed to generate good-enough timetables for large geographical areas and many trains. In the incremental fix and release heuristic (IFRH), trains are added to the timetable in batches. For each batch of trains, a reduced timetable problem is solved using a mathematical integer program and CPLEX. Based on the solution, the binary variables defining meeting locations and stops are fixed, and the next batch of trains is added to the timetable. If previously fixed variables make the problem infeasible, a recovery algorithm iteratively releases fixed variables to regain feasibility. The paper also introduces a simple improvement heuristic (IH) that uses the same idea of working with batches of trains. The heuristics are tested on a real case-study from Sweden consisting of both small problem instances (approximately 300 trains and 1400 possible interactions) and large problem instances (approximately 600 trains and 5500 possible interactions). IFRH returns a feasible timetable within 30 minutes for all problem instances, and after running IH the optimality gaps are less than 5%. Meanwhile, if CPLEX is used without the heuristic framework to solve the total optimization problem, a feasible timetable is not returned within 2 hours for the large problem instances.

 Artículos similares

       
 
T. Montrone, P. Pellegrini, P. Nobili     Pág. 85 - 94
When train operations are perturbed, a new working timetable needs to be computed in real-time. In the literature, several algorithms have been proposed for optimizing this computation. This optimization usually does not consider energy consumption. Howe... ver más

 
Guillaume Michal, Nam Huynh, Nagesh Shukla, Albert Munoz, Johan Barthelemy     Pág. 461 - 473
In many rail networks, infrastructure constraints force the shared usage of lines between passenger and freight movements. Scheduling additional freight movements around existing passenger services and peak traffic based curfews presents significant chal... ver más

 
Tao Liu, Avishai (Avi) Ceder     Pág. 341 - 361
In the operations planning process of public transport (PT), timetable synchronization is a useful strategy utilized to reduce transfer waiting time and improve service connectivity. However, most of the studies on PT timetable synchronization design hav... ver más

 
Stanislaw Krawiec, Grzegorz Karon, Ryszard Janecki, Grzegorz Sierpinski, ... Sylwester Markusik     Pág. 2630 - 2639
For a few years attempts have been made to introduce electric-powered buses to public transportation system. In order to solve this problem rationally, in dependence of local public transport system conditions, models of technical, organizational, econom... ver más

 
Damber Singh Kharka     Pág. 2488 - 2494
In this paper I have shared some of my experiences on how to handle case studies in teaching with the intent to facilitate more discussions during our meeting over the two day conference on research informed teaching at Samtse College of Education organi... ver más