On the k-simple shortest paths problem in weighted directed graphs

被引:0
|
作者
Roditty, Liam [1 ]
机构
[1] Tel Aviv Univ, Sch Comp Sci, IL-69978 Tel Aviv, Israel
关键词
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We obtain the first approximation algorithm for finding the k-simple shortest paths connecting a pair of vertices in a weighted directed graph. Our algorithm is deterministic and has a running time of O(k(m root n + n(3/2) log n)), where in is the number of edges in the graph and n is the number of vertices. Let s, t is an element of V; the length of the i-th simple path from s to t computed by our algorithm is at most 3/2 times the length of the i-th shortest simple path from s to t. The best algorithms for computing the exact k-simple shortest paths connecting a pair of vertices in a weighted directed graph are due to Yen [19] and Lawler [13]. The running time of their algorithms, using modern data structures, is O(k(mn + n(2) log n)). Both algorithms are from the early 70's. Although this problem and other variants of the k-shortest path problem drew a lot of attention during the last three and a half decades, the O(k(mn + n(2) log n)) bound is still unbeaten.
引用
收藏
页码:920 / 928
页数:9
相关论文
共 50 条