Approximating Maximum Subgraphs without Short Cycles

We study approximation algorithms, integrality gaps, and hardness of approximation of two problems related to cycles of “small” length $k$ in a given (undirected) graph. The instance for these problems consists of a graph $G=(V,E)$ and an integer $k$. The $k$-Cycle Transversal problem is to find a minimum edge subset of $E$ that intersects every $k$-cycle. The $k$-Cycle-Free Subgraph problem is to find a maximum edge subset of $E$ without $k$-cycles. Our main result is for the $k$-Cycle-Free Subgraph problem with even values of $k$. For any $k=2r$, we give an $\Omega(n^{-\frac{1}{r}+\frac{1}{r(2r-1)}-\varepsilon})$-approximation scheme with running time $(1/\varepsilon)^{O(1/\varepsilon)}\mathsf{poly}(n)$, where $n=|V|$ is the number of vertices in the graph. This improves upon the ratio $\Omega(n^{-1/r})$ that can be deduced from extremal graph theory. In particular, for $k=4$ the improvement is from $\Omega(n^{-1/2})$ to $\Omega(n^{-1/3-\varepsilon})$. Our additional result is for odd $k$. The $3$-Cycle Transversal problem (covering all triangles) was studied by Krivelevich [Discrete Math., 142 (1995), pp. 281-286], who presented an LP-based $2$-approximation algorithm. We show that $k$-Cycle Transversal admits a $(k-1)$-approximation algorithm, which extends to any odd $k$ the result that Krivelevich proved for $k=3$. Based on this, for odd $k$ we give an algorithm for $k$-Cycle-Free Subgraph with ratio $\frac{k-1}{2k-3}=\frac{1}{2}+\frac{1}{4k-6}$; this improves upon the trivial ratio of $1/2$. For $k=3$, the integrality gap of the underlying LP was posed as an open problem in the work of Krivelevich. We resolve this problem by showing a sequence of graphs with integrality gap approaching $2$. In addition, we show that if $k$-Cycle Transversal admits a $(2-\varepsilon)$-approximation algorithm, then so does the Vertex-Cover problem; thus improving the ratio $2$ is unlikely. Similar results are shown for the problem of covering cycles of length $\leq k$ or finding a maximum subgraph without cycles of length $\leq k$ (i.e., with girth $>k$).

[1]  David P. Williamson,et al.  Improved approximation algorithms for maximum cut and satisfiability problems using semidefinite programming , 1995, JACM.

[2]  Y. Mansour,et al.  On construction of k-wise independent random variables , 1994, STOC '94.

[3]  Michael Langberg,et al.  Graphs with Tiny Vector Chromatic Numbers and Huge Chromatic Numbers , 2004, SIAM J. Comput..

[4]  Zsolt Tuza,et al.  Covering and independence in triangle structures , 1996, Discret. Math..

[5]  Noga Alon,et al.  Maximum cuts and judicious partitions in graphs without short cycles , 2003, J. Comb. Theory B.

[6]  Noga Alon,et al.  Finding and counting given length cycles , 1997, Algorithmica.

[7]  János Komlós Covering odd cycles , 1997, Comb..

[8]  Luca Trevisan,et al.  When Hamming meets Euclid: the approximability of geometric TSP and MST (extended abstract) , 1997, STOC '97.

[9]  Shlomo Hoory,et al.  The Size of Bipartite Graphs with a Given Girth , 2002, J. Comb. Theory, Ser. B.

[10]  Jacques Verstraëte,et al.  A Note on Bipartite Graphs Without 2k-Cycles , 2005, Combinatorics, Probability and Computing.

[11]  Zoltán Füredi,et al.  On the Turán number for the hexagon , 2006 .

[12]  N. Alon Bipartite subgraphs (Final Version; appeared in Combinatorica 16 (1996), 301-311.) , 1996 .

[13]  Reuven Bar-Yehuda,et al.  A Linear-Time Approximation Algorithm for the Weighted Vertex Cover Problem , 1981, J. Algorithms.

[14]  Daniela Kühn,et al.  Four-cycles in graphs without a given even cycle , 2005 .

[15]  Jacques Verstraëte,et al.  A Note on Graphs Without Short Even Cycles , 2005, Electron. J. Comb..

[16]  P. Pevzner,et al.  De Novo Repeat Classification and Fragment Assembly , 2004 .

[17]  Christopher M. Hartman Extremal problems in graph theory , 1997 .

[18]  Thomas Lam,et al.  A result on 2k-cycle-free bipartite graphs , 2005, Australas. J Comb..

[19]  Michael Krivelevich,et al.  On a conjecture of Tuza about packing and covering of triangles , 1995, Discret. Math..

[20]  M. Simonovits,et al.  Cycles of even length in graphs , 1974 .

[21]  Noga Alon,et al.  The Probabilistic Method , 2015, Fundamentals of Ramsey Theory.

[22]  Felix Lazebnik,et al.  Polarities and 2k-cycle-free graphs , 1999, Discret. Math..