Bayesian Matrix Completion Under Geometric Constraints
Rohit Varma Chiluvuri, Santosh Nannuru
TL;DR
This work tackles Euclidean Distance Matrix completion from sparse and noisy observations by embedding geometric constraints directly into a Bayesian latent-point model. A hierarchical Gaussian prior on the latent points, coupled with Metropolis-Hastings within Gibbs inference, enables automatic regularization and principled uncertainty quantification for missing distances. The method, called BMC-GC, demonstrates superior reconstruction under high missingness and noise compared with deterministic baselines and yields posterior distributions for unobserved entries. By explicitly enforcing EDM geometry and quantifying uncertainty, it holds practical value for sensor localization, molecular conformation, and related distance-geometry applications. The framework also links to nuclear-norm based formulations via MAP equivalence while offering a fully Bayesian treatment with adaptive noise handling through a Normal–Wishart hyperprior.
Abstract
The completion of a Euclidean distance matrix (EDM) from sparse and noisy observations is a fundamental challenge in signal processing, with applications in sensor network localization, acoustic room reconstruction, molecular conformation, and manifold learning. Traditional approaches, such as rank-constrained optimization and semidefinite programming, enforce geometric constraints but often struggle under sparse or noisy conditions. This paper introduces a hierarchical Bayesian framework that places structured priors directly on the latent point set generating the EDM, naturally embedding geometric constraints. By incorporating a hierarchical prior on latent point set, the model enables automatic regularization and robust noise handling. Posterior inference is performed using a Metropolis-Hastings within Gibbs sampler to handle coupled latent point posterior. Experiments on synthetic data demonstrate improved reconstruction accuracy compared to deterministic baselines in sparse regimes.
