[Math] Optimization of Frobenius norm and nuclear norm

convex optimizationnormed-spacesnuclear normoptimizationproximal-operators

How to solve the following optimization problem in $ X \in \mathbb{C}^{N \times M} $?

\begin{equation}
\hat{X} = \arg \min_{X} \frac{1}{2} {\left\| X – Y \right\|}_{F}^{2} + \lambda {\left\| X \right\|}_{\ast}
\end{equation}

Where $ {\left\| \cdot \right\|}_{F} $ denotes the Frobenius norm and $ {\left\| \cdot \right\|}_{\ast} $ denotes the nuclear norm. $ Y \in \mathbb{C}^{N \times M} $ and $ \lambda $ are known.

Best Answer

Are you familiar with proximal algorithms? You are asking how to evaluate the prox operator of the nuclear norm. The answer is given in slide 3-41 in DTU 2010 - Algorithms for Large Scale Convex Optimization - Proximal Gradient Method.