Distributed approximation algorithms for weighted shortest paths
From MaRDI portal
Publication:5259592
Abstract: A distributed network is modeled by a graph having nodes (processors) and diameter . We study the time complexity of approximating {em weighted} (undirected) shortest paths on distributed networks with a {em bandwidth restriction} on edges (the standard synchronous congest model). The question whether approximation algorithms help speed up the shortest paths (more precisely distance computation) was raised since at least 2004 by Elkin (SIGACT News 2004). The unweighted case of this problem is well-understood while its weighted counterpart is fundamental problem in the area of distributed approximation algorithms and remains widely open. We present new algorithms for computing both single-source shortest paths (sssp) and all-pairs shortest paths (apsp) in the weighted case. Our main result is an algorithm for sssp. Previous results are the classic -time Bellman-Ford algorithm and an -time -approximation algorithm, for any integer , which follows from the result of Lenzen and Patt-Shamir (STOC 2013). (Note that Lenzen and Patt-Shamir in fact solve a harder problem, and we use to hide the term.) We present an -time -approximation algorithm for sssp. This algorithm is {em sublinear-time} as long as is sublinear, thus yielding a sublinear-time algorithm with almost optimal solution. When is small, our running time matches the lower bound of by Das Sarma et al. (SICOMP 2012), which holds even when , up to a factor.
Recommendations
- A deterministic almost-tight distributed algorithm for approximating single-source shortest paths
- A deterministic almost-tight distributed algorithm for approximating single-source shortest paths
- Improved distributed algorithms for exact shortest paths
- Distributed exact weighted all-pairs shortest paths in near-linear time
Cites work
- scientific article; zbMATH DE number 5485440 (Why is no real title available?)
- scientific article; zbMATH DE number 5485574 (Why is no real title available?)
- Advances in Cryptology – CRYPTO 2004
- Answering \(n^{2+o(1)}\) counting queries with differential privacy is hard
- Bounds on the sample complexity for private learning and private data release
- Characterizing the sample complexity of private learners
- Collusion-secure fingerprinting for digital data
- Differential privacy and the fat-shattering dimension of linear queries
- Efficient algorithms for privately releasing marginals via convex relaxations
- Faster algorithms for privately releasing marginals
- Faster private release of marginals on small databases
- Interactive privacy via the median mechanism
- Iterative Constructions and Private Data Release
- Lower bounds in differential privacy
- New Efficient Attacks on Statistical Disclosure Control Mechanisms
- On the complexity of differentially private data release, efficient algorithms and hardness results
- On the geometry of differential privacy
- Our Data, Ourselves: Privacy Via Distributed Noise Generation
- Private Learning and Sanitization: Pure vs. Approximate Differential Privacy
- The price of privately releasing contingency tables and the spectra of random matrices with correlated rows
- Theory of Cryptography
Cited in
(41)- A deterministic almost-tight distributed algorithm for approximating single-source shortest paths
- A deterministic almost-tight distributed algorithm for approximating single-source shortest paths
- A distributed enumeration algorithm and applications to all pairs shortest paths, diameter\dots
- Fast Distributed Approximation for Max-Cut
- Distributed Weight Balancing Over Digraphs
- Derandomizing local distributed algorithms under bandwidth restrictions
- Distributed Exact Weighted All-Pairs Shortest Paths in Randomized Near-Linear Time
- Hopsets with constant hopbound, and applications to approximate shortest paths
- Faster distributed shortest path approximations via shortcuts
- Distributed finite-time calculation of node eccentricities, graph radius and graph diameter
- A fast network-decomposition algorithm and its applications to constant-time distributed computation
- Near-Optimal Approximate Shortest Paths and Transshipment in Distributed and Streaming Models
- Large-scale distributed algorithms for facility location with outliers
- Distributed distance computation and routing with small messages
- Distributed exact weighted all-pairs shortest paths in near-linear time
- Fast routing table construction using small messages (extended abstract)
- The sparsest additive spanner via multiple weighted BFS trees
- Distributed approximation algorithms for Steiner tree in the CONGESTED CLIQUE
- Low-congestion shortcuts without embedding
- Fast partial distance estimation and applications
- Near-optimal approximate shortest paths and transshipment in distributed and streaming models
- The Sparsest Additive Spanner via Multiple Weighted BFS Trees
- Lessons from the congested clique applied to MapReduce
- Sparse matrix multiplication and triangle listing in the congested clique model
- Single-source shortest paths in the CONGEST model with improved bounds
- On efficient distributed construction of near optimal routing schemes
- Reachability and shortest paths in the broadcast CONGEST model
- Optimal distributed all pairs shortest paths and applications
- Another adaptive distributed shortest path algorithm
- A deterministic distributed algorithm for exact weighted all-pairs shortest paths in \(\tilde{O}(n^{3/2})\) rounds
- Distributed planar reachability in nearly optimal time
- Fast approximate shortest paths in the congested clique
- Distributed graph algorithms and their complexity: an introduction
- Finding a small vertex cut on distributed networks
- A distributed algorithm for directed minimum-weight spanning tree
- Approximation of distances and shortest paths in the broadcast congest clique
- Sparse matrix multiplication and triangle listing in the congested clique model
- Distributed Broadcast Revisited: Towards Universal Optimality
- A fast network-decomposition algorithm and its applications to constant-time distributed computation (extended abstract)
- Linear-size hopsets with small hopbound, and constant-hopbound hopsets in RNC
- Distributed MST and broadcast with fewer messages, and faster gossiping
This page was built for publication: Distributed approximation algorithms for weighted shortest paths
Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q5259592)