On the Benefits of Inoculation, an Example in Train Scheduling

11/28/2006
by   Yann Semet, et al.
0

The local reconstruction of a railway schedule following a small perturbation of the traffic, seeking minimization of the total accumulated delay, is a very difficult and tightly constrained combinatorial problem. Notoriously enough, the railway company's public image degrades proportionally to the amount of daily delays, and the same goes for its profit! This paper describes an inoculation procedure which greatly enhances an evolutionary algorithm for train re-scheduling. The procedure consists in building the initial population around a pre-computed solution based on problem-related information available beforehand. The optimization is performed by adapting times of departure and arrival, as well as allocation of tracks, for each train at each station. This is achieved by a permutation-based evolutionary algorithm that relies on a semi-greedy heuristic scheduler to gradually reconstruct the schedule by inserting trains one after another. Experimental results are presented on various instances of a large real-world case involving around 500 trains and more than 1 million constraints. In terms of competition with commercial math ematical programming tool ILOG CPLEX, it appears that within a large class of instances, excluding trivial instances as well as too difficult ones, and with very few exceptions, a clever initialization turns an encouraging failure into a clear-cut success auguring of substantial financial savings.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
05/04/2017

Tramp Ship Scheduling Problem with Berth Allocation Considerations and Time-dependent Constraints

This work presents a model for the Tramp Ship Scheduling problem includi...
research
05/18/2021

Transformers à Grande Vitesse

Robust travel time predictions are of prime importance in managing any t...
research
10/14/2009

A Component Based Heuristic Search Method with Evolutionary Eliminations

Nurse rostering is a complex scheduling problem that affects hospital pe...
research
10/23/2019

Maintenance scheduling in a railway corricdor

We investigate a novel scheduling problem which is motivated by an appli...
research
11/30/2019

Data-Driven Optimization of Public Transit Schedule

Bus transit systems are the backbone of public transportation in the Uni...
research
11/24/2014

Solving the Periodic Timetabling Problem using a Genetic Algorithm

In railway operations, a timetable is established to determine the depar...
research
03/27/2018

Ten Diverse Formal Models for a CBTC Automatic Train Supervision System

Communications-based Train Control (CBTC) systems are metro signalling p...

Please sign up or login with your details

Forgot password? Click here to reset