English

Reachability and Shortest Paths in the Broadcast CONGEST Model

Data Structures and Algorithms 2019-10-15 v1

Abstract

In this paper we study the time complexity of the single-source reachability problem and the single-source shortest path problem for directed unweighted graphs in the Broadcast CONGEST model. We focus on the case where the diameter DD of the underlying network is constant. We show that for the case where D=1D = 1 there is, quite surprisingly, a very simple algorithm that solves the reachability problem in 11(!) round. In contrast, for networks with D=2D = 2, we show that any distributed algorithm (possibly randomized) for this problem requires Ω(n/logn)\Omega(\sqrt{n/ \log{n}}\,) rounds. Our results therefore completely resolve (up to a small polylogarithmic factor) the complexity of the single-source reachability problem for a wide range of diameters. Furthermore, we show that when D=1D = 1, it is even possible to get a 33-approximation for the all-pairs shortest path problem (for directed unweighted graphs) in just 22 rounds. We also prove a stronger lower bound of Ω(n)\Omega(\sqrt{n}\,) for the single-source shortest path problem for unweighted directed graphs that holds even when the diameter of the underlying network is 22. As far as we know this is the first lower bound that achieves Ω(n)\Omega(\sqrt{n}\,) for this problem.

Keywords

Cite

@article{arxiv.1910.05645,
  title  = {Reachability and Shortest Paths in the Broadcast CONGEST Model},
  author = {Shiri Chechik and Doron Mukhtar},
  journal= {arXiv preprint arXiv:1910.05645},
  year   = {2019}
}