A coarse Erd\H{o}s-P\'{o}sa theorem
Abstract
An induced packing of cycles in a graph is a set of vertex-disjoint cycles with no edges between them. We generalise the classic Erd\H{o}s-P\'osa theorem to induced packings of cycles. More specifically, we show that there exist functions and such that for all integers and , every graph contains either an induced packing of cycles of length at least , not necessarily induced cycles, or sets and of vertices with and such that, after removing the closed neighbourhood of or the ball of radius around , the resulting graph has no cycle of length at least in . Our proof is constructive and yields a polynomial-time algorithm finding either the induced packing or the sets and when is a constant. Furthermore, we show that for every positive integer , if a graph does not contain two cycles at distance more than , then contains sets and of vertices with and such that, after removing the ball of radius around or the ball of radius around , the resulting graphs are forests. As a corollary, we prove that every graph with no induced subgraph and no induced packing of cycles of length at least has tree-independence number at most , and one can construct a corresponding tree-decomposition in polynomial time when is a constant. This resolves a special case of a conjecture of Dallard et al. (arXiv:2402.11222), and implies that on such graphs, many NP-hard problems, are solvable in polynomial time. On the other hand, we show that the class of all graphs with no induced subgraph and no two cycles at distance more than has unbounded tree-independence number.
Keywords
Cite
@article{arxiv.2407.05883,
title = {A coarse Erd\H{o}s-P\'{o}sa theorem},
author = {Jungho Ahn and J. Pascal Gollin and Tony Huynh and O-joung Kwon},
journal= {arXiv preprint arXiv:2407.05883},
year = {2025}
}
Comments
34 pages, 3 figures