Improved All-Pairs Approximate Shortest Paths in Congested Clique

In this paper, we present new algorithms for approximating All-Pairs Shortest Paths (APSP) in the Congested Clique model. We present randomized algorithms for weighted undirected graphs. Our first contribution is an -approximate APSP algorithm taking just rounds. Prior to our work, the fastest algorithms that give an -approximation for APSP take rounds in weighted undirected graphs, and rounds in unweighted undirected graphs. If we terminate the execution of the algorithm early, we obtain an -round algorithm that yields an distance approximation for a parameter . The trade-off between and the approximation quality provides flexibility for different scenarios, allowing the algorithm to adapt to specific requirements. In particular, we can get an -approximation for any constant in -rounds. Such result was previously known only for the special case that . A key ingredient in our algorithm is a lemma that allows to improve an -approximation for APSP to an -approximation for APSP in rounds. To prove the lemma, we develop several new tools, including -round algorithms for computing the closest nodes, a certain type of hopset, and skeleton graphs.
View on arXiv