Improved distributed algorithms for exact shortest paths
From MaRDI portal
Abstract: Computing shortest paths is one of the central problems in the theory of distributed computing. For the last few years, substantial progress has been made on the approximate single source shortest paths problem, culminating in an algorithm of Becker et al. [DISC'17] which deterministically computes -approximate shortest paths in time, where is the hop-diameter of the graph. Up to logarithmic factors, this time complexity is optimal, matching the lower bound of Elkin [STOC'04]. The question of exact shortest paths however saw no algorithmic progress for decades, until the recent breakthrough of Elkin [STOC'17], which established a sublinear-time algorithm for exact single source shortest paths on undirected graphs. Shortly after, Huang et al. [FOCS'17] provided improved algorithms for exact all pairs shortest paths problem on directed graphs. In this paper, we present a new single-source shortest path algorithm with complexity . For polylogarithmic , this improves on Elkin's bound and gets closer to the lower bound of Elkin [STOC'04]. For larger values of , we present an improved variant of our algorithm which achieves complexity , and thus compares favorably with Elkin's bound of in essentially the entire range of parameters. This algorithm provides also a qualitative improvement, because it works for the more challenging case of directed graphs (i.e., graphs where the two directions of an edge can have different weights), constituting the first sublinear-time algorithm for directed graphs. Our algorithm also extends to the case of exact -source shortest paths...
Recommendations
- Faster distributed shortest path approximations via shortcuts
- An Improved Distribution Algorithm for Shortest Paths Problem
- Partially dynamic efficient algorithms for distributed shortest paths
- scientific article; zbMATH DE number 1512693
- scientific article; zbMATH DE number 749816
- Distributed algorithms for computing shortest pairs of disjoint paths
- Optimized versions of a distributed algorithm for solving path problems
Cited in
(22)- Improvements for the thresh X2 shortest path algorithm
- Fast approximate shortest paths in the congested clique
- Single-source shortest paths in the CONGEST model with improved bounds
- The sparsest additive spanner via multiple weighted BFS trees
- A distributed algorithm for directed minimum-weight spanning tree
- Another adaptive distributed shortest path algorithm
- scientific article; zbMATH DE number 1512693 (Why is no real title available?)
- Near-Optimal Approximate Shortest Paths and Transshipment in Distributed and Streaming Models
- A deterministic almost-tight distributed algorithm for approximating single-source shortest paths
- Distributed Exact Weighted All-Pairs Shortest Paths in Randomized Near-Linear Time
- Faster distributed shortest path approximations via shortcuts
- The Sparsest Additive Spanner via Multiple Weighted BFS Trees
- Distributed approximation algorithms for weighted shortest paths
- A deterministic almost-tight distributed algorithm for approximating single-source shortest paths
- A novel pseudo‐polynomial approach for shortest path problems
- Near-optimal approximate shortest paths and transshipment in distributed and streaming models
- Reachability and shortest paths in the broadcast CONGEST model
- Finding a small vertex cut on distributed networks
- Distributed planar reachability in nearly optimal time
- Distributed distance approximation
- A near-optimal low-energy deterministic distributed SSSP with ramifications on congestion and APSP
- Distance computations in the hybrid network model via oracle simulations
This page was built for publication: Improved distributed algorithms for exact shortest paths
Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q5230308)