Multi-criteria shortest paths in time-dependent train networks

  • Authors:
  • Yann Disser;Matthias Müller-Hannemann;Mathias Schnee

  • Affiliations:
  • Technische Universität Darmstadt, Department of Computer Science, Darmstadt, Germany;Martin-Luther-Universität Halle-Wittenberg, Department of Computer Science, Halle, Germany;Technische Universität Darmstadt, Department of Computer Science, Darmstadt, Germany

  • Venue:
  • WEA'08 Proceedings of the 7th international conference on Experimental algorithms
  • Year:
  • 2008

Quantified Score

Hi-index 0.00

Visualization

Abstract

We study the problem of finding all Pareto-optimal solutions in a multi-criteria setting of the shortest path problem in time-dependent graphs. This has important applications in timetable information systems for train schedules. We present a new prototype to solve this problem in a fully realistic scenario based on a multi-criteria generalization of Dijkstra's algorithm. As optimization criteria we use travel time and number of train changes, as well as a new criterion "reliability of transfers". The performance of the prototype and various speed-up techniques are analyzed experimentally on a large set of real test instances. In comparison with a base-line implementation, our prototype achieves significant speed-up factors of 20 with respect to the number of label creations and of 138 with respect to label insertions into the priority queue. We also compare our prototype with a time-expanded graph model.