The Complexity of Distributed Edge Coloring with Small Palettes

被引:0
|
作者
Chang, Yi-Jun [1 ]
He, Qizheng [2 ]
Li, Wenzheng [2 ]
Pettie, Seth [1 ]
Uitto, Jara [3 ,4 ]
机构
[1] Univ Michigan, Ann Arbor, MI 48109 USA
[2] Tsinghua Univ, ITCS, Inst Interdisciplinary Informat Sci, Beijing, Peoples R China
[3] Swiss Fed Inst Technol, Zurich, Switzerland
[4] Univ Freiburg, Freiburg, Germany
关键词
ALGORITHMS; GRAPH;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The complexity of distributed edge coloring depends heavily on the palette size as a function of the maximum degree Delta. In this paper we explore the complexity of edge coloring in the LOCAL model in different palette size regimes. Our results are as follows. We simplify the round elimination technique of Brandt et al. [9] and prove that (2 Delta-2)-edge coloring requires Omega(log(Delta) log n) time w.h.p. and Omega(log(Delta) n) time deterministically, even on trees. The simplified technique is based on two ideas: the notion of an irregular running time (in which network components terminate the algorithm at prescribed, but irregular times) and some general observations that transform weak lower bounds into stronger ones. We give a randomized edge coloring algorithm that can use palette sizes as small as Delta + (O) over tilde(root Delta), which is a natural barrier for randomized approaches. The running time of the algorithm is at most O(log Delta . T-LLL), where T-LLL is the complexity of a permissive version of the constructive Lovasz local lemma We develop a new distributed Lovasz local lemma algorithm for tree-structured dependency graphs, which leads to a (1 + epsilon)-edge coloring algorithm for trees running in O(log log n) time. This algorithm arises from two new results: a deterministic O(log n)-time LLL algorithm for tree-structured instances, and a randomized O(log log n)-time graph shattering method for breaking the dependency graph into independent O(log n)-size LLL instances. A natural approach to computing (Delta + 1)-edge colorings (Vizing's theorem) is to extend partial colorings by iteratively re-coloring parts of the graph, e.g., via "augmenting paths. We prove that this approach may be viable, but in the worst case requires recoloring sub graphs of diameter Omega(Delta log n). This stands in contrast to distributed algorithms for Brooks' theorem [32], which exploit the existence of O(log(Delta) n)-length augmenting paths.
引用
收藏
页码:2633 / 2652
页数:20
相关论文
共 50 条
  • [1] On the complexity of distributed greedy coloring
    Gavoille, Cyril
    Klasing, Ralf
    Kosowski, Adrian
    Navarra, Alfredo
    [J]. DISTRIBUTED COMPUTING, PROCEEDINGS, 2007, 4731 : 482 - 484
  • [2] Coloring k-colorable graphs using relatively small palettes
    Halperin, E
    Nathaniel, R
    Zwick, U
    [J]. JOURNAL OF ALGORITHMS-COGNITION INFORMATICS AND LOGIC, 2002, 45 (01): : 72 - 90
  • [3] On the computational complexity of strong edge coloring
    Mabdian, M
    [J]. DISCRETE APPLIED MATHEMATICS, 2002, 118 (03) : 239 - 248
  • [4] Distributed Edge Coloring in Time Polylogarithmic in Δ
    Balliu, Alkida
    Brandt, Sebastian
    Kuhn, Fabian
    Olivetti, Dennis
    [J]. PROCEEDINGS OF THE 2022 ACM SYMPOSIUM ON PRINCIPLES OF DISTRIBUTED COMPUTING, PODC 2022, 2022, : 15 - 25
  • [5] Complexity of the Improper Twin Edge Coloring of Graphs
    Paniz Abedin
    Saieed Akbari
    Marc Demange
    Tınaz Ekim
    [J]. Graphs and Combinatorics, 2017, 33 : 595 - 615
  • [6] Complexity and algorithms for injective edge coloring of graphs
    Priyamvada, B. S.
    Panda, B. S.
    [J]. THEORETICAL COMPUTER SCIENCE, 2023, 968
  • [7] Complexity results for minimum sum edge coloring
    Daniel Marx
    [J]. DISCRETE APPLIED MATHEMATICS, 2009, 157 (05) : 1034 - 1045
  • [8] Edge coloring of graphs, uses, limitation, complexity
    Szabo, Sandor
    Zavalnij, Bogdan
    [J]. ACTA UNIVERSITATIS SAPIENTIAE INFORMATICA, 2016, 8 (01) : 63 - 81
  • [9] Complexity of the Improper Twin Edge Coloring of Graphs
    Abedin, Paniz
    Akbari, Saieed
    Demange, Marc
    Ekim, Tinaz
    [J]. GRAPHS AND COMBINATORICS, 2017, 33 (04) : 595 - 615
  • [10] Improved distributed degree splitting and edge coloring
    Ghaffari, Mohsen
    Hirvonen, Juho
    Kuhn, Fabian
    Maus, Yannic
    Suomela, Jukka
    Uitto, Jara
    [J]. DISTRIBUTED COMPUTING, 2020, 33 (3-4) : 293 - 310