English

Fast and Simple $(1+\epsilon)\Delta$-Edge-Coloring of Dense Graphs

Data Structures and Algorithms 2025-02-14 v2 Combinatorics

Abstract

Let ϵ(0,1)\epsilon \in (0, 1) and n,ΔNn, \Delta \in \mathbb N be such that Δ=Ω(max{lognϵ,(1ϵlog1ϵ)2})\Delta = \Omega\left(\max\left\{\frac{\log n}{\epsilon},\, \left(\frac{1}{\epsilon}\log \frac{1}{\epsilon}\right)^2\right\}\right). Given an nn-vertex mm-edge simple graph GG of maximum degree Δ\Delta, we present a randomized O(mlog3Δ/ϵ2)O\left(m\,\log^3 \Delta\,/\,\epsilon^2\right)-time algorithm that computes a proper (1+ϵ)Δ(1+\epsilon)\Delta-edge-coloring of GG with high probability. This improves upon the best known results for a wide range of the parameters ϵ\epsilon, nn, and Δ\Delta. Our approach combines a flagging strategy from earlier work of the author with a shifting procedure employed by Duan, He, and Zhang for dynamic edge-coloring. The resulting algorithm is simple to implement and may be of practical interest.

Keywords

Cite

@article{arxiv.2408.16692,
  title  = {Fast and Simple $(1+\epsilon)\Delta$-Edge-Coloring of Dense Graphs},
  author = {Abhishek Dhawan},
  journal= {arXiv preprint arXiv:2408.16692},
  year   = {2025}
}

Comments

26 pages, 9 figures. arXiv admin note: substantial text overlap with arXiv:2407.16585