Pith. sign in

REVIEW 1 cited by

Scaling Hierarchical Agglomerative Clustering to Billion-sized Datasets

Not yet reviewed by Pith; the record is open.

This paper has not been read by Pith yet. Machine review is queued; the pith claim, tier, and objections will appear here once it completes.

SPECIMEN: schema-true, not a live event

T0 review · schema-true

One-sentence machine reading of the paper's core claim.

pith:XXXXXXXX · record.json · timestamp

arxiv 2105.11653 v1 pith:2C7AL3N5 submitted 2021-05-25 cs.LG

classification cs.LG
keywords dataclusteringagglomerativealgorithmhierarchicalparallelismpointssets
verification ladder T0 review T1 audit T2 compute T3 formal
0 comments
read the original abstract

Hierarchical Agglomerative Clustering (HAC) is one of the oldest but still most widely used clustering methods. However, HAC is notoriously hard to scale to large data sets as the underlying complexity is at least quadratic in the number of data points and many algorithms to solve HAC are inherently sequential. In this paper, we propose {Reciprocal Agglomerative Clustering (RAC)}, a distributed algorithm for HAC, that uses a novel strategy to efficiently merge clusters in parallel. We prove theoretically that RAC recovers the exact solution of HAC. Furthermore, under clusterability and balancedness assumption we show provable speedups in total runtime due to the parallelism. We also show that these speedups are achievable for certain probabilistic data models. In extensive experiments, we show that this parallelism is achieved on real world data sets and that the proposed RAC algorithm can recover the HAC hierarchy on billions of data points connected by trillions of edges in less than an hour.

Discussion (0). Continue with ORCID to comment.

Forward citations

Cited by 1 Pith paper

Reviewed papers in the Pith corpus that reference this work. Sorted by Pith novelty score. Full citation record

  1. Hierarchical Level-Wise News Article Clustering via Multilingual Matryoshka Embeddings

    cs.CL 2025-05 conditional novelty 5.0 of 10

    Multilingual Matryoshka embeddings with an adapted AngIE loss and a level-wise RAC clustering algorithm achieve state-of-the-art bi-encoder news article similarity and hierarchical story/topic/theme clustering.

Pith tools