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. 2303.05408
52
13
v1v2v3v4 (latest)

Fast algorithms for Vizing's theorem on bounded degree graphs

9 March 2023
Anton Bernshteyn
A. Dhawan
ArXiv (abs)PDFHTML
Abstract

Vizing's theorem states that every graph GGG of maximum degree Δ\DeltaΔ can be properly edge-colored using Δ+1\Delta + 1Δ+1 colors. The fastest currently known (Δ+1)(\Delta+1)(Δ+1)-edge-coloring algorithm for general graphs is due to Sinnamon and runs in time O(mn)O(m\sqrt{n})O(mn​), where n:=∣V(G)∣n :=|V(G)|n:=∣V(G)∣ and m:=∣E(G)∣m :=|E(G)|m:=∣E(G)∣. In this paper we investigate the case when Δ\DeltaΔ is constant, i.e., Δ=O(1)\Delta = O(1)Δ=O(1). In this regime, the running time of Sinnamon's algorithm is O(n3/2)O(n^{3/2})O(n3/2), which can be improved to O(nlog⁡n)O(n \log n)O(nlogn), as shown by Gabow, Nishizeki, Kariv, Leven, and Terada. Here we give an algorithm whose running time is only O(n)O(n)O(n), which is obviously best possible. We also develop new algorithms for (Δ+1)(\Delta+1)(Δ+1)-edge-coloring in the LOCAL\mathsf{LOCAL}LOCAL model of distributed computation. Namely, we design a deterministic LOCAL\mathsf{LOCAL}LOCAL algorithm with running time O~(log⁡5n)\tilde{O}(\log^5 n)O~(log5n) and a randomized LOCAL\mathsf{LOCAL}LOCAL algorithm with running time O(log⁡2n)O(\log ^2 n)O(log2n). All these results are new already for Δ=4\Delta = 4Δ=4. Although our focus is on the constant Δ\DeltaΔ regime, our results remain interesting for Δ\DeltaΔ up to log⁡o(1)n\log^{o(1)} nlogo(1)n. The key new ingredient in our algorithms is a novel application of the entropy compression method.

View on arXiv
Comments on this paper