scholarly journals Computing All-Pairs Shortest Paths by Leveraging Low Treewidth

2012 ◽  
Vol 43 ◽  
pp. 353-388 ◽  
Author(s):  
L. R. Planken ◽  
M. M. De Weerdt ◽  
R. P.J. Van der Krogt

We present two new and efficient algorithms for computing all-pairs shortest paths. The algorithms operate on directed graphs with real (possibly negative) weights. They make use of directed path consistency along a vertex ordering d. Both algorithms run in O(n^2 w_d) time, where w_d is the graph width induced by this vertex ordering. For graphs of constant treewidth, this yields O(n^2) time, which is optimal. On chordal graphs, the algorithms run in O(nm) time. In addition, we present a variant that exploits graph separators to arrive at a run time of O(n w_d^2 + n^2 s_d) on general graphs, where s_d

2019 ◽  
Vol 11 (06) ◽  
pp. 1950076
Author(s):  
Ali Gholami Rudi

The fastest known algorithms for finding the exact value of the diameter of general graphs are no faster than the algorithms that compute all-pairs shortest paths. An extension of the problem of computing graph diameter is enumerating pairs of vertices in a graph, ordered decreasingly by their distance. In this paper, we investigate this problem with the presence of memory constraints. We also show how our result can help the computation of graph Hyperbolicity, by lowering the memory complexity of computing the ordered list of far-apart vertex pairs.


Author(s):  
Ismail Chabini

A solution is provided for what appears to be a 30-year-old problem dealing with the discovery of the most efficient algorithms possible to compute all-to-one shortest paths in discrete dynamic networks. This problem lies at the heart of efficient solution approaches to dynamic network models that arise in dynamic transportation systems, such as intelligent transportation systems (ITS) applications. The all-to-one dynamic shortest paths problem and the one-to-all fastest paths problems are studied. Early results are revisited and new properties are established. The complexity of these problems is established, and solution algorithms optimal for run time are developed. A new and simple solution algorithm is proposed for all-to-one, all departure time intervals, shortest paths problems. It is proved, theoretically, that the new solution algorithm has an optimal run time complexity that equals the complexity of the problem. Computer implementations and experimental evaluations of various solution algorithms support the theoretical findings and demonstrate the efficiency of the proposed solution algorithm. The findings should be of major benefit to research and development activities in the field of dynamic management, in particular real-time management, and to control of large-scale ITSs.


2011 ◽  
Vol 159 (16) ◽  
pp. 1751-1758
Author(s):  
Tobias Friedrich ◽  
Nils Hebbinghaus

Sign in / Sign up

Export Citation Format

Share Document