On the Benefits of Inoculation, an Example in Train Scheduling
Yann Semet (INRIA Futurs), Marc Schoenauer (INRIA Futurs)

TL;DR
This paper introduces an inoculation method that enhances an evolutionary algorithm for train scheduling by initializing it with pre-computed solutions, significantly improving performance on large real-world instances and reducing delays.
Contribution
The paper presents a novel inoculation procedure that improves evolutionary train re-scheduling algorithms using problem-related initial solutions, leading to better optimization results.
Findings
Inoculation improves algorithm success rate on large instances.
Pre-initialized solutions outperform random starts in scheduling.
Method achieves competitive results against commercial solvers.
Abstract
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…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsRailway Systems and Energy Efficiency · Scheduling and Optimization Algorithms · Transportation Planning and Optimization
