New Diameter-Reducing Shortcuts and Directed Hopsets: Breaking the $\sqrt{n}$ Barrier
Abstract
For an -vertex digraph , a \emph{shortcut set} is a (small) subset of edges taken from the transitive closure of that, when added to guarantees that the diameter of is small. Shortcut sets, introduced by Thorup in 1993, have a wide range of applications in algorithm design, especially in the context of parallel, distributed and dynamic computation on directed graphs. A folklore result in this context shows that every -vertex digraph admits a shortcut set of linear size (i.e., of edges) that reduces the diameter to . Despite extensive research over the years, the question of whether one can reduce the diameter to with shortcut edges has been left open. We provide the first improved diameter-sparsity tradeoff for this problem, breaking the diameter barrier. Specifically, we show an -time randomized algorithm for computing a linear shortcut set that reduces the diameter of the digraph to . This narrows the gap w.r.t the current diameter lower bound of by [Huang and Pettie, SWAT'18]. Moreover, we show that a diameter of can in fact be achieved with a \emph{sublinear} number of shortcut edges. Formally, letting be the bound on the size of the shortcut set required in order to reduce the diameter of any -vertex digraph to at most , our algorithms yield: We also extend our algorithms to provide improved hopsets for -vertex weighted directed graphs.
Keywords
Cite
@article{arxiv.2111.13240,
title = {New Diameter-Reducing Shortcuts and Directed Hopsets: Breaking the $\sqrt{n}$ Barrier},
author = {Shimon Kogan and Merav Parter},
journal= {arXiv preprint arXiv:2111.13240},
year = {2021}
}
Comments
Appear in SODA 2022