Faster Edge Coloring by Partition Sieving
Shyan Akmal, Tomohiro Koana

TL;DR
This paper introduces a novel algorithm for Edge Coloring that operates faster than previous methods, using polynomial space and providing improved performance especially in graphs with bounded average degree.
Contribution
The paper presents the first polynomial-space algorithm for Edge Coloring that surpasses the traditional exponential-time bounds, with enhanced efficiency in graphs of bounded average degree.
Findings
Runs in $2^{m-3n/5}\text{poly}(n)$ time and polynomial space.
Achieves faster algorithms for List Edge Coloring with improved dependence on $k$.
Outperforms previous algorithms in both speed and space complexity.
Abstract
In the Edge Coloring problem, we are given an undirected graph with vertices and edges, and are tasked with finding the smallest positive integer so that the edges of can be assigned colors in such a way that no two edges incident to the same vertex are assigned the same color. Edge Coloring is a classic NP-hard problem, and so significant research has gone into designing fast exponential-time algorithms for solving Edge Coloring and its variants exactly. Prior work showed that Edge Coloring can be solved in time and polynomial space, and in graphs with average degree in time and exponential space, where . We present an algorithm that solves Edge Coloring in time and polynomial space. Our result is the first algorithm for this problem…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
