Density-Sensitive Algorithms for (∆ + 1)-Edge Coloring

Sayan Bhattacharya*, Martín Costa*, Nadav Panski*, Shay Solomon*

*Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

Vizing's theorem asserts the existence of a (∆ + 1)-edge coloring for any graph G, where ∆ = ∆(G) denotes the maximum degree of G. Several polynomial time (∆ + 1)-edge coloring algorithms are known, and the state-of-the-art running time (up to polylogarithmic factors) is Õ(min{mn,m∆}),1 by Gabow, Nishizeki, Kariv, Leven and Terada from 1985, where n and m denote the number of vertices and edges in the graph, respectively. Recently, Sinnamon shaved off a polylog(n) factor from the time bound of Gabow et al. The arboricity α = α(G) of a graph G is the minimum number of edge-disjoint forests into which its edge set can be partitioned, and it is a measure of the graph's “uniform density”. While α ≤ ∆ in any graph, many natural and real-world graphs exhibit a significant separation between α and ∆. In this work we design a (∆ + 1)-edge coloring algorithm with a running time of Õ(min{mn,m∆})· α, thus improving the longstanding time barrier by a factor of α. In particular, we achieve a near-linear runtime for bounded arboricity graphs (i.e., α = Õ(1)) as well as when α = Õ(√∆n). Our algorithm builds on Gabow et al.'s and Sinnamon's algorithms, and can be viewed as a density-sensitive refinement of them.

Original languageEnglish
Title of host publication32nd Annual European Symposium on Algorithms, ESA 2024
EditorsTimothy Chan, Johannes Fischer, John Iacono, Grzegorz Herman
PublisherSchloss Dagstuhl- Leibniz-Zentrum fur Informatik GmbH, Dagstuhl Publishing
ISBN (Electronic)9783959773386
DOIs
StatePublished - Sep 2024
Event32nd Annual European Symposium on Algorithms, ESA 2024 - London, United Kingdom
Duration: 2 Sep 20244 Sep 2024

Publication series

NameLeibniz International Proceedings in Informatics, LIPIcs
Volume308
ISSN (Print)1868-8969

Conference

Conference32nd Annual European Symposium on Algorithms, ESA 2024
Country/TerritoryUnited Kingdom
CityLondon
Period2/09/244/09/24

Keywords

  • Arboricity
  • Edge Coloring
  • Graph Algorithms

Fingerprint

Dive into the research topics of 'Density-Sensitive Algorithms for (∆ + 1)-Edge Coloring'. Together they form a unique fingerprint.

Cite this