Fast Approximation of Similarity Graphs with Kernel Density Estimation
Not on the map. Why?
Abstract (arXiv)
Constructing a similarity graph from a set X of data points in ℝd is the first step of many modern clustering algorithms. However, typical constructions of a similarity graph have high time complexity, and a quadratic space dependency with respect to |X|. We address this limitation and present a new algorithmic framework that constructs a sparse approximation of the fully connected similarity graph while preserving its cluster structure. Our presented algorithm is based on the kernel density estimation problem, and is applicable for arbitrary kernel functions. We compare our designed algorithm with the well-known implementations from the scikit-learn library and the FAISS library, and find that our method significantly outperforms the implementation from both libraries on a variety of datasets.
Key facts. Cited by 3 papers in the map (data through 14 Oct 2026). Builds on 12 of its 33 references that are in the map. First posted on arXiv 21 Oct 2023.
Builds on
12 of 33 references.
References · 12
- 2017Billion-scale similarity search with GPUscited by 2,497
- 2016Efficient and robust approximate nearest neighbor search using Hierarchical Navigable Small World graphscited by 861
- 2018Hashing-Based-Estimators for Kernel Density in High Dimensionscited by 33
- 2019Discrepancy, Coresets, and Sketches in Machine Learningcited by 30
- 2020Kernel Density Estimation through Density Constrained Near Neighbor Searchcited by 29
- 2020Algorithms and Hardness for Linear Algebra on Geometric Graphscited by 22
- 2015Constructing Linear-Sized Spectral Sparsification in Almost-Linear Timecited by 17
- 2022A Tighter Analysis of Spectral Clustering, and Beyondcited by 13
- 2017Distributed Graph Clustering and Sparsificationcited by 9
- 2017An SDP-Based Algorithm for Linear-Sized Spectral Sparsificationcited by 8
- 2023Spectral Toolkit of Algorithms for Graphs: Technical Report (1)cited by 3
- 2020Efficient Interpolation of Density Estimatorscited by 1
Built on by
Citing papers per year: 2024: 2; 2025: 1.
3 papers.
- 2024Mini-Batch Kernel k-meanscited by 1
- 2024Spectral Toolkit of Algorithms for Graphs: Technical Report (2)cited by 0
- 2025Coreset Spectral Clusteringcited by 0
- 2025Coreset Spectral Clustering10 Mar 2025
- 2024Mini-Batch Kernel k-means8 Oct 2024
- 2024Spectral Toolkit of Algorithms for Graphs: Technical Report (2)6 Jun 2024