Score: 0

Correlation Clustering and (De)Sparsification: Graph Sketches Can Match Classical Algorithms

Published: April 5, 2025 | arXiv ID: 2504.04258v1

By: Sepehr Assadi, Sanjeev Khanna, Aaron Putterman

Potential Business Impact:

Makes computer grouping work faster on big data.

Business Areas:
Big Data Data and Analytics

Correlation clustering is a widely-used approach for clustering large data sets based only on pairwise similarity information. In recent years, there has been a steady stream of better and better classical algorithms for approximating this problem. Meanwhile, another line of research has focused on porting the classical advances to various sublinear algorithm models, including semi-streaming, Massively Parallel Computation (MPC), and distributed computing. Yet, these latter works typically rely on ad-hoc approaches that do not necessarily keep up with advances in approximation ratios achieved by classical algorithms. Hence, the motivating question for our work is this: can the gains made by classical algorithms for correlation clustering be ported over to sublinear algorithms in a \emph{black-box manner}? We answer this question in the affirmative by introducing the paradigm of graph de-sparsification.

Country of Origin
🇺🇸 United States

Page Count
33 pages

Category
Computer Science:
Data Structures and Algorithms