On 3-Coloring of $(2P_4,C_5)$-Free Graphs
Vít Jelínek, Tereza Klimošová, Tomáš Masařík, Jana Novotná, Aneta Pokorná
TL;DR
This paper resolves the polynomial-time solvability of 3-coloring for the hereditary class of $(2P_4,C_5)$-free graphs, addressing a long-standing gap in the complexity landscape for small forbidden subgraph sets. The authors reduce the problem to list-3-coloring with a bounded initial subgraph $N_0$, then apply a suite of reductions (including diamond consistency, cut reductions, and neighborhood collapse) and strategic branching to obtain a polynomial number of simpler instances. Most of these instances are encoded as $2$-SAT, enabling efficient resolution, while the analysis distinguishes between $C_7$-free and $C_7$-containing graphs and further refines the structure around induced cycles $C_7$ and $C_9$. The result advances our understanding of 3-coloring in restricted graph classes and outlines a roadmap toward resolving the broader open cases for $2P_4$-free graphs, with potential extensions to list-3-coloring.
Abstract
The 3-coloring of hereditary graph classes has been a deeply-researched problem in the last decade. A hereditary graph class is characterized by a (possibly infinite) list of minimal forbidden induced subgraphs $H_1,H_2,\ldots$; the graphs in the class are called $(H_1,H_2,\ldots)$-free. The complexity of 3-coloring is far from being understood, even for classes defined by a few small forbidden induced subgraphs. For $H$-free graphs, the complexity is settled for any $H$ on up to seven vertices. There are only two unsolved cases on eight vertices, namely $2P_4$ and $P_8$. For $P_8$-free graphs, some partial results are known, but to the best of our knowledge, $2P_4$-free graphs have not been explored yet. In this paper, we show that the 3-coloring problem is polynomial-time solvable on $(2P_4,C_5)$-free graphs.
