Distributed Graph Coloring Made Easy

Yannic Maus*

*Korrespondierende/r Autor/-in für diese Arbeit

Publikation: KonferenzbeitragPaperBegutachtung

Abstract

In this paper we present a deterministic CONGEST algorithm to compute an O(kΔ)-vertex coloring in O(Δ/k)+logn rounds, where Δ is the maximum degree of the network graph and  1 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 k. 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)-coloring algorithm. At the cost of losing the full algorithm's simplicity we also provide a O(kΔ)-coloring algorithm in O(√Δ/k )+logn rounds. We also provide improved deterministic algorithms for ruling sets, and, additionally, we provide a tight characterization for one-round color reduction algorithms.

Originalspracheenglisch
Seiten362-372
Seitenumfang11
DOIs
PublikationsstatusVeröffentlicht - 6 Juli 2021
Veranstaltung33rd ACM Symposium on Parallelism in Algorithms and Architectures: SPAA 2021 - Virtual, Online
Dauer: 6 Juli 20218 Juli 2021

Konferenz

Konferenz33rd ACM Symposium on Parallelism in Algorithms and Architectures
OrtVirtual, Online
Zeitraum6/07/218/07/21

ASJC Scopus subject areas

  • Software
  • Theoretische Informatik
  • Hardware und Architektur

Fingerprint

Untersuchen Sie die Forschungsthemen von „Distributed Graph Coloring Made Easy“. Zusammen bilden sie einen einzigartigen Fingerprint.

Dieses zitieren