English

SPLZ: An Efficient Algorithm for Single Source Shortest Path Problem Using Compression Method

Data Structures and Algorithms 2015-01-13 v2

Abstract

Efficient solution of the single source shortest path (SSSP) problem on road networks is an important requirement for numerous real-world applications. This paper introduces an algorithm for the SSSP problem using compression method. Owning to precomputing and storing all-pairs shortest path (APSP), the process of solving SSSP problem is a simple lookup of a little data from precomputed APSP and decompression. APSP without compression needs at least 1TB memory for a road network with one million vertices. Our algorithm can compress such an APSP into several GB, and ensure a good performance of decompression. In our experiment on a dataset about Northwest USA (with 1.2 millions vertices), our method can achieve about three orders of magnitude faster than Dijkstra algorithm based on binary heap.

Keywords

Cite

@article{arxiv.1408.2292,
  title  = {SPLZ: An Efficient Algorithm for Single Source Shortest Path Problem Using Compression Method},
  author = {Jingwei Sun and Guangzhong Sun},
  journal= {arXiv preprint arXiv:1408.2292},
  year   = {2015}
}

Comments

20 pages, 5 figures

R2 v1 2026-06-22T05:24:39.820Z