Deterministic PRAM Approximate Shortest Paths in Polylogarithmic Time and Slightly Super-Linear Work
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 first efficient deterministic parallel algorithm for building hopsets, which we devise in this paper.
Cite
@article{arxiv.2009.14729,
title = {Deterministic PRAM Approximate Shortest Paths in Polylogarithmic Time and Slightly Super-Linear Work},
author = {Elkin Michael and Matar Shaked},
journal= {arXiv preprint arXiv:2009.14729},
year = {2020}
}