English

Super-fast MST Algorithms in the Congested Clique using $o(m)$ Messages

Distributed, Parallel, and Cluster Computing 2016-10-19 v2

Abstract

In a sequence of recent results (PODC 2015 and PODC 2016), the running time of the fastest algorithm for the \emph{minimum spanning tree (MST)} problem in the \emph{Congested Clique} model was first improved to O(logloglogn)O(\log \log \log n) from O(loglogn)O(\log \log n) (Hegeman et al., PODC 2015) and then to O(logn)O(\log^* n) (Ghaffari and Parter, PODC 2016). All of these algorithms use Θ(n2)\Theta(n^2) messages independent of the number of edges in the input graph. This paper positively answers a question raised in Hegeman et al., and presents the first "super-fast" MST algorithm with o(m)o(m) message complexity for input graphs with mm edges. Specifically, we present an algorithm running in O(logn)O(\log^* n) rounds, with message complexity O~(mn)\tilde{O}(\sqrt{m \cdot n}) and then build on this algorithm to derive a family of algorithms, containing for any ε\varepsilon, 0<ε10 < \varepsilon \le 1, an algorithm running in O(logn/ε)O(\log^* n/\varepsilon) rounds, using O~(n1+ε/ε)\tilde{O}(n^{1 + \varepsilon}/\varepsilon) messages. Setting ε=loglogn/logn\varepsilon = \log\log n/\log n leads to the first sub-logarithmic round Congested Clique MST algorithm that uses only O~(n)\tilde{O}(n) messages. Our primary tools in achieving these results are (i) a component-wise bound on the number of candidates for MST edges, extending the sampling lemma of Karger, Klein, and Tarjan (Karger, Klein, and Tarjan, JACM 1995) and (ii) Θ(logn)\Theta(\log n)-wise-independent linear graph sketches (Cormode and Firmani, Dist.~Par.~Databases, 2014) for generating MST candidate edges.

Keywords

Cite

@article{arxiv.1610.03897,
  title  = {Super-fast MST Algorithms in the Congested Clique using $o(m)$ Messages},
  author = {Sriram V. Pemmaraju and Vivek B. Sardeshmukh},
  journal= {arXiv preprint arXiv:1610.03897},
  year   = {2016}
}

Comments

Full version of FST-TCS 2016 paper with the same title

R2 v1 2026-06-22T16:19:17.550Z