Distributed Exact Weighted All-Pairs Shortest Paths in $\tilde O(n^{5/4})$ Rounds
Abstract
We study computing {\em all-pairs shortest paths} (APSP) on distributed networks (the CONGEST model). The goal is for every node in the (weighted) network to know the distance from every other node using communication. The problem admits -approximation -time algorithms ~\cite{LenzenP-podc15,Nanongkai-STOC14}, which are matched with -time lower bounds~\cite{Nanongkai-STOC14,LenzenP_stoc13,FrischknechtHW12}\footnote{, and hide polylogarithmic factors. Note that the lower bounds also hold even in the unweighted case and in the weighted case with polynomial approximation ratios.}. No lower bound or upper bound were known for exact computation. In this paper, we present an -time randomized (Las Vegas) algorithm for exact weighted APSP; this provides the first improvement over the naive -time algorithm when the network is not so sparse. Our result also holds for the case where edge weights are {\em asymmetric} (a.k.a. the directed case where communication is bidirectional). Our techniques also yield an -time algorithm for the {\em -source shortest paths} problem where we want every node to know distances from sources; this improves Elkin's recent bound~\cite{Elkin-STOC17} when .
Keywords
Cite
@article{arxiv.1708.03903,
title = {Distributed Exact Weighted All-Pairs Shortest Paths in $\tilde O(n^{5/4})$ Rounds},
author = {Chien-Chung Huang and Danupon Nanongkai and Thatchaphol Saranurak},
journal= {arXiv preprint arXiv:1708.03903},
year = {2017}
}
Comments
Minor corrections in Section 4