Four Algorithms for Correlation Clustering: A Survey

08/24/2022
by   Jafar Jafarov, et al.
0

In the Correlation Clustering problem, we are given a set of objects with pairwise similarity information. Our aim is to partition these objects into clusters that match this information as closely as possible. More specifically, the pairwise information is given as a weighted graph G with its edges labelled as “similar" or “dissimilar" by a binary classifier. The goal is to produce a clustering that minimizes the weight of “disagreements": the sum of the weights of similar edges across clusters and dissimilar edges within clusters. In this exposition we focus on the case when G is complete and unweighted. We explore four approximation algorithms for the Correlation Clustering problem under this assumption. In particular, we describe the following algorithms: (i) the 17429-approximation algorithm by Bansal, Blum, and Chawla, (ii) the 4-approximation algorithm by Charikar, Guruswami, and Wirth (iii) the 3-approximation algorithm by Ailon, Charikar, and Newman (iv) the 2.06-approximation algorithm by Chawla, Makarychev, Schramm, and Yaroslavtsev.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
08/11/2021

Correlation Clustering with Asymmetric Classification Errors

In the Correlation Clustering problem, we are given a weighted graph G w...
research
07/22/2022

Correlation Clustering with Sherali-Adams

Given a complete graph G = (V, E) where each edge is labeled + or -, the...
research
03/09/2016

Bipartite Correlation Clustering -- Maximizing Agreements

In Bipartite Correlation Clustering (BCC) we are given a complete bipart...
research
12/05/2018

Correlation Clustering in Data Streams

Clustering is a fundamental tool for analyzing large data sets. A rich b...
research
04/12/2019

A Weight-based Information Filtration Algorithm for Stock-Correlation Networks

Several algorithms have been proposed to filter information on a complet...
research
09/20/2022

Explainable Clustering via Exemplars: Complexity and Efficient Approximation Algorithms

Explainable AI (XAI) is an important developing area but remains relativ...
research
02/06/2020

Efficient Algorithms for Generating Provably Near-Optimal Cluster Descriptors for Explainability

Improving the explainability of the results from machine learning method...

Please sign up or login with your details

Forgot password? Click here to reset