Cluster Editing with Vertex Splitting
Faisal N. Abu-Khzam, Emmanuel Arrighi, Matthias Bentert, P{\aa}l, Gr{\o}n{\aa}s Drange, Judith Egan, Serge Gaspers, Alexis Shaw, Peter Shaw,, Blair D. Sullivan, Petra Wolf

TL;DR
This paper introduces a new variant of Cluster Editing that allows vertex splitting to better model overlapping clusters in real-world networks, providing complexity results and algorithms for the problem.
Contribution
It defines Cluster Editing with Vertex Splitting, proves NP-completeness, and develops fixed-parameter algorithms and kernelization techniques.
Findings
NP-complete and fixed-parameter tractable
Developed an $O(2^{9k log k} + n + m)$-time algorithm
Established a 6k-vertex kernel
Abstract
Cluster Editing, also known as Correlation Clustering, is a well-studied graph modification problem. In this problem, one is given a graph and the task is to perform up to edge additions or deletions to transform it into a cluster graph, i.e., a graph consisting of a disjoint union of cliques. However, in real-world networks, clusters are often overlapping. For example in social networks, a person might belong to several communities - e.g. those corresponding to work, school, or neighborhood. Other strong motivations come from biological network analysis and from language networks. Trying to cluster words with similar usage in the latter can be confounded by homonyms, that is, words with multiple meanings like "bat." In this paper, we introduce a new variant of Cluster Editing whereby a vertex can be split into two or more vertices. First used in the context of graph drawing, this…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced biosensing and bioanalysis techniques · DNA and Biological Computing · Algorithms and Data Compression
