A O(|E|) Time Shortest Path Algorithm for Non-Negative Weighted Undirected Graphs

In most of the shortest path problems like vehicle routing problems and network routing problems, we only need an efficient path between two points—source and destination, and it is not necessary to calculate the shortest path from source to all other nodes. This paper concentrates on this very...

全面介绍

Saved in:
书目详细资料
Main Authors: Qureshi, M.A., Hassan, M.F., Safdar, S., Akhbar, R.
格式: Article
出版: 2010
主题:
在线阅读:http://eprints.utp.edu.my/2122/1/IJCIS_2009_2.rar
http://eprints.utp.edu.my/2122/
标签: 添加标签
没有标签, 成为第一个标记此记录!
实物特征
总结:In most of the shortest path problems like vehicle routing problems and network routing problems, we only need an efficient path between two points—source and destination, and it is not necessary to calculate the shortest path from source to all other nodes. This paper concentrates on this very idea and presents an algorithms for calculating shortest path for (i) nonnegative weighted undirected graphs (ii) unweighted undirected graphs. The algorithm completes its execution in O(|E|) for all graphs except few in which longer path (in terms of number of edges) from source to some node makes it best selection for that node.