Morse Theory for the k-NN Distance Function
Yohai Reani, Omer Bobrowski
TL;DR
This paper develops a Morse-theoretic framework for the $k$-NN distance function $d^{(k)}_{\,\mathcal{P}}$ in $\mathbb{R}^d$ to analyze the topology of its sublevel sets $B_r^{(k)}({\mathcal P})$. It provides a combinatorial-geometric characterization of critical points: a point $c$ is critical iff $c\in\sigma(\mathcal{P}_c^{\partial})$, with index $\mu_c=N_c-k$, and non-degeneracy, yielding homology changes across the critical level governed by $\Delta_c=\binom{N_c^{\partial}-1}{\mu_c}$ and distributed between degrees $\mu_c$ and $\mu_c-1$. The work extends Morse theory to piecewise-smooth settings via the Clarke subdifferential and the Agrachev framework, and introduces an auxiliary complex $K_c$ to compute local homology changes, linking critical points to steps in the order-$k$ Delaunay filtration and to persistent homology of $B_r^{(k)}({\mathcal P})$. Additionally, it derives a Poisson-process formula for the expected number of critical points of each index, enabling analysis of random $k$-fold coverage and homological connectivity in stochastic topology.
Abstract
We study the $k$-th nearest neighbor distance function from a finite point-set in $\mathbb{R}^d$. We provide a Morse theoretic framework to analyze the sub-level set topology. In particular, we present a simple combinatorial-geometric characterization for critical points and their indices, along with detailed information about the possible changes in homology at the critical levels. We conclude by computing the expected number of critical points for a homogeneous Poisson process. Our results deliver significant insights and tools for the analysis of persistent homology in order-$k$ Delaunay mosaics, and random $k$-fold coverage.
