paper-with-me

Papers

Correlation Clustering in Constant Many Parallel Rounds

2021-06-15 · Vincent Cohen-Addad, Silvio Lattanzi, Slobodan Mitrović, Ashkan Norouzi-Fard, Nikos Parotsidis, Jakub Tarnawski

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 minimize the number of disagreements. In this work we propose a massively parallel computation (MPC) algorithm for this problem that is considerably faster than prior work. In particular, our algorithm uses machines with memory sublinear in the number of nodes in the graph and returns a constant approximation while running only for a constant number of rounds. To the best of our knowledge, our algorithm is the first that can provably approximate a clustering problem on graphs using only a constant number of MPC rounds in the sublinear memory regime. We complement our analysis with an experimental analysis of our techniques.

📄 PDF Abstract BibTeX arXiv:2106.08448

Code (0)

등록된 구현이 없습니다.

Tasks

Clustering

Similar Papers 제목 키워드 기반

Parallel Correlation Clustering on Big Graphs

2015-07-17 · NeurIPS 2015 12 · Xinghao Pan, Dimitris Papailiopoulos, Samet Oymak, Benjamin Recht 외

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 neigh…

Clustering

Breaking 3-Factor Approximation for Correlation Clustering in Polylogarithmic Rounds

2023-07-13 · Nairen Cao, Shang-En Huang, Hsin-Hao Su

In this paper, we study parallel algorithms for the correlation clustering problem, where every pair of two different entities is labeled with similar or dissimilar. The goal is to partition the entities into clusters to…

Clustering

Affinity Clustering: Hierarchical Clustering at Scale

2017-12-01 · NeurIPS 2017 12 · Mohammadhossein Bateni, Soheil Behnezhad, Mahsa Derakhshan, Mohammadtaghi Hajiaghayi 외

Graph clustering is a fundamental task in many data-mining and machine-learning pipelines. In particular, identifying a good hierarchical structure is at the same time a fundamental and challenging problem for several ap…

ClusteringGraph Clustering

Massively-Parallel Heat Map Sorting and Applications To Explainable Clustering

2023-09-14 · Sepideh Aghamolaei, Mohammad Ghodsi

Given a set of points labeled with $k$ labels, we introduce the heat map sorting problem as reordering and merging the points and dimensions while preserving the clusters (labels). A cluster is preserved if it remains co…

ClusteringDimensionality Reduction

Massively Parallel Algorithms and Hardness for Single-Linkage Clustering under $\ell_p$ Distances

2018-07-01 · ICML 2018 7 · Grigory Yaroslavtsev, Adithya Vadapalli

We present first massively parallel (MPC) algorithms and hardness of approximation results for computing Single-Linkage Clustering of n input d-dimensional vectors under Hamming, $\ell_1, \ell_2$ and $\ell_\infty$ d…

Clustering