mlsanityData to 7 Oct 2026

Randomized Near Neighbor Graphs, Giant Components, and Applications in Data Science

arXiv 1711.04712 ↗First posted 13 Nov 2017math.CO cs.DM cs.DScited by 3

Not on the map. Why?

Abstract (arXiv)

If we pick n random points uniformly in [0,1]d and connect each point to its k-nearest neighbors, then it is well known that there exists a giant connected component with high probability. We prove that in [0,1]d it suffices to connect every point to cd,1 loglogn points chosen randomly among its cd,2 logn-nearest neighbors to ensure a giant component of size n - o(n) with high probability. This construction yields a much sparser random graph with ~ n loglogn instead of ~ n logn edges that has comparable connectivity properties. This result has nontrivial implications for problems in data science where an affinity matrix is constructed: instead of picking the k-nearest neighbors, one can often pick k' ll k random points out of the k-nearest neighbors without sacrificing efficiency. This can massively simplify and accelerate computation, we illustrate this with several numerical examples.

Key facts. Cited by 3 papers in the map (data through 7 Oct 2026). First posted on arXiv 13 Nov 2017.

Builds on

No reference list yet.

Built on by

Cited by year

Citing papers per year: 2023: 1; 2024: 1; 2025: 1.

3 papers.