ResearchTrend.AI
  • Papers
  • Communities
  • Events
  • Blog
  • Pricing
Papers
Communities
Social Events
Terms and Conditions
Pricing
Parameter LabParameter LabTwitterGitHubLinkedInBlueskyYoutube

© 2025 ResearchTrend.AI, All rights reserved.

  1. Home
  2. Papers
  3. 1907.10937
46
196
v1v2 (latest)

Polylogarithmic-Time Deterministic Network Decomposition and Distributed Derandomization

25 July 2019
Václav Rozhon
M. Ghaffari
    OOD
ArXiv (abs)PDFHTML
Abstract

We present a simple polylogarithmic-time deterministic distributed algorithm for network decomposition. This improves on a celebrated 2O(log⁡n)2^{O(\sqrt{\log n})}2O(logn​)-time algorithm of Panconesi and Srinivasan [STOC'93] and settles one of the long-standing and central questions in distributed graph algorithms. It also leads to the first polylogarithmic-time deterministic distributed algorithms for numerous other graph problems, hence resolving several open problems, including Linial's well-known question about the deterministic complexity of maximal independent set [FOCS'87]. Put together with the results of Ghaffari, Kuhn, and Maus [STOC'17] and Ghaffari, Harris, and Kuhn [FOCS'18], we get a general distributed derandomization result that implies P\mathsf{P}P-RLOCAL\mathsf{RLOCAL}RLOCAL = P\mathsf{P}P-LOCAL\mathsf{LOCAL}LOCAL. That is, for any distributed problem whose solution can be checked in polylogarithmic-time, any polylogarithmic-time randomized algorithm can be derandomized to a polylogarithmic-time deterministic algorithm. By known connections, our result leads also to substantially faster randomized algorithms for a number of fundamental problems including (Δ+1)(\Delta+1)(Δ+1)-coloring, MIS, and Lov\'{a}sz Local Lemma.

View on arXiv
Comments on this paper