OCLGMLFeb 25, 2020

On the simplicity and conditioning of low rank semidefinite programs

arXiv:2002.10673v211 citations
AI Analysis

This work addresses robustness issues in SDPs for low-rank matrix recovery, which is important for fields like statistics and imaging, but it is incremental as it builds on existing SDP frameworks.

The paper tackles the challenge of ensuring that approximate solutions to semidefinite programs (SDPs) for low-rank matrix recovery remain reliable with noisy data, by introducing 'simplicity' conditions that limit errors and show robustness, with applications in models like the stochastic block model and matrix completion.

Low rank matrix recovery problems appear widely in statistics, combinatorics, and imaging. One celebrated method for solving these problems is to formulate and solve a semidefinite program (SDP). It is often known that the exact solution to the SDP with perfect data recovers the solution to the original low rank matrix recovery problem. It is more challenging to show that an approximate solution to the SDP formulated with noisy problem data acceptably solves the original problem; arguments are usually ad hoc for each problem setting, and can be complex. In this note, we identify a set of conditions that we call simplicity that limit the error due to noisy problem data or incomplete convergence. In this sense, simple SDPs are robust: simple SDPs can be (approximately) solved efficiently at scale; and the resulting approximate solutions, even with noisy data, can be trusted. Moreover, we show that simplicity holds generically, and also for many structured low rank matrix recovery problems, including the stochastic block model, $\mathbb{Z}_2$ synchronization, and matrix completion. Formally, we call an SDP simple if it has a surjective constraint map, admits a unique primal and dual solution pair, and satisfies strong duality and strict complementarity. However, simplicity is not a panacea: we show the Burer-Monteiro formulation of the SDP may have spurious second-order critical points, even for a simple SDP with a rank 1 solution.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes