Speeding up shortest path algorithms
From MaRDI portal
Publication:4909532
Abstract: Given an arbitrary, non-negatively weighted, directed graph we present an algorithm that computes all pairs shortest paths in time , where is the number of different edges contained in shortest paths and is a running time of an algorithm to solve a single-source shortest path problem (SSSP). This is a substantial improvement over a trivial times application of that runs in . In our algorithm we use as a black box and hence any improvement on results also in improvement of our algorithm. Furthermore, a combination of our method, Johnson's reweighting technique and topological sorting results in an all-pairs shortest path algorithm for arbitrarily-weighted directed acyclic graphs. In addition, we also point out a connection between the complexity of a certain sorting problem defined on shortest paths and SSSP.
Recommendations
Cited in
(11)- Improved shortest path algorithms for nearly acyclic graphs
- Fast shortest-paths algorithms in the presence of few destinations of negative-weight arcs
- Solving the nearly symmetric all-pairs shortest-path problem
- scientific article; zbMATH DE number 1670814 (Why is no real title available?)
- Point-to-Point Shortest Path Algorithms with Preprocessing
- Solving all-pairs shortest path by single-source computations: theory and practice
- Shortest distances as enumeration problem
- scientific article; zbMATH DE number 2086613 (Why is no real title available?)
- Experimental and Efficient Algorithms
- scientific article; zbMATH DE number 434492 (Why is no real title available?)
- Computing all-pairs shortest paths by leveraging low treewidth
This page was built for publication: Speeding up shortest path algorithms
Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q4909532)