Necessary and Sufficient Conditions for Success of the Nuclear Norm Heuristic for Rank Minimization

09/07/2008
by   Benjamin Recht, et al.
0

Minimizing the rank of a matrix subject to constraints is a challenging problem that arises in many applications in control theory, machine learning, and discrete geometry. This class of optimization problems, known as rank minimization, is NP-HARD, and for most practical problems there are no efficient algorithms that yield exact solutions. A popular heuristic algorithm replaces the rank function with the nuclear norm--equal to the sum of the singular values--of the decision variable. In this paper, we provide a necessary and sufficient condition that quantifies when this heuristic successfully finds the minimum rank solution of a linear constraint set. We additionally provide a probability distribution over instances of the affine rank minimization problem such that instances sampled from this distribution satisfy our conditions for success with overwhelming probability provided the number of constraints is appropriately large. Finally, we give empirical evidence that these probabilistic bounds provide accurate predictions of the heuristic's performance in non-asymptotic scenarios.

READ FULL TEXT
research
02/14/2018

Necessary and Sufficient Null Space Condition for Nuclear Norm Minimization in Low-Rank Matrix Recovery

Low-rank matrix recovery has found many applications in science and engi...
research
10/30/2015

Robust Subspace Clustering via Tighter Rank Approximation

Matrix rank minimization problem is in general NP-hard. The nuclear norm...
research
08/18/2023

Geometric characterizations for strong minima with applications to nuclear norm minimization problems

In this paper, we introduce several geometric characterizations for stro...
research
06/28/2021

Asymptotic Log-Det Rank Minimization via (Alternating) Iteratively Reweighted Least Squares

The affine rank minimization (ARM) problem is well known for both its ap...
research
03/04/2015

Partial Sum Minimization of Singular Values in Robust PCA: Algorithm and Applications

Robust Principal Component Analysis (RPCA) via rank minimization is a po...
research
08/09/2014

Non-Convex Rank Minimization via an Empirical Bayesian Approach

In many applications that require matrix solutions of minimal rank, the ...
research
03/12/2019

Linear Encodings for Polytope Containment Problems

The polytope containment problem is deciding whether a polytope is a con...

Please sign up or login with your details

Forgot password? Click here to reset