A 2k-kernelization algorithm for vertex cover based on crown decomposition

Abstract We revisit crown decomposition for the Vertex Cover problem by giving a simple 2 k -kernelization algorithm. Previously, a 2 k kernel was known but it was computed using both crown decomposition and linear programming; moreover, with crown decomposition alone only a 3 k kernel was known. Our refined crown decomposition carries some extra property and could be used for some other related problems.