English

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

Data Structures and Algorithms 2007-05-23 v1 Discrete Mathematics

Abstract

This paper details a new algorithm to solve the shortest path problem in valued graphs. Its complexity is O(Dlogv)O(D \log v) where DD is the graph diameter and vv its number of vertices. This complexity has to be compared to the one of the Dijkstra's algorithm, which is O(elogv)O(e\log v) where ee 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.

Keywords

Cite

@article{arxiv.cs/0310019,
  title  = {A hierarchical Algorithm to Solve the Shortest Path Problem in Valued Graphs},
  author = {Michel Koskas},
  journal= {arXiv preprint arXiv:cs/0310019},
  year   = {2007}
}

Comments

18 pages, 5 figures