Finding real-valued single-source shortest paths in o(n3) expected time

被引:6
|
作者
Kolliopoulos, SG [1 ]
Stein, C [1 ]
机构
[1] Dartmouth Coll, Dept Comp Sci, Hanover, NH 03755 USA
基金
美国国家科学基金会;
关键词
D O I
10.1006/jagm.1998.0937
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Given an n-vertex, m-edge directed network G with real costs on the edges and a designated source vertex s, we give a new algorithm to compute shortest paths from s. Our algorithm is a simple deterministic one with O(n(2) log n) expected running time over a large class of input distributions. This is the first strongly polynomial algorithm in over 35 years to improve upon some aspect of the O(nm) running time of the Bellman-Ford algorithm. The result extends to an O(n(2) log n) expected running time algorithm for finding the minimum mean cycle, an improvement over Karp's O(nm) worst-case time bound when the underlying graph is dense. Both of our time bounds are shown to be achieved with high probability. (C) 1998 Academic Press.
引用
收藏
页码:125 / 141
页数:17
相关论文
共 31 条