Train units need regular preventive maintenance. Given the train units that require maintenance in the forthcoming one to three days, the rolling stock schedule must be adjusted so that these urgent units reach the maintenance facility in time. Maroti and Kroon (2004) propose a model that requires a large amount of input data. In this paper we describe a less involved multicommodity flow type model for this maintenance routing problem. We study the complexity of the problem. It turns out that the feasibility problem for a single urgent train unit is polynomially solvable but the optimization version is NP-hard. Finally, we report our computational experiments on practical instances of NS Reizigers, the main Dutch operator of passenger trains.
,
INFORMS
Transportation Science
Networks and Optimization

Maróti, G., & Kroon, L. G. (2005). Maintenance Routing for Train Units: The Transition Model. Transportation Science, 39(4), 518–525.