A 2k kernel for the cluster editing problem

作者:

Highlights:

摘要

The cluster editing problem is a decision problem that, for a graph G and a parameter k, determines if one can apply at most k edge insertion/deletion operations on G so that the resulting graph becomes a union of disjoint cliques. The problem has attracted much attention because of its applications in a variety of areas. In this paper, we present a polynomial-time kernelization algorithm for the problem that produces a kernel of size bounded by 2k. More precisely, we develop an O(mn)-time algorithm that, on a graph G of n vertices and m edges and a parameter k, produces a graph G′ and a parameter k′ such that k′⩽k, that G′ has at most 2k′ vertices, and that (G,k) is a yes-instance if and only if (G′,k′) is a yes-instance of the cluster editing problem. This improves the previously best kernel of size 4k for the problem.

论文关键词:NP-hard problem,Parameterized computation,Kernelization,Cluster editing,Critical clique

论文评审过程:Received 21 May 2010, Revised 11 March 2011, Accepted 4 April 2011, Available online 15 April 2011.

论文官网地址:https://doi.org/10.1016/j.jcss.2011.04.001