English

Round and Bipartize for Vertex Cover Approximation

Data Structures and Algorithms 2023-07-28 v2 Optimization and Control

Abstract

The vertex cover problem is a fundamental and widely studied combinatorial optimization problem. It is known that its standard linear programming relaxation is integral for bipartite graphs and half-integral for general graphs. As a consequence, the natural rounding algorithm based on this relaxation computes an optimal solution for bipartite graphs and a 22-approximation for general graphs. This raises the question of whether one can interpolate the rounding curve of the standard linear programming relaxation in a beyond the worst-case manner, depending on how close the graph is to being bipartite. In this paper, we consider a simple rounding algorithm that exploits the knowledge of an induced bipartite subgraph to attain improved approximation ratios. Equivalently, we suppose that we work with a pair (G,S)(G, S), consisting of a graph with an odd cycle transversal. If SS is a stable set, we prove a tight approximation ratio of 1+1/ρ1 + 1/\rho, where 2ρ12\rho -1 denotes the odd girth (i.e., length of the shortest odd cycle) of the contracted graph G~:=G/S\tilde{G} := G /S and satisfies ρ[2,]\rho \in [2,\infty]. If SS is an arbitrary set, we prove a tight approximation ratio of (1+1/ρ)(1α)+2α\left(1+1/\rho \right) (1 - \alpha) + 2 \alpha, where α[0,1]\alpha \in [0,1] is a natural parameter measuring the quality of the set SS. The technique used to prove tight improved approximation ratios relies on a structural analysis of the contracted graph G~\tilde{G}. Tightness is shown by constructing classes of weight functions matching the obtained upper bounds. As a byproduct of the structural analysis, we obtain improved tight bounds on the integrality gap and the fractional chromatic number of 3-colorable graphs. We also discuss algorithmic applications in order to find good odd cycle transversals and show optimality of the analysis.

Keywords

Cite

@article{arxiv.2211.01699,
  title  = {Round and Bipartize for Vertex Cover Approximation},
  author = {Danish Kashaev and Guido Schäfer},
  journal= {arXiv preprint arXiv:2211.01699},
  year   = {2023}
}

Comments

To appear in APPROX 2023

R2 v1 2026-06-28T05:05:19.557Z