Graph Coloring Below Guarantees via Co-Triangle Packing
Abstract
In the -Coloring Problem, we are given a graph on nodes, and tasked with determining if its vertices can be properly colored using colors. In this paper we study below-guarantee graph coloring, which tests whether an -vertex graph can be properly colored using colors, where is a trivial upper bound such as . We introduce an algorithmic framework that builds on a packing of co-triangles (independent sets of three vertices): the algorithm greedily finds co-triangles and employs a win-win analysis. If many are found, we immediately return YES; otherwise these co-triangles form a small co-triangle modulator, whose deletion makes the graph co-triangle-free. Extending the work of [Gutin et al., SIDMA 2021], who solved -Coloring (for any ) in randomized time when given a -free modulator of size , we show that this problem can likewise be solved in randomized time when given a -free modulator of size~. This result in turn yields a randomized algorithm for -Coloring (also known as Dual Coloring), improving the previous bound. We then introduce a smaller parameterization, -Coloring, where is the clique number and is the size of a maximum matching in the complement graph; since for any graph, this problem is strictly harder. Using the same co-triangle-packing argument, we obtain a randomized algorithm, establishing its fixed-parameter tractability for a smaller parameter. Complementing this finding, we show that no fixed-parameter tractable algorithm exists for -Coloring or -Coloring under standard complexity assumptions.
Cite
@article{arxiv.2509.12347,
title = {Graph Coloring Below Guarantees via Co-Triangle Packing},
author = {Shyan Akmal and Tomohiro Koana},
journal= {arXiv preprint arXiv:2509.12347},
year = {2025}
}