A sharper analysis of a parallel algorithm for the all pairs shortest path problem
暂无分享,去创建一个
We consider the all pairs shortest path problem in a directed complete graph with n vertices, whose edge distances are non-negative random variables on parallel computers. We prove that the all pairs shortest path problem can be solved by the repeated “plus-min” algorithm for computing the closure of the distance matrix of the graph in O((n3/p)log log n) average time by p, 1 ≤ p ≤n3, processors on an SIMD-SM-RW computer for the graph whose edge distances are independent random variables drawn from [0, +∞] according to an arbitrary identical probability distribution.
[1] Alfred V. Aho,et al. The Design and Analysis of Computer Algorithms , 1974 .
[2] Alan M. Frieze,et al. The shortest-path problem for graphs with random arc-lengths , 1985, Discret. Appl. Math..
[3] Michael J. Quinn,et al. Parallel graph algorithms , 1984, CSUR.
[4] J. Spencer. Probabilistic Methods in Combinatorics , 1974 .
[5] Tadao Takaoka,et al. An O( n ( n 2 / p +log p )) parallel algorithm to compute the all pairs shortest paths and the transitive closure , 1989 .