paper-with-me

Papers

Parallel Correlation Clustering on Big Graphs

2015-07-17 · NeurIPS 2015 12 · Xinghao Pan, Dimitris Papailiopoulos, Samet Oymak, Benjamin Recht, Kannan Ramchandran, Michael. I. Jordan

Given a similarity graph between items, correlation clustering (CC) groups similar items together and dissimilar ones apart. One of the most popular CC algorithms is KwikCluster: an algorithm that serially clusters neighborhoods of vertices, and obtains a 3-approximation ratio. Unfortunately, KwikCluster in practice requires a large number of clustering rounds, a potential bottleneck for large graphs. We present C4 and ClusterWild!, two algorithms for parallel correlation clustering that run in a polylogarithmic number of rounds and achieve nearly linear speedups, provably. C4 uses concurrency control to enforce serializability of a parallel clustering process, and guarantees a 3-approximation ratio. ClusterWild! is a coordination free algorithm that abandons consistency for the benefit of better scaling; this leads to a provably small loss in the 3-approximation ratio. We provide extensive experimental results for both algorithms, where we outperform the state of the art, both in terms of clustering accuracy and running time. We show that our algorithms can cluster billion-edge graphs in under 5 seconds on 32 cores, while achieving a 15x speedup.

📄 PDF Abstract BibTeX arXiv:1507.05086

Code (0)

등록된 구현이 없습니다.

Tasks

Clustering

Similar Papers 제목 키워드 기반

Correlation Clustering in Constant Many Parallel Rounds

2021-06-15 · Vincent Cohen-Addad, Silvio Lattanzi, Slobodan Mitrović, Ashkan Norouzi-Fard 외

Correlation clustering is a central topic in unsupervised learning, with many applications in ML and data mining. In correlation clustering, one receives as input a signed graph and the goal is to partition it to minimiz…

Clustering

Scalable Community Detection via Parallel Correlation Clustering

2021-07-27 · Jessica Shi, Laxman Dhulipala, David Eisenstat, Jakub Łącki 외

Graph clustering and community detection are central problems in modern data mining. The increasing need for analyzing billion-scale data calls for faster and more scalable algorithms for these problems. There are certai…

ClusteringCommunity DetectionGraph Clustering

Partial Optimality and Fast Lower Bounds for Weighted Correlation Clustering

2018-07-01 · ICML 2018 7 · Jan-Hendrik Lange, Andreas Karrenbauer, Bjoern Andres

Weighted correlation clustering is hard to solve and hard to approximate for general graphs. Its applications in network analysis and computer vision call for efficient algorithms. To this end, we make three contrib…

Clustering

Sample-Efficient "Clustering and Conquer" Procedures for Parallel Large-Scale Ranking and Selection

2024-02-03 · Zishi Zhang, Yijie Peng

This work seeks to break the sample efficiency bottleneck in parallel large-scale ranking and selection (R&S) problems by leveraging correlation information. We modify the commonly used "divide and conquer" framework in …

ClusteringNeural Architecture Search

Quantum-Assisted Correlation Clustering

2025-09-03 · Antonio Macaluso, Supreeth Mysore Venkatesh, Diego Arenas, Matthias Klusch 외 arxiv

This work introduces a hybrid quantum-classical method to correlation clustering, a graph-based unsupervised learning task that seeks to partition the nodes in a graph based on pairwise agreement and disagreement. In par…