English

A Note on Max $k$-Vertex Cover: Faster FPT-AS, Smaller Approximate Kernel and Improved Approximation

Data Structures and Algorithms 2018-10-10 v1

Abstract

In Maximum kk-Vertex Cover (Max kk-VC), the input is an edge-weighted graph GG and an integer kk, and the goal is to find a subset SS of kk vertices that maximizes the total weight of edges covered by SS. Here we say that an edge is covered by SS iff at least one of its endpoints lies in SS. We present an FPT approximation scheme (FPT-AS) that runs in (1/ϵ)O(k)poly(n)(1/\epsilon)^{O(k)} poly(n) time for the problem, which improves upon Gupta et al.'s (k/ϵ)O(k)poly(n)(k/\epsilon)^{O(k)} poly(n)-time FPT-AS [SODA'18, FOCS'18]. Our algorithm is simple: just use brute force to find the best kk-vertex subset among the O(k/ϵ)O(k/\epsilon) vertices with maximum weighted degrees. Our algorithm naturally yields an efficient approximate kernelization scheme of O(k/ϵ)O(k/\epsilon) vertices; previously, an O(k5/ϵ2)O(k^5/\epsilon^2)-vertex approximate kernel is only known for the unweighted version of Max kk-VC [Lokshtanov et al., STOC'17]. Interestingly, this has an application outside of parameterized complexity: using our approximate kernelization as a preprocessing step, we can directly apply Raghavendra and Tan's SDP-based algorithm for 2SAT with cardinality constraint [SODA'12] to give an 0.920.92-approximation for Max kk-VC in polynomial time. This improves upon Feige and Langberg's algorithm [J. Algorithms'01] which yields (0.75+δ)(0.75 + \delta)-approximation for some (unspecified) constant δ>0\delta > 0. We also consider the minimization version (Min kk-VC), where the goal is to minimize the total weight of edges covered by SS. We provide an FPT-AS for Min kk-VC with similar running time of (1/ϵ)O(k)poly(n)(1/\epsilon)^{O(k)} poly(n), which again improves on a (k/ϵ)O(k)poly(n)(k/\epsilon)^{O(k)} poly(n)-time FPT-AS of Gupta et al. On the other hand, we show that there is unlikely a polynomial size approximate kernelization for Min kk-VC for any factor less than two.

Keywords

Cite

@article{arxiv.1810.03792,
  title  = {A Note on Max $k$-Vertex Cover: Faster FPT-AS, Smaller Approximate Kernel and Improved Approximation},
  author = {Pasin Manurangsi},
  journal= {arXiv preprint arXiv:1810.03792},
  year   = {2018}
}

Comments

An extended abstract of this work will appear in SOSA'19

R2 v1 2026-06-23T04:32:58.503Z