Article ID: | iaor201110239 |
Volume: | 20 |
Issue: | 1 |
Start Page Number: | 79 |
End Page Number: | 94 |
Publication Date: | Feb 2012 |
Journal: | Transportation Research Part C |
Authors: | Pacciarelli Dario, Pranzo Marco, DAriano Andrea, Corman Francesco |
Keywords: | vehicle routing & scheduling, networks: scheduling, programming: multiple criteria |
Railway conflict detection and resolution is the daily task faced by dispatchers and consists of adjusting train schedules whenever disturbances make the timetable infeasible. The main objective pursued by dispatchers in this task is the minimization of train delays, while train operating companies are also interested in other indicators of passenger dissatisfaction. The two objectives are conflicting whenever train delay reduction requires cancellation of some connected services, causing extra waiting times to transferring passengers. In fact, the infrastructure company and the train operating companies discuss on which connection to keep or drop in order to reach a compromise solution. This paper considers the bi‐objective problem of minimizing train delays and missed connections in order to provide a set of feasible non‐dominated schedules to support this decisional process. We use a detailed alternative graph model to ensure schedule feasibility and develop two heuristic algorithms to compute the Pareto front of non‐dominated schedules. Our computational study, based on a complex and densely occupied Dutch railway network, shows that good coordination of connected train services is important to achieve real‐time efficiency of railway services since the management of connections may heavily affect train punctuality. The two algorithms approximate accurately the Pareto front in a limited computation time.