Robust Exact Distance Queries on Massive Networks

  • Daniel Delling ,
  • Andrew Goldberg ,
  • Thomas Pajor ,
  • Renato Werneck

MSR-TR-2014-12 |

We present a versatile and scalable algorithm for computing exact distances on real-world networks with tens of millions of arcs in real time. Unlike existing approaches, preprocessing and queries are practical on a wide variety of inputs, such as social, communication, sensor, and road networks. We achieve this by providing a unified approach based on the concept of 2-hop labels, improving upon existing methods. In particular, we introduce a fast sampling-based algorithm to order vertices by importance, as well as effective compression techniques.