Bi-stochastically normalized graph Laplacian: convergence to manifold Laplacian and robustness to outlier noise
Xiuyuan Cheng, Boris Landa
TL;DR
This work establishes that bi-stochastically normalized graph Laplacians, computed via a constrained Sinkhorn–Knopp procedure, converge pointwise to the weighted manifold Laplacian $\Delta_p$ for data sampled i.i.d. from a compact $d$-dimensional manifold, with rates matching those of traditional normalizations. It introduces an approximate, constrained matrix scaling formulation with early termination, proving 2-norm convergence under finite-sample, non-asymptotic conditions and deriving explicit scaling of the kernel bandwidth $\epsilon$ with sample size $n$ to optimize the rate. The paper further extends the theory to data corrupted by outlier noise, proving that the bi-stochastic Laplacian remains robust under a bounded-noise regime and providing a practical SK-based algorithm for noisy data. Numerical experiments on clean and noisy manifolds corroborate the theory, demonstrating accuracy comparable to diffusion-map Laplacians on clean data and superior robustness to high-dimensional outliers, with practical benefits from early-stopped SK iterations.
Abstract
Bi-stochastic normalization provides an alternative normalization of graph Laplacians in graph-based data analysis and can be computed efficiently by Sinkhorn-Knopp (SK) iterations. This paper proves the convergence of bi-stochastically normalized graph Laplacian to manifold (weighted-)Laplacian with rates, when $n$ data points are i.i.d. sampled from a general $d$-dimensional manifold embedded in a possibly high-dimensional space. Under certain joint limit of $n \to \infty$ and kernel bandwidth $ε\to 0$, the point-wise convergence rate of the graph Laplacian operator (under 2-norm) is proved to be $ O( n^{-1/(d/2+3)})$ at finite large $n$ up to log factors, achieved at the scaling of $ε\sim n^{-1/(d/2+3)} $. When the manifold data are corrupted by outlier noise, we theoretically prove the graph Laplacian point-wise consistency which matches the rate for clean manifold data plus an additional term proportional to the boundedness of the inner-products of the noise vectors among themselves and with data vectors. Motivated by our analysis, which suggests that not exact bi-stochastic normalization but an approximate one will achieve the same consistency rate, we propose an approximate and constrained matrix scaling problem that can be solved by SK iterations with early termination. Numerical experiments support our theoretical results and show the robustness of bi-stochastically normalized graph Laplacian to high-dimensional outlier noise.
