Solving a low-rank factorization model for matrix completion by a nonlinear successive over-relaxation algorithm
Solving a low-rank factorization model for matrix completion by a nonlinear successive over-relaxation algorithm
复制标题
通过非线性连续过松弛算法求解矩阵补全的低阶分解模型
DOI:
10.1007/s12532-012-0044-1
复制
发表时间:
2012-12-01
影响因子:
6.3
通讯作者:
Zhang, Yin
中科院分区:
文献类型:
--
作者:
Wen, Zaiwen;Yin, Wotao;Zhang, Yin
The matrix completion problem is to recover a low-rank matrix from a subset of its entries. The main solution strategy for this problem has been based on nuclearnorm minimization which requires computing singular value decompositions-a task that is increasingly costly as matrix sizes and ranks increase. To improve the capacity of solving large-scale problems, we propose a low-rank factorization model and construct a nonlinear successive over-relaxation (SOR) algorithm that only requires solving a linear least squares problem per iteration. Extensive numerical experiments show that the algorithm can reliably solve a wide range of problems at a speed at least several times faster than many nuclear-norm minimization algorithms. In addition, convergence of this nonlinear SOR algorithm to a stationary point is analyzed.