A non-convex algorithm framework based on DC programming and DCA for matrix completion

被引:8
|
作者
Geng, Juan [1 ]
Wang, Laisheng [2 ]
Wang, Yanfei [2 ]
机构
[1] Hebei Univ Econ & Business, Coll Math & Stat, Shijiazhuang 050064, Peoples R China
[2] China Agr Univ, Coll Sci, Beijing 100083, Peoples R China
基金
中国国家自然科学基金;
关键词
Non-convex algorithm; DC Algorithms; Non-convex penalty; Matrix completion; Image recovery; LOW-RANK MATRIX; LEAST-SQUARES; OPTIMIZATION; SPARSE;
D O I
10.1007/s11075-014-9876-2
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
Matrix completion aims to recover an unknown low-rank or approximately low-rank matrix from a sampling set of its entries. It is shown that this problem can be solved via its tightest convex relaxation obtained by minimizing the nuclear norm instead of the rank function. Recent studies have also shown that some non-convex penalties like M (p) minimization and weighted nuclear norm minimization algorithms are able to recover low-rank matrix in a more efficient way. In this paper, we propose a unified framework based on Difference of Convex functions (DC) programming and DC Algorithms (DCA), by which M (p) minimization and weighted nuclear norm minimization algorithms can be obtained as special cases of the general framework. In addition, we give another non-convex penalty-exponential type penalty. We make some comparison between numerical tests of our algorithms and the state-of-the-art method APGL and NIHT on randomly generated matrices and real matrix completion problems, the results suggest that our methods are more effective and promising. Moreover, for the application on low-rank image recovery, these non-convex algorithms we proposed also perform well and the results are more satisfactory and reasonable.
引用
收藏
页码:903 / 921
页数:19
相关论文
共 50 条
  • [31] Detection of Non-convex Objects by Dynamic Programming
    Grosse, Andree
    Rothaus, Kai
    Jiang, Xiaoyi
    COMPUTER ANALYSIS OF IMAGES AND PATTERNS, PROCEEDINGS, 2009, 5702 : 285 - 292
  • [32] On duality theory for non-convex semidefinite programming
    Sun, Wenyu
    Li, Chengjin
    Sampaio, Raimundo J. B.
    ANNALS OF OPERATIONS RESEARCH, 2011, 186 (01) : 331 - 343
  • [33] On duality theory for non-convex semidefinite programming
    Wenyu Sun
    Chengjin Li
    Raimundo J. B. Sampaio
    Annals of Operations Research, 2011, 186 : 331 - 343
  • [34] Noisy image segmentation by a robust clustering algorithm based on DC programming and DCA
    An, Le Thi Hoai
    Minh, Le Hoai
    Phuc, Nguyen Trong
    Tao, Pham Dinh
    ADVANCES IN DATA MINING, PROCEEDINGS: MEDICAL APPLICATIONS, E-COMMERCE, MARKETING, AND THEORETICAL ASPECTS, 2008, 5077 : 72 - +
  • [35] Fast algorithms for non-convex tensor completion problemsFast algorithms for non-convex tensor completion problemsA. Kanwal et al.
    Asia Kanwal
    Mati ur Rahman
    Salah Boulaaras
    Afrika Matematika, 2025, 36 (2)
  • [36] Non-convex polygons clustering algorithm
    Kruglikov, Alexey
    Vasilenko, Mikhail
    INTERNATIONAL CONFERENCE ON BIG DATA AND ITS APPLICATIONS (ICBDA 2016), 2016, 8
  • [37] A multipurpose parallel genetic hybrid algorithm for non-linear non-convex programming problems
    Östermark, R
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2004, 152 (01) : 195 - 214
  • [38] Increasing energy efficiency in sensor networks: blue noise sampling and non-convex matrix completion
    Majumdar, Angshul
    Ward, Rabab K.
    INTERNATIONAL JOURNAL OF SENSOR NETWORKS, 2011, 9 (3-4) : 158 - 169
  • [39] One dimensional consensus based algorithm for non-convex optimization
    Choi, Young-Pil
    Koo, Dowan
    APPLIED MATHEMATICS LETTERS, 2022, 124
  • [40] One dimensional consensus based algorithm for non-convex optimization
    Choi, Young-Pil
    Koo, Dowan
    Applied Mathematics Letters, 2022, 124