A hierarchical Algorithm to Solve the Shortest Path Problem in Valued Graphs

Michel Koskas

Preprint: not peer reviewed. Results may change in later versions.

Abstract

This paper details a new algorithm to solve the shortest path problem in valued graphs. Its complexity is $O(D \log v)$ where $D$ is the graph diameter and $v$ its number of vertices. This complexity has to be compared to the one of the Dijkstra's algorithm, which is $O(e\log v)$ where $e$ is the number of edges of the graph. This new algorithm lies on a hierarchical representation of the graph, using radix trees. The performances of this algorithm show a major improvement over the ones of the algorithms known up to now.

Abstract: arXiv descriptive metadata (CC0). Thank you to arXiv for use of its open access interoperability. This service was not reviewed or approved by, nor does it necessarily express or reflect the policies or opinions of, arXiv.

Record

Archive ID
arxiv:cs/0310019
Published
Oct 10, 2003
arXiv
cs/0310019
Categories
cs.DS, cs.DM
Provenance
arxiv