Deterministic PRAM Approximate Shortest Paths in Polylogarithmic Time and Slightly Super-Linear Work
Elkin Michael, Matar Shaked

TL;DR
This paper presents the first deterministic parallel algorithm for approximate shortest paths in undirected weighted graphs, achieving polylogarithmic time with slightly super-linear work, based on a new deterministic hopset construction.
Contribution
It introduces the first deterministic polylogarithmic-time algorithm for approximate shortest paths, utilizing a novel efficient deterministic hopset construction.
Findings
Achieves polylogarithmic time with slightly super-linear work for approximate shortest paths.
Provides the first deterministic parallel algorithm for hopset construction.
Bridges the gap between randomized and deterministic approaches in parallel shortest path algorithms.
Abstract
We study a -approximate single-source shortest paths (henceforth, -SSSP) in -vertex undirected, weighted graphs in the parallel (PRAM) model of computation. A randomized algorithm with polylogarithmic time and slightly super-linear work , for an arbitrarily small , was given by Cohen [Coh94] more than years ago. Exciting progress on this problem was achieved in recent years [ElkinN17,ElkinN19,Li19,AndoniSZ19], culminating in randomized polylogarithmic time and work. However, the question of whether there exists a deterministic counterpart of Cohen's algorithm remained wide open. In the current paper we devise the first deterministic polylogarithmic-time algorithm for this fundamental problem, with work , for an arbitrarily small . This result is based on the…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsComplexity and Algorithms in Graphs · Advanced Graph Theory Research · Machine Learning and Algorithms
