Correlation Clustering and (De)Sparsification: Graph Sketches Can Match Classical Algorithms
Sepehr Assadi, Sanjeev Khanna, Aaron Putterman
摘要
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 black-box manner? We answer this question in the affirmative by introducing the paradigm of graph de-sparsification. A versatile approach for designing sublinear algorithms across various models is the graph (linear) sketching. It is known that one can find a cut sparsifier of a given graph—which approximately preserves cut structures—via graph sketching, and that this is sufficient information-theoretically for recovering a near-optimal correlation clustering solution. However, no efficient algorithms are known for this task as the resulting cut sparsifier is necessarily a weighted graph, and correlation clustering is known to be a distinctly harder problem on weighted graphs. Our main result is a randomized linear sketch of O(n) size for n-vertex graphs, from which one can recover with high probability an (α+o(1))-approximate correlation clustering in polynomial time, where α is the best approximation ratio of any polynomial time classical algorithm for (unweighted) correlation clustering. This is proved via our new de-sparsification result: we recover in polynomial-time from some O(n) size linear sketch of a graph G, an unweighted, simple graph that approximately preserves the cut structure of G. In fact we show that under some mild conditions, any spectral sparsifier of a graph G can be de-sparsified into an unweighted simple graph with nearly the same spectrum. We believe the de-sparsification paradigm is interesting in its own right as a way of reducing graph complexity when weighted version of a problem is harder than its unweighted version. Finally, we use our techniques to get efficient algorithms for correlation clustering that match the performance of best classical algorithms, in a variety of different models, including dynamic streaming, MPC, and distributed communication models.
问问这篇 Paper
智能体会读完全文。
Lune 把这篇 Paper 索引到了每一个公式,引用它的顶会 Paper 也一样。你提问,回答直接引用原文。
引用它的顶会 Paper1
问问它们各自怎么用它它引用的顶会 Paper15
- Correlation Clustering in Constant Many Parallel RoundsVincent Cohen-Addad, Silvio Lattanzi, Slobodan Mitrovic, Ashkan Norouzi-Fard 等ICML 2021 · 被引用 51 次
- Single-Pass Pivot Algorithm for Correlation Clustering. Keep it simple!Konstantin Makarychev, Sayak ChakrabartyNeurIPS 2023 · 被引用 33 次
- A framework for dynamic matching in weighted graphsAaron Bernstein, Aditi Dudeja, Zachary LangleySTOC 2021 · 被引用 18 次
- Correlation Clustering with Sherali-AdamsVincent Cohen-Addad, Euiwoong Lee, Alantha NewmanFOCS 2022 · 被引用 14 次
- Sublinear Algorithms for Hierarchical ClusteringArpit Agarwal, Sanjeev Khanna, Huan Li, Prathamesh PatilNeurIPS 2022 · 被引用 12 次
相关 Paper
- Combinatorial Correlation ClusteringVincent Cohen-Addad, David Rasmussen Lolck, Marcin Pilipczuk, Mikkel Thorup 等STOC 2024 · 被引用 4 次
- Memory-Efficient Approximation Algorithms for Max-k-Cut and Correlation ClusteringNimita Shinde, Vishnu Narayanan, James SaundersonNeurIPS 2021 · 被引用 5 次
- Almost 3-Approximate Correlation Clustering in Constant RoundsSoheil Behnezhad, Moses Charikar, Weiyun Ma, Li-Yang TanFOCS 2022 · 被引用 12 次
- Breaking 3-Factor Approximation for Correlation Clustering in Polylogarithmic RoundsNairen Cao, Shang-En Huang, Hsin-Hao SuSODA 2024 · 被引用 2 次
- Streaming Algorithms and Lower Bounds for Estimating Correlation Clustering CostSepehr Assadi, Vihan Shah, Chen WangNeurIPS 2023 · 被引用 6 次
