mlsanityData to 7 Oct 2026

On Efficient Low Distortion Ultrametric Embedding

arXiv 2008.06700 ↗First posted 15 Aug 2020cs.DS cs.CC cs.CGcited by 3

Not on the map. Why?

Abstract (arXiv)

A classic problem in unsupervised learning and data analysis is to find simpler and easy-to-visualize representations of the data that preserve its essential properties. A widely-used method to preserve the underlying hierarchical structure of the data while reducing its complexity is to find an embedding of the data into a tree or an ultrametric. The most popular algorithms for this task are the classic linkage algorithms (single, average, or complete). However, these methods on a data set of n points in Omega(log n) dimensions exhibit a quite prohibitive running time of Theta(n2). In this paper, we provide a new algorithm which takes as input a set of points P in ℝd, and for every c≥ 1, runs in time n^1+fracρc2 (for some universal constant ρ>1) to output an ultrametric Delta such that for any two points u,v in P, we have Delta(u,v) is within a multiplicative factor of 5c to the distance between u and v in the "best" ultrametric representation of P. Here, the best ultrametric is the ultrametric tildeDelta that minimizes the maximum distance distortion with respect to the ℓ2 distance, namely that minimizes undersetu,v ∈ Pmax fractildeDelta(u,v)|u-v|2. We complement the above result by showing that under popular complexity theoretic assumptions, for every constant varepsilon>0, no algorithm with running time n2-varepsilon can distinguish between inputs in ℓ_∞-metric that admit isometric embedding and those that incur a distortion of frac32. Finally, we present empirical evaluation on classic machine learning datasets and show that the output of our algorithm is comparable to the output of the linkage algorithms while achieving a much faster running time.

Key facts. Cited by 3 papers in the map (data through 7 Oct 2026). First posted on arXiv 15 Aug 2020.

Builds on

No reference list yet.

Built on by

Cited by year

Citing papers per year: 2021: 1; 2022: 0; 2023: 1; 2024: 0; 2025: 1.

3 papers.