Back to results
Bibliographic record · Consultation and access
Artículo

A Singular Value Thresholding Algorithm for Matrix Completion

Jian‐Feng Cai; Emmanuel J. Candès; Zuowei Shen · SIAM Journal on Optimization · 2010

Supplementary material available
Quick overview. Review the resource’s basic details, then access the content using the main button. This page shows only the information needed to identify, cite, and open the work.

Resource access

Open the content from the main option or choose another available source.

OpenAlex OpenAlex Works
Entrar por OpenAlex
Main access

Supplementary material available

El enlace apunta a material asociado, anexos, tablas, datos o página complementaria. No se marca como libro/texto completo.
Open material

Summary

Descripción general del contenido del recurso.

Abstract. This paper introduces a novel algorithm to approximate the matrix with minimum nuclear norm among all matrices obeying a set of convex constraints. This problem may be understood as the convex relaxation of a rank minimization problem and arises in many important applications as in the task of recovering a large matrix from a small subset of its entries (the famous Netflix problem). Off-the-shelf algorithms such as interior point methods are not directly amenable to large problems of this kind with over a million unknown entries. This paper develops a simple first-order and easy-to-implement algorithm that is extremely efficient at addressing problems in which the optimal solution has low rank. The algorithm is iterative, produces a sequence of matrices {Xk, Y k}, and at each step mainly performs a soft-thresholding operation on the singular values of the matrix Y k. There are two remarkable features making this attractive for low-rank matrix completion problems. The first is that the soft-thresholding operation is applied to a sparse matrix; the second is that the rank of the iterates {Xk} is empirically nondecreasing. Both these facts allow the algorithm to make use of very minimal storage space and keep the computational cost of each iteration low. On the theoretical side, we provide a convergence analysis showing that the sequence of iterates converges. On the practical side, we provide numerical examples in which 1, 000 × 1, 000 matrices are recovered in less than a minute on a modest desktop computer. We also demonstrate that our approach is amenable to very large scale problems by recovering matrices of rank about 10 with nearly a billion unknowns from just about 0.4 % of their sampled entries. Our methods are connected with the recent literature on linearized Bregman iterations for ℓ1 minimization, and we develop a framework in which one can understand these algorithms in terms of well-known Lagrange multiplier algorithms.

How to cite

Elegí el formato que necesitás y copiá la referencia al portapapeles.

APA 7

Cai, J, Candès, E. J, & Shen, Z. (2010). A Singular Value Thresholding Algorithm for Matrix Completion. https://doi.org/10.1137/080738970

MLA

Cai, Jian‐Feng, et al. "A Singular Value Thresholding Algorithm for Matrix Completion." 2010. https://doi.org/10.1137/080738970.

Chicago

Cai, Jian‐Feng, Emmanuel J. Candès, and Zuowei Shen. 2010. "A Singular Value Thresholding Algorithm for Matrix Completion.". https://doi.org/10.1137/080738970.

Harvard

Cai, J, Candès, E. J. and Shen, Z. 2010, A Singular Value Thresholding Algorithm for Matrix Completion, SIAM Journal on Optimization, available at: https://doi.org/10.1137/080738970 [Accessed 8 Aug. 2026].

Share and print

Save the record, copy its permanent link, or print it as a PDF.

Export reference

You can export the record in common formats for use in a reference manager.

Resource details

Bibliographic information to help confirm that this is the correct material.

Title
A Singular Value Thresholding Algorithm for Matrix Completion
Author / contributors
Jian‐Feng Cai; Emmanuel J. Candès; Zuowei Shen
Publisher
SIAM Journal on Optimization
Publication year
2010
Language
English

Subjects

Explore related resources through these subjects.

Copied