Correlation Clustering with Sherali-Adams

07/22/2022
by   Vincent Cohen-Addad, et al.
0

Given a complete graph G = (V, E) where each edge is labeled + or -, the Correlation Clustering problem asks to partition V into clusters to minimize the number of +edges between different clusters plus the number of -edges within the same cluster. Correlation Clustering has been used to model a large number of clustering problems in practice, making it one of the most widely studied clustering formulations. The approximability of Correlation Clustering has been actively investigated [BBC04, CGW05, ACN08], culminating in a 2.06-approximation algorithm [CMSY15], based on rounding the standard LP relaxation. Since the integrality gap for this formulation is 2, it has remained a major open question to determine if the approximation factor of 2 can be reached, or even breached. In this paper, we answer this question affirmatively by showing that there exists a (1.994 + ϵ)-approximation algorithm based on O(1/ϵ^2) rounds of the Sherali-Adams hierarchy. In order to round a solution to the Sherali-Adams relaxation, we adapt the correlated rounding originally developed for CSPs [BRS11, GS11, RT12]. With this tool, we reach an approximation ratio of 2+ϵ for Correlation Clustering. To breach this ratio, we go beyond the traditional triangle-based analysis by employing a global charging scheme that amortizes the total cost of the rounding across different triangles.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
08/24/2022

Four Algorithms for Correlation Clustering: A Survey

In the Correlation Clustering problem, we are given a set of objects wit...
research
11/05/2018

Motif and Hypergraph Correlation Clustering

Motivated by applications in social and biological network analysis, we ...
research
05/05/2016

Clustering on the Edge: Learning Structure in Graphs

With the recent popularity of graphical clustering methods, there has be...
research
03/09/2016

Bipartite Correlation Clustering -- Maximizing Agreements

In Bipartite Correlation Clustering (BCC) we are given a complete bipart...
research
08/11/2021

Correlation Clustering with Asymmetric Classification Errors

In the Correlation Clustering problem, we are given a weighted graph G w...
research
09/25/2018

Correlation Clustering Generalized

We present new results for LambdaCC and MotifCC, two recently introduced...
research
12/05/2018

Correlation Clustering in Data Streams

Clustering is a fundamental tool for analyzing large data sets. A rich b...

Please sign up or login with your details

Forgot password? Click here to reset