An inexact LPA for DC composite optimization and application to matrix completions with outliers
Ting Tao, Ruyu Liu, Shaohua Pan
TL;DR
The paper tackles DC composite optimization of the form $\min_x \Phi(x)=\vartheta_1(F(x))-\vartheta_2(G(x))+h(x)$, a challenging nonconvex and nonsmooth class with applications to robust low-rank matrix recovery. It introduces an inexact linearized proximal algorithm (iLPA) that solves inexactly majorized proximal subproblems built from partial linearizations, and proves global convergence via a KL-based potential $\Xi$, with a verifiable condition yielding local $R$-linear convergence when the KL exponent is $1/2$. A dual proximal point solver with semismooth Newton (dPPASN) efficiently handles subproblems, enabling scalable performance. The approach is validated numerically on DC problems with nonsmooth components and on matrix completion with outliers under nonuniform sampling, showing competitive or superior accuracy and substantially faster runtimes than alternative methods such as nmBDCA and PAM. Overall, the framework provides a practical, theoretically sound path to globally convergent solutions for complex DC composite problems with concrete benefits in robust matrix recovery tasks.
Abstract
This paper concerns a class of DC composite optimization problems which, as an extension of convex composite optimization problems and DC programs with nonsmooth components, often arises in robust factorization models of low-rank matrix recovery. For this class of nonconvex and nonsmooth problems, we propose an inexact linearized proximal algorithm (iLPA) by computing at each step an inexact minimizer of a strongly convex majorization constructed with a partial linearization of their objective functions at the current iterate. We establish the full convergence of the generated iterate sequence under the Kurdyka-Łöjasiewicz (KL) property of a potential function, and employ the composite structure to provide a verifiable condition for the potential function to satisfy the KL property of exponent $1/2$ at the limit point, so for the iterate sequence to have a local R-linear convergence rate. This condition is weaker than the one provided in \cite[Theorem 3.2]{LiPong18} for identifying the KL property of exponent $p\in[0,1)$ for a general composite function. The proposed iLPA is applied to a robust factorization model for matrix completion with outliers and non-uniform sampling, and numerical comparisons with the Polyak subgradient method and a proximal alternating minimization (PAM) method validate its efficiency.
