ResearchTrend.AI
  • Communities
  • Connect sessions
  • AI calendar
  • Organizations
  • Join Slack
  • Contact Sales
Papers
Communities
Social Events
Terms and Conditions
Pricing
Contact Sales
Parameter LabParameter LabTwitterGitHubLinkedInBlueskyYoutube

© 2026 ResearchTrend.AI, All rights reserved.

  1. Home
  2. Papers
  3. 1912.04239
210
42
v1v2v3 (latest)

A Deterministic Algorithm for the MST Problem in Constant Rounds of Congested Clique

Symposium on the Theory of Computing (STOC), 2019
9 December 2019
Krzysztof Nowicki
ArXiv (abs)PDFHTML
Abstract

In this paper, we show that the Minimum Spanning Tree problem can be solved \emph{deterministically}, in O(1)\mathcal{O}(1)O(1) rounds of the Congested\mathsf{Congested}Congested Clique\mathsf{Clique}Clique model. In the Congested\mathsf{Congested}Congested Clique\mathsf{Clique}Clique model, there are nnn players that perform computation in synchronous rounds. Each round consist of a phase of local computation and a phase of communication, in which each pair of players is allowed to exchange O(log⁡n)\mathcal{O}(\log n)O(logn) bit messages. The studies of this model began with the MST problem: in the paper by Lotker et al.[SPAA'03, SICOMP'05] that defines the Congested\mathsf{Congested}Congested Clique\mathsf{Clique}Clique model the authors give a deterministic O(log⁡log⁡n)\mathcal{O}(\log \log n)O(loglogn) round algorithm that improved over a trivial O(log⁡n)\mathcal{O}(\log n)O(logn) round adaptation of Bor\r{u}vka's algorithm. There was a sequence of gradual improvements to this result: an O(log⁡log⁡log⁡n)\mathcal{O}(\log \log \log n)O(logloglogn) round algorithm by Hegeman et al. [PODC'15], an O(log⁡∗n)\mathcal{O}(\log^* n)O(log∗n) round algorithm by Ghaffari and Parter, [PODC'16] and an O(1)\mathcal{O}(1)O(1) round algorithm by Jurdzi\'nski and Nowicki, [SODA'18], but all those algorithms were randomized, which left the question about the existence of any deterministic o(log⁡log⁡n)o(\log \log n)o(loglogn) round algorithms for the Minimum Spanning Tree problem open. Our result resolves this question and establishes that O(1)\mathcal{O}(1)O(1) rounds is enough to solve the MST problem in the Congested\mathsf{Congested}Congested Clique\mathsf{Clique}Clique model, even if we are not allowed to use any randomness. Furthermore, the amount of communication needed by the algorithm makes it applicable to some variants of the MPC\mathsf{MPC}MPC model.

View on arXiv
Comments on this paper