A heuristic graph editing approach to correlation clustering with overlap

Correlation clustering seeks a partition of the vertex set of a given graph/network into groups of closely related, or just close enough, vertices so that elements of different groups are not close to each other. The problem has been previously modeled and studied as a graph editing problem, namely Cluster Editing , which assumes that closely related data elements must be adjacent. As such, the main objective (of the Cluster Editing problem) is to turn clusters into cliques as a way to identify them. This is to be obtained via two main edge editing operations: additions and deletions. There are two problems with the Cluster Editing model that we seek to address in this paper. First, “closely” related does not necessarily mean “directly” related. So closeness should be measured by relatively short distance. As such, we seek to turn clusters into (sub)graphs of small diameter. Diameter two and three (sub)graphs have been particularly effective at clustering biological networks. Second, in real applications, a data element can belong, or have roles, in multiple groups. For example, proteins can have multiple functions. In some cases, not allowing data elements to belong to more than one cluster could make it difficult to obtain significant clustering via classical partition-based methods. We address this latter problem by allowing vertex cloning, also known as vertex splitting. A novel Markov chain heuristic method is presented for the problem along with experimental results showing the effectiveness of the proposed model and algorithmic approach in gene-function association as well as synthetic networks. In particular, the presented heuristic achieved the highest F-score on the extended Lancichinetti-Fortunato-Radicchi (LFR) benchmark.

Authors

Institutions

Publication Details

Journal
Scientific Reports
Published
2026-09-17
DOI
https://doi.org/10.1038/s41598-026-67984-y
Primary Topic
Graph Theory and Algorithms
Type
article
Field-Weighted Citation Impact
0.00

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
article

A heuristic graph editing approach to correlation clustering with overlap

Sergio Thoumi, Lucas Isenmann, Faisal N. Abu-Khzam
Scientific Reports
Graph Theory and Algorithms
article

A heuristic graph editing approach to correlation clustering with overlap

Sergio Thoumi, Lucas Isenmann, Faisal N. Abu-Khzam
article en

Abstract

Correlation clustering seeks a partition of the vertex set of a given graph/network into groups of closely related, or just close enough, vertices so that elements of different groups are not close to each other. The problem has been previously modeled and studied as a graph editing problem, namely Cluster Editing , which assumes that closely related data elements must be adjacent. As such, the main objective (of the Cluster Editing problem) is to turn clusters into cliques as a way to identify them. This is to be obtained via two main edge editing operations: additions and deletions. There are two problems with the Cluster Editing model that we seek to address in this paper. First, “closely” related does not necessarily mean “directly” related. So closeness should be measured by relatively short distance. As such, we seek to turn clusters into (sub)graphs of small diameter. Diameter two and three (sub)graphs have been particularly effective at clustering biological networks. Second, in real applications, a data element can belong, or have roles, in multiple groups. For example, proteins can have multiple functions. In some cases, not allowing data elements to belong to more than one cluster could make it difficult to obtain significant clustering via classical partition-based methods. We address this latter problem by allowing vertex cloning, also known as vertex splitting. A novel Markov chain heuristic method is presented for the problem along with experimental results showing the effectiveness of the proposed model and algorithmic approach in gene-function association as well as synthetic networks. In particular, the presented heuristic achieved the highest F-score on the extended Lancichinetti-Fortunato-Radicchi (LFR) benchmark.

Scientific Reports
Lebanese American University (LB)
Lebanese American University
Openalex Percentile: Top 14%
Graph Theory and Algorithms
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

A heuristic graph editing approach to correlation clustering with overlap — Sergio Thoumi, Lucas Isenmann, et al. · Scientific Reports (2026) | TGRS Research Map | TGRS