Complexity of network synchronization
Journal of the ACM (JACM)
There is a planar graph almost as good as the complete graph
SCG '86 Proceedings of the second annual symposium on Computational geometry
A new distributed algorithm to find breadth first search trees
IEEE Transactions on Information Theory
An optimal synchronizer for the hypercube
SIAM Journal on Computing
Randomized distributed shortest paths algorithms
STOC '89 Proceedings of the twenty-first annual ACM symposium on Theory of computing
New sparseness results on graph spanners
SCG '92 Proceedings of the eighth annual symposium on Computational geometry
Witnesses for Boolean matrix multiplication and for transitive closure
Journal of Complexity
Polylog-time and near-linear work approximation scheme for undirected shortest paths
STOC '94 Proceedings of the twenty-sixth annual ACM symposium on Theory of computing
On the all-pairs-shortest-path problem in unweighted undirected graphs
Journal of Computer and System Sciences - Special issue on selected papers presented at the 24th annual ACM symposium on the theory of computing (STOC '92)
All pairs shortest paths for graphs with small integer length edges
Journal of Computer and System Sciences - Special issue: papers from the 32nd and 34th annual symposia on foundations of computer science, Oct. 2–4, 1991 and Nov. 3–5, 1993
On the exponent of the all pairs shortest path problem
Journal of Computer and System Sciences - Special issue: papers from the 32nd and 34th annual symposia on foundations of computer science, Oct. 2–4, 1991 and Nov. 3–5, 1993
Near-Linear Time Construction of Sparse Neighborhood Covers
SIAM Journal on Computing
Fast estimation of diameter and shortest paths (without matrix multiplication)
Proceedings of the seventh annual ACM-SIAM symposium on Discrete algorithms
All-Pairs Almost Shortest Paths
SIAM Journal on Computing
Distributed computing: a locality-sensitive approach
Distributed computing: a locality-sensitive approach
Proceedings of the thirteenth annual ACM symposium on Parallel algorithms and architectures
(1 + &egr;&Bgr;)-spanner constructions for general graphs
STOC '01 Proceedings of the thirty-third annual ACM symposium on Theory of computing
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
Roundtrip spanners and roundtrip routing in directed graphs
SODA '02 Proceedings of the thirteenth annual ACM-SIAM symposium on Discrete algorithms
Sparse distance preservers and additive spanners
SODA '03 Proceedings of the fourteenth annual ACM-SIAM symposium on Discrete algorithms
Generating Sparse Spanners for Weighted Graphs
SWAT '90 Proceedings of the 2nd Scandinavian Workshop on Algorithm Theory
Sparser: A Paradigm for Running Distributed Algorithms
WDAG '92 Proceedings of the 6th International Workshop on Distributed Algorithms
A Single Source Shortest Path Algorithm for a Planar Distributed Network
STACS '85 Proceedings of the 2nd Symposium of Theoretical Aspects of Computer Science
Compact Oracles for Reachability and Approximate Distances in Planar Digraphs
FOCS '01 Proceedings of the 42nd IEEE symposium on Foundations of Computer Science
Efficient algorithms for constructing (1+,ε, β)-spanners in the distributed and streaming models
Proceedings of the twenty-third annual ACM symposium on Principles of distributed computing
Dynamic Approximate All-Pairs Shortest Paths in Undirected Graphs
FOCS '04 Proceedings of the 45th Annual IEEE Symposium on Foundations of Computer Science
A simple linear time algorithm for computing a (2k - 1)-spanner of o(n1+1/k) size in weighted graphs
ICALP'03 Proceedings of the 30th international conference on Automata, languages and programming
Program generation for the all-pairs shortest path problem
Proceedings of the 15th international conference on Parallel architectures and compilation techniques
Approximate distance oracles for unweighted graphs in expected O(n2) time
ACM Transactions on Algorithms (TALG)
Distributed algorithms for ultrasparse spanners and linear size skeletons
Proceedings of the twenty-seventh ACM symposium on Principles of distributed computing
On the locality of distributed sparse spanner construction
Proceedings of the twenty-seventh ACM symposium on Principles of distributed computing
A PTAS for the Sparsest Spanners Problem on Apex-Minor-Free Graphs
MFCS '08 Proceedings of the 33rd international symposium on Mathematical Foundations of Computer Science
All-pairs nearly 2-approximate shortest paths in O(n2polylogn) time
Theoretical Computer Science
Approximating Shortest Paths in Graphs
WALCOM '09 Proceedings of the 3rd International Workshop on Algorithms and Computation
Fault-tolerant spanners for general graphs
Proceedings of the forty-first annual ACM symposium on Theory of computing
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
Local computation of nearly additive spanners
DISC'09 Proceedings of the 23rd international conference on Distributed computing
Additive spanners and (α, β)-spanners
ACM Transactions on Algorithms (TALG)
Additive spanners in nearly quadratic time
ICALP'10 Proceedings of the 37th international colloquium conference on Automata, languages and programming
f-sensitivity distance Oracles and routing schemes
ESA'10 Proceedings of the 18th annual European conference on Algorithms: Part I
Approximation of minimum weight spanners for sparse graphs
Theoretical Computer Science
Faster Algorithms for All-pairs Approximate Shortest Paths in Undirected Graphs
SIAM Journal on Computing
Fault Tolerant Spanners for General Graphs
SIAM Journal on Computing
Distributed verification and hardness of distributed approximation
Proceedings of the forty-third annual ACM symposium on Theory of computing
ESA'11 Proceedings of the 19th European conference on Algorithms
On approximate distance labels and routing schemes with affine stretch
DISC'11 Proceedings of the 25th international conference on Distributed computing
Some results on approximate 1-median selection in metric spaces
Theoretical Computer Science
SIROCCO'10 Proceedings of the 17th international conference on Structural Information and Communication Complexity
Fully dynamic randomized algorithms for graph spanners
ACM Transactions on Algorithms (TALG)
Distributed algorithms for network diameter and girth
ICALP'12 Proceedings of the 39th international colloquium conference on Automata, Languages, and Programming - Volume Part II
Faster approximation of distances in graphs
WADS'07 Proceedings of the 10th international conference on Algorithms and Data Structures
Multipath spanners via fault-tolerant spanners
MedAlg'12 Proceedings of the First Mediterranean conference on Design and Analysis of Algorithms
Deterministic sublinear-time approximations for metric 1-median selection
Information Processing Letters
Efficient distributed source detection with limited bandwidth
Proceedings of the 2013 ACM symposium on Principles of distributed computing
Fast approximation algorithms for the diameter and radius of sparse graphs
Proceedings of the forty-fifth annual ACM symposium on Theory of computing
Small stretch pairwise spanners
ICALP'13 Proceedings of the 40th international conference on Automata, Languages, and Programming - Volume Part I
Hi-index | 0.00 |
We study the s-sources almost shortest paths(abbreviated s-ASP) problem. Given an unweightedgraph G = (V,E),and a subset S ⊆ Vof s nodes, the goal is to compute almostshortest paths between all the pairs of nodes S× V. We devise an algorithm withrunning timeO(∣E∣nρ+ s ·n1 + ζ)for this problem that computes the pathsPu,wfor all pairs (u,w) ∈S × V such that thelength ofPu,wis at most (1 + ε)dG(u,w)+ β(ζ,ρ,ε), andβ(ζ,ρ,ε) is constant whenζ, ρ, and ε are arbitrarily smallconstants.We also devise a distributed protocol for thes-ASP problem that computes the pathsPu,was above, and has time and communication complexities ofO(s ·Diam(G) +n1 +ζ/2) (respectively,O(s ·Diam(G) log3n + n1+ ζ/2 log n)) andO(∣E∣nρ +s · n1+ ζ) (respectively,O(∣E∣nρ +s · n1+ ζ +n1 + ρ +ζ(ρ − ζ/2)/2)) in thesynchronous (respectively asynchronous) setting.Our sequential algorithm, as well as the distributed protocol,is based on a novel algorithm for constructing (1 +ε, β(ζ,ρ, ε))-spannersof size O(n1+ ζ), developed in this article. Thisalgorithm has running time ofO(∣E∣nρ), which issignificantly faster than the previously known algorithm given inElkin and Peleg [2001], whose running time isÕ(n2+ ρ). We also develop the firstdistributed protocol for constructing (1 +ε,β)-spanners. The communication complexity ofthis protocol is near optimal.