# Near Optimal LP Rounding Algorithm for CorrelationClustering on Complete and Complete k-partite Graphs

@article{Chawla2015NearOL, title={Near Optimal LP Rounding Algorithm for CorrelationClustering on Complete and Complete k-partite Graphs}, author={Shuchi Chawla and Konstantin Makarychev and Tselil Schramm and Grigory Yaroslavtsev}, journal={Proceedings of the forty-seventh annual ACM symposium on Theory of Computing}, year={2015} }

We give new rounding schemes for the standard linear programming relaxation of the correlation clustering problem, achieving approximation factors almost matching the integrality gaps: For complete graphs our approximation is 2.06 - ε, which almost matches the previously known integrality gap of 2. For complete k-partite graphs our approximation is 3. We also show a matching integrality gap. For complete graphs with edge weights satisfying triangle inequalities and probability constraints, our…

## 71 Citations

Correlation Clustering Generalized

- Mathematics, Computer ScienceISAAC
- 2018

A previous constant-factor algorithm is generalized to provide the best results, from the LP-rounding approach, for an extended range of lambda, and shows that in general the algorithm gives a 4(k-1) approximation when hyperedges have maximum degree k and probability weights.

Faster Deterministic Approximation Algorithms for Correlation Clustering and Cluster Deletion

- Computer ScienceArXiv
- 2021

This paper proves new relationships between correlation clustering problems and edge labeling problems related to the principle of strong triadic closure, and develops faster techniques that are purely combinatorial, based on computing maximal matchings in certain auxiliary graphs and hypergraphs.

Metric-Constrained Optimization for Graph Clustering Algorithms\ast

- 2019

We outline a new approach for solving linear programming relaxations of NP-hard graph clustering problems that enforce triangle inequality constraints on output variables. Extensive previous research…

Partial Optimality and Fast Lower Bounds for Weighted Correlation Clustering

- Computer ScienceICML
- 2018

A re-weighting with the dual solution by which efficient local search algorithms converge to better feasible solutions to solve the problem for series-parallel graphs to optimality, in linear time.

Maximizing the Correlation: Extending Grothendieck's Inequality to Large Domains

- Computer Science, MathematicsAPPROX-RANDOM
- 2020

The algorithm is inspired by Krivine's method for bounding Grothendieck’s constant, and extended to allow for more than two clusters in the output, leading to the first known approximation guarantees for MaxCorr where the output is constrained to have a bounded number of clusters.

LP-Based Pivoting Algorithm for Higher-Order Correlation Clustering

- Computer ScienceCOCOON
- 2018

This paper extends correlation clustering with disagreement minimization to deal with higher-order relationships represented by hypergraphs and gives two pivoting algorithms based on a linear programming relaxation of the problem.

Parameterized Objectives and Algorithms for Clustering Bipartite Graphs and Hypergraphs

- Computer ScienceArXiv
- 2020

This work introduced parameterized objective functions and approximation algorithms specifically for clustering bipartite graphs and hypergraphs, based on the correlation clustering problem, and introduces the first constant factor approximation algorithm for bicluster deletion.

Parallel Correlation Clustering on Big Graphs

- Computer Science, MathematicsNIPS
- 2015

C4 and ClusterWild!, two algorithms for parallel correlation clustering that run in a polylogarithmic number of rounds and achieve nearly linear speedups, provably are presented.

Correlation Clustering and Biclustering With Locally Bounded Errors

- Computer Science, MathematicsIEEE Transactions on Information Theory
- 2018

This work provides a rounding algorithm which converts “fractional clusterings” into discrete clusterings while causing only a constant-factor blowup in the number of errors at each vertex.

LP-based pivoting algorithm for higher-order correlation clustering

- Computer Science, MathematicsJ. Comb. Optim.
- 2019

This paper extends correlation clustering with disagreement minimization to deal with higher-order relationships represented by hypergraphs and gives two pivoting algorithms based on a linear programming relaxation of the problem.

## References

SHOWING 1-10 OF 36 REFERENCES

Improved Approximation Algorithms for Bipartite Correlation Clustering

- Mathematics, Computer ScienceESA
- 2011

The analysis extends a method developed by Ailon, Charikar and Newman in 2008, where a randomized pivoting algorithm was analyzed for obtaining a 3-approximation algorithm for CC, and is presented, and the main contribution, is a simple randomized combinatorial algorithm.

Deterministic pivoting algorithms for constrained ranking and clustering problems

- Mathematics, Computer ScienceSODA '07
- 2007

D deterministic algorithms for constrained weighted feedback arc set in tournaments, constrained correlation clustering, and constrained hierarchical clustering related to finding good ultrametrics and a combinatorial algorithm that improves on the best known factor given by deterministic combinatorsial algorithms for the unconstrained case are given.

Improved consensus clustering via linear programming

- Mathematics, Computer ScienceACSC
- 2010

This paper shows how to tackle the problem of Consensus Clustering progressively, leading to much improved solution times and far less memory usage than previously, and presents optimal Consensus Clusterings for several complete, albeit small, data sets.

Correlation Clustering: maximizing agreements via semidefinite programming

- Mathematics, Computer ScienceSODA '04
- 2004

This work gives a 0.7666-approximation algorithm for maximizing agreements on any graph even when the edges have non-negative weights (along with labels) and they want to maximize the weight of agreements.

Correlation clustering in general weighted graphs

- Computer Science, MathematicsTheor. Comput. Sci.
- 2006

An O(log n)-approximation algorithm is given for the general case based on a linear-programming rounding and the "region-growing" technique for Kr, r-minor-free graphs and it is proved that this linear program has a gap of Ω( log n), and therefore the approximation is tight under this approach.

A note on the inapproximability of correlation clustering

- Computer Science, MathematicsInf. Process. Lett.
- 2008

Inapproximability of the correlation clustering problem defined as follows is considered, which implies it is hard (assuming NP RP) to approximate unweighted MaxAgree within a factor of 80/[email protected], improving upon a previous known factor of 116 by Charikar et al.

The Design of Approximation Algorithms

- Computer Science, Mathematics
- 2011

This book shows how to design approximation algorithms: efficient algorithms that find provably near-optimal solutions to discrete optimization problems.

Online Correlation Clustering

- Computer Science, MathematicsSTACS
- 2010

It is proved that a natural greedy algorithm is O(n)-competitive, and this is optimal, and that no online algorithm can be better than .834-competitive; and it is possible to get better than 1/2, by exhibiting a randomized algorithm with competitive ratio .5+c for a small positive fixed constant c.

Correlation Clustering with Noisy Partial Information

- Mathematics, Computer ScienceCOLT
- 2015

A semi-random model for the Correlation Clustering problem on arbitrary graphs G is proposed and two approximation algorithms for Correlationclustering instances from this model are given.

Clustering with qualitative information

- Computer Science, MathematicsJ. Comput. Syst. Sci.
- 2005

A factor 4 approximation for minimization on complete graphs, and a factor O(logn) approximation for general graphs are demonstrated, and the APX-hardness of minimization of complete graphs is proved.