A coarse Erdős-Pósa theorem

Citations

SCOPUS

5

초록

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ős-Pósa theorem to induced packings of cycles. More specifically, we show that there exists a function f(k) = O(k log k) such that for every positive integer k, every graph G contains either an induced packing of k cycles or a set X of at most f(k) vertices such that the closed neighbourhood of X intersects all cycles in G. Our proof is constructive and yields a polynomial-time algorithm finding either the induced packing of cycles or the set X. Furthermore, we show that for every positive integer d, if a graph G does not contain two cycles at distance more than d, then G contains sets X1, X2 ⊆ V (G) with |X1| ≤ 12(d+1) and |X2| ≤ 12 such that, after removing the ball of radius 2d around X1 or the ball of radius 3d around X2, the resulting graphs are forests. As a corollary, we prove that every graph with no K1,t induced subgraph and no induced packing of k cycles has tree-independence number at most O(tk log k), and one can construct a corresponding tree-decomposition in polynomial time. 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, such as Maximum Weight Independent Set, Maximum Weight Induced Matching, Graph Homomorphism, and Minimum Weight Feedback Vertex Set, are solvable in polynomial time. On the other hand, we show that the class of all graphs with no K1,3 induced subgraph and no two cycles at distance more than 2 has unbounded tree-independence number.

키워드

Integer linear programmingNP-hardSet theoryTrees (mathematics)
제목
A coarse Erdős-Pósa theorem
저자
Ahn, JunghoGollin, J. PascalHuynh, TonyKwon, O-joung
DOI
10.1137/1.9781611978322.109
발행일
2025-01
유형
Conference paper
저널명
Proceedings of the annual ACM-SIAM Symposium on Discrete Algorithms
5
페이지
3363 ~ 3381