Storing a Sparse Table with 0(1) Worst Case Access Time
Journal of the ACM (JACM)
All-Pairs Almost Shortest Paths
SIAM Journal on Computing
Journal of Algorithms
Proceedings of the thirteenth annual ACM symposium on Parallel algorithms and architectures
STOC '01 Proceedings of the thirty-third annual ACM symposium on Theory of computing
Computing almost shortest paths
Proceedings of the twentieth annual ACM symposium on Principles of distributed computing
Exact and Approximate Distances in Graphs - A Survey
ESA '01 Proceedings of the 9th Annual European Symposium on Algorithms
Approximate distance oracles for unweighted graphs in Õ (n2) time
SODA '04 Proceedings of the fifteenth annual ACM-SIAM symposium on Discrete algorithms
A new approach to all-pairs shortest paths on real-weighted graphs
Theoretical Computer Science - Special issue on automata, languages and programming
ISAAC'04 Proceedings of the 15th international conference on Algorithms and Computation
Approximate distance oracles for unweighted graphs in expected O(n2) time
ACM Transactions on Algorithms (TALG)
A simple and linear time randomized algorithm for computing sparse spanners in weighted graphs
Random Structures & Algorithms
Approximating Shortest Paths in Graphs
WALCOM '09 Proceedings of the 3rd International Workshop on Algorithms and Computation
Efficient approximation algorithms for shortest cycles in undirected graphs
Information Processing Letters
Faster algorithms for all-pairs small stretch distances in weighted graphs
FSTTCS'07 Proceedings of the 27th international conference on Foundations of software technology and theoretical computer science
Efficient approximation algorithms for shortest cycles in undirected graphs
LATIN'08 Proceedings of the 8th Latin American conference on Theoretical informatics
Local computation of nearly additive spanners
DISC'09 Proceedings of the 23rd international conference on Distributed computing
Faster Algorithms for All-pairs Approximate Shortest Paths in Undirected Graphs
SIAM Journal on Computing
Proceedings of the twenty-second annual ACM-SIAM symposium on Discrete Algorithms
ACM Transactions on Algorithms (TALG)
Hi-index | 0.00 |
Let G(V,E) be an unweighted undirected graph on |V | = n vertices. Let δ(u,v) denote the shortest distance between vertices u,v ∈ V. An algorithm is said to compute all-pairs t-approximate shortest-paths/distances, for some t ≥ 1, if for each pair of vertices u,v ∈ V, the path/distance reported by the algorithm is not longer/greater than t · δ(u,v). This paper presents two randomized algorithms for computing all-pairs nearly 2-approximate distances. The first algorithm takes expected O(m2/3n log n + n2) time, and for any u,v ∈ V reports distance no greater than 2δ(u,v) + 1. Our second algorithm requires expected O(n2 log3/2) time, and for any u,v ∈ V reports distance bounded by 2δ(u,v)+3. This paper also presents the first expected O(n2) time algorithm to compute all-pairs 3-approximate distances.