Trains movements on a railway network are regulated by official timetables. Deviations and delays occur quite often in practice, demanding fast re-scheduling and re-routing decisions in order to avoid conflicts and minimize overall delay. This is the real-time train dispatching problem. In contrast with the classic "holistic" approach, we show how to decompose the problem into smaller sub-problems associated with the line and the stations. This decomposition is the basis for a master-slave solution algorithm, in which the master problem is associated with the line and the slave problem is associated with the stations. The two sub-problems are modeled as mixed integer linear programs, with specific sets of variables and constraints. Similarly to the classical Benders' decomposition approach, slave and master communicate through suitable feasibility cuts in the variables of the master. Extensive tests on real-life instances from single and double-track lines in Italy showed significant improvements over current dispatching performances. A decision support system based on this exact approach has been in operation in Norway since February 2014, and represents one of the first operative applications of mathematical optimization to train dispatching.

An exact decomposition approach for the real-time Train Dispatching problem / Lamorgese, L.; Mannino, C.. - In: OPERATIONS RESEARCH. - ISSN 0030-364X. - (In corso di stampa), pp. ?-?.

An exact decomposition approach for the real-time Train Dispatching problem

In corso di stampa

Abstract

Trains movements on a railway network are regulated by official timetables. Deviations and delays occur quite often in practice, demanding fast re-scheduling and re-routing decisions in order to avoid conflicts and minimize overall delay. This is the real-time train dispatching problem. In contrast with the classic "holistic" approach, we show how to decompose the problem into smaller sub-problems associated with the line and the stations. This decomposition is the basis for a master-slave solution algorithm, in which the master problem is associated with the line and the slave problem is associated with the stations. The two sub-problems are modeled as mixed integer linear programs, with specific sets of variables and constraints. Similarly to the classical Benders' decomposition approach, slave and master communicate through suitable feasibility cuts in the variables of the master. Extensive tests on real-life instances from single and double-track lines in Italy showed significant improvements over current dispatching performances. A decision support system based on this exact approach has been in operation in Norway since February 2014, and represents one of the first operative applications of mathematical optimization to train dispatching.
9999
Integer Programming; Benders' Decomposition; Railway Optimization
01 Pubblicazione su rivista::01a Articolo in rivista
An exact decomposition approach for the real-time Train Dispatching problem / Lamorgese, L.; Mannino, C.. - In: OPERATIONS RESEARCH. - ISSN 0030-364X. - (In corso di stampa), pp. ?-?.
File allegati a questo prodotto
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11573/663012
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus ND
  • ???jsp.display-item.citation.isi??? ND
social impact