A faster algorithm for Vertex Cover parameterized by solution size
Abstract
We describe a new algorithm for vertex cover with runtime , where is the size of the desired solution and hides polynomial factors in the input size. This improves over previous runtime of due to Chen, Kanj, & Xia (2010) standing for more than a decade. The key to our algorithm is to use a potential function which simultaneously tracks as well as the optimal value of the vertex cover LP relaxation. This approach also allows us to make use of prior algorithms for Maximum Independent Set in bounded-degree graphs and Above-Guarantee Vertex Cover. The main step in the algorithm is to branch on high-degree vertices, while ensuring that both and are decreased at each step. There can be local obstructions in the graph that prevent from decreasing in this process; we develop a number of novel branching steps to handle these situations.
Cite
@article{arxiv.2205.08022,
title = {A faster algorithm for Vertex Cover parameterized by solution size},
author = {David G. Harris and N. S. Narayanaswamy},
journal= {arXiv preprint arXiv:2205.08022},
year = {2025}
}