atlas

Research map / Learning theory and algorithms / Clustering

Learning-Augmented Hierarchical Clustering

ICML 2025 · Learning theory and algorithms › Clustering · approach: Clustering approximation algorithms · 0 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Shows that a noisy triplet "splitting oracle" lets hierarchical clustering beat known hardness barriers: O(1)-approximation for Dasgupta's cost and (1-o(1))-approximation for Moseley-Wang revenue, plus streaming and PRAM variants.

Problem

Hierarchical clustering under Dasgupta's cost and Moseley-Wang revenue objectives is hard to approximate in polynomial time under standard hypotheses (Small Set Expansion, UGC), so the paper asks whether auxiliary information from an erroneous oracle can overcome these barriers.

Approach

Introduces a stochastic triplet splitting oracle (correct with probability p=9/10, fixed per triplet) and builds strongly and weakly consistent "partial HC trees" whose leaves are super-vertices of size O(log n), which can be built regardless of the objective and then refined locally with sparsest cut or arbitrary partitions.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use a splitting oracle with exact recursive sparsest cuts on super-verticesHierarchical clustering for the Dasgupta objective · Dasgupta objectiveapproximation ratio: O(\sqrt{\log n}) -> O(1)Helped
Use a splitting oracle and approximate recursive sparsest cuts on super-verticesHierarchical clustering for the Dasgupta objective · Dasgupta objectiveapproximation ratio: O(\sqrt{\log n}) -> O(\sqrt{\log\log{n}})Helped
Use a splitting oracle and weakly consistent partial HC treesHierarchical clustering for the Moseley-Wang objective · Moseley-Wang objectiveapproximation ratio: 1/3 -> (1-o(1))Helped
Use a splitting oracle in a single-pass dynamic streaming algorithmHierarchical clustering for the Dasgupta objective · Dynamic graph streamingapproximation ratioHelped
Use a splitting oracle and weakly consistent partial HC trees in PRAMHierarchical clustering for the Moseley-Wang objective · PRAMapproximation ratioHelped

Surprising findings

Limitations

Experimental setup

Metrics: Dasgupta cost approximation factor Moseley-Wang revenue approximation factor running time number of oracle queries

Baselines: average-linkage recursive sparsest cut with O(sqrt(log n)) approximation semi-streaming HC algorithms

Builds on: Dasgupta objective Moseley-Wang objective recursive sparsest cut Small Set Expansion hypothesis

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy