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. 2304.09666
27
10
v1v2 (latest)

List Defective Colorings: Distributed Algorithms and Applications

19 April 2023
Marc Fuchs
Fabian Kuhn
ArXiv (abs)PDFHTML
Abstract

The distributed coloring problem is at the core of the area of distributed graph algorithms and it is a problem that has seen tremendous progress over the last few years. Much of the remarkable recent progress on deterministic distributed coloring algorithms is based on two main tools: a) defective colorings in which every node of a given color can have a limited number of neighbors of the same color and b) list coloring, a natural generalization of the standard coloring problem that naturally appears when colorings are computed in different stages and one has to extend a previously computed partial coloring to a full coloring. In this paper, we introduce 'list defective colorings', which can be seen as a generalization of these two coloring variants. Essentially, in a list defective coloring instance, each node vvv is given a list of colors xv,1,…,xv,px_{v,1},\dots,x_{v,p}xv,1​,…,xv,p​ together with a list of defects dv,1,…,dv,pd_{v,1},\dots,d_{v,p}dv,1​,…,dv,p​ such that if vvv is colored with color xv,ix_{v, i}xv,i​, it is allowed to have at most dv,id_{v, i}dv,i​ neighbors with color xv,ix_{v, i}xv,i​. We highlight the important role of list defective colorings by showing that faster list defective coloring algorithms would directly lead to faster deterministic (Δ+1)(\Delta+1)(Δ+1)-coloring algorithms in the LOCAL model. Further, we extend a recent distributed list coloring algorithm by Maus and Tonoyan [DISC '20]. Slightly simplified, we show that if for each node vvv it holds that ∑i=1p(dv,i+1)2>degG2(v)⋅polylogΔ\sum_{i=1}^p \big(d_{v,i}+1)^2 > \mathrm{deg}_G^2(v)\cdot polylog\Delta∑i=1p​(dv,i​+1)2>degG2​(v)⋅polylogΔ then this list defective coloring instance can be solved in a communication-efficient way in only O(log⁡Δ)O(\log\Delta)O(logΔ) communication rounds. This leads to the first deterministic (Δ+1)(\Delta+1)(Δ+1)-coloring algorithm in the standard CONGEST model with a time complexity of O(Δ⋅polylogΔ+log⁡∗n)O(\sqrt{\Delta}\cdot polylog \Delta+\log^* n)O(Δ​⋅polylogΔ+log∗n), matching the best time complexity in the LOCAL model up to a polylogΔpolylog\DeltapolylogΔ factor.

View on arXiv
Comments on this paper