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. 2105.05575
17
23

Distributed Graph Coloring Made Easy

12 May 2021
Yannic Maus
ArXivPDFHTML
Abstract

In this paper we present a deterministic CONGEST algorithm to compute an O(kΔ)O(k\Delta)O(kΔ)-vertex coloring in O(Δ/k)+log⁡∗nO(\Delta/k)+\log^* nO(Δ/k)+log∗n rounds, where Δ\DeltaΔ is the maximum degree of the network graph and 1≤k≤O(Δ)1\leq k\leq O(\Delta)1≤k≤O(Δ) can be freely chosen. The algorithm is extremely simple: Each node locally computes a sequence of colors and then it "tries colors" from the sequence in batches of size kkk. Our algorithm subsumes many important results in the history of distributed graph coloring as special cases, including Linial's color reduction [Linial, FOCS'87], the celebrated locally iterative algorithm from [Barenboim, Elkin, Goldenberg, PODC'18], and various algorithms to compute defective and arbdefective colorings. Our algorithm can smoothly scale between these and also simplifies the state of the art (Δ+1)(\Delta+1)(Δ+1)-coloring algorithm. At the cost of losing the full algorithm's simplicity we also provide a O(kΔ)O(k\Delta)O(kΔ)-coloring algorithm in O(Δ/k)+log⁡∗nO(\sqrt{\Delta/k})+\log^* nO(Δ/k​)+log∗n rounds. We also provide improved deterministic algorithms for ruling sets, and, additionally, we provide a tight characterization for one-round color reduction algorithms.

View on arXiv
Comments on this paper