1. A two-stage framework for strategic railway timetabling based on multi-objective ant colony optimization
- Author
-
COVIELLO, Nicola, MEDEOSSI, Giorgio, NYGREEN, Thomas, PELLEGRINI, Paola, Rodriguez, Joaquin, TrenoLab SRlS, The Norwegian Railway Directorate, Laboratoire Électronique Ondes et Signaux pour les Transports (COSYS-LEOST ), Université de Lille-Université Gustave Eiffel, Évaluation des Systèmes de Transports Automatisés et de leur Sécurité (COSYS-ESTAS ), and Université Gustave Eiffel
- Subjects
TRANSPORT FERROVIAIRE ,AFFECTATION DU TRAFIC ,ANT COLONY OPTIMIZATION ,TRAIN TIMETABLING PROBLEM ,HEURISTIQUE ,DUREE DU TRAJET ,MODELE MACROSCOPIQUE ,[MATH.MATH-OC]Mathematics [math]/Optimization and Control [math.OC] ,MULTI OBJECTIVE ,CONSOMMATION ENERGETIQUE ,MILP ,TABLE HORAIRE ,GESTION DU TRAFIC - Abstract
RailBeijing 2021, 9th International Conference on Railway Operations Modelling and Analysis (ICROMA), Pékin, CHINE, 03-/11/2021 - 07/11/2021; This professional paper presents the algorithmic framework for automatic timetable generation which is actually under development within the research project « Tools for mathematical optimization of strategic railway timetable models » funded by the Norwegian Railway Directorate. This framework is composed by two main components, which tackle the Train Timetabling Problem in a macroscopic model of infrastructure and operations. The first stage is a Multi-Objective Ant Colony Optimization (MOACO) algorithm which produces a Pareto Optimal Set of solutions. These are timetables optimized with respect to four main objectives, namely: the total travel time, the total energy consumption, the timetable robustness and the total number of scheduled trains. The MOACO treats conflict constraints as soft ones and produces strictly periodic traffic patterns. The second stage is a MILP formulation tackled with a commercial solver. It refines timetables produced by MOACO, looking for improvements in the neighbourhood of the solutions provided by the latter. MILP solutions are conflict-free timetables and can profit of given tolerances on trains periodicity. The MILP stage is used as a final refinement of the results as well as an intermediate local search during MOACO iterations.
- Published
- 2021