Near-Linear Time Construction of Sparse Neighborhood Covers
- 1 January 1998
- journal article
- Published by Society for Industrial & Applied Mathematics (SIAM) in SIAM Journal on Computing
- Vol. 28 (1) , 263-277
- https://doi.org/10.1137/s0097539794271898
Abstract
This paper introduces a near-linear time sequential algorithm for constructing a sparse neighborhood cover. This implies analogous improvements (from quadratic to near-linear time) for any problem whose solution relies on network decompositions, including small edge cuts in planar graphs, approximate shortest paths, and weight- and distance-preserving graph spanners. In particular, an O(log n) approximation to the k-shortest paths problem on an n-vertex, E-edge graph is obtained that runs in $\soh{n + E + k}$ time.
Keywords
This publication has 10 references indexed in Scilit:
- On the Exponent of the All Pairs Shortest Path ProblemJournal of Computer and System Sciences, 1997
- NEW SPARSENESS RESULTS ON GRAPH SPANNERSInternational Journal of Computational Geometry & Applications, 1995
- Finding the Hidden Path: Time Bounds for All-Pairs Shortest PathsSIAM Journal on Computing, 1993
- High-Probability Parallel Transitive-Closure AlgorithmsSIAM Journal on Computing, 1991
- Faster algorithms for the shortest path problemJournal of the ACM, 1990
- Fibonacci heaps and their uses in improved network optimization algorithmsJournal of the ACM, 1987
- Scaling algorithms for network problemsJournal of Computer and System Sciences, 1985
- The shortest-path problem for graphs with random arc-lengthsDiscrete Applied Mathematics, 1985
- Efficient Algorithms for Shortest Paths in Sparse NetworksJournal of the ACM, 1977
- A New Algorithm for Finding All Shortest Paths in a Graph of Positive Arcs in Average Time $O(n^2 \log ^2 n)$SIAM Journal on Computing, 1973