The Shortcut Problem --- Complexity and Approximation

  • Authors:
  • Reinhard Bauer;Gianlorenzo D'Angelo;Daniel Delling;Dorothea Wagner

  • Affiliations:
  • Faculty of Informatics, Universität Karlsruhe (TH),;Department of Electrical and Information Engineering, University of L'Aquila,;Faculty of Informatics, Universität Karlsruhe (TH),;Faculty of Informatics, Universität Karlsruhe (TH),

  • Venue:
  • SOFSEM '09 Proceedings of the 35th Conference on Current Trends in Theory and Practice of Computer Science
  • Year:
  • 2009

Quantified Score

Hi-index 0.00

Visualization

Abstract

During the last years, speed-up techniques for Dijkstra 's algorithm have been developed that make the computation of shortest paths a matter of microseconds even on huge road networks. The most sophisticated methods enhance the graph by inserting shortcuts , i.e. additional edges, that represent shortest paths in the graph. Until now, all existing shortcut-insertion strategies are heuristics and no theoretical results on the topic are known. In this work, we formalize the problem of adding shortcuts as a graph augmentation problem, study the algorithmic complexity of the problem, give approximation algorithms and show how to stochastically evaluate a given shortcut assignment on graphs that are too big to evaluate it exactly.