Disjunctive Branch-and-Bound for Certifiably Optimal Low-Rank Matrix Completion
Not on the map. Why?
Abstract (arXiv)
Low-rank matrix completion consists of computing a matrix of minimal complexity that recovers a given set of observations as accurately as possible. Unfortunately, existing methods for matrix completion are heuristics that, while highly scalable and often identifying high-quality solutions, do not provide an instance-wise certificate of optimality. We reexamine matrix completion with an optimality-oriented eye. We reformulate low-rank matrix completion problems as convex problems over the non-convex set of projection matrices and implement a disjunctive branch-and-bound scheme that solves them to certifiable optimality. Further, we derive a novel and often near-exact class of convex relaxations by decomposing a low-rank matrix as a sum of rank-one matrices and incentivizing that two-by-two minors in each rank-one matrix have determinant zero. In numerical experiments, our new convex relaxations decrease the optimality gap by two orders of magnitude compared to existing attempts, and our disjunctive branch-and-bound scheme solves n × m rank-k matrix completion problems to certifiable optimality or near optimality in hours for max m, n ≤ 2500 and k ≤ 5. Moreover, this reduction in the training error translates into an average 2%--50% reduction in the test set error compared with alternating minimization-based methods.
Key facts. Cited by 2 papers in the map (data through 14 Oct 2026). Builds on 15 of its 42 references that are in the map. First posted on arXiv 20 May 2023.
Builds on
15 of 42 references.
References · 15
- 2016Matrix Completion has No Spurious Local Minimumcited by 125
- 2018Interactive Supercomputing on 40,000 Cores for Machine Learning and Data Analysiscited by 110
- 2016Global Optimality of Local Search for Low Rank Matrix Recoverycited by 82
- 2014Generalized Low Rank Modelscited by 55
- 2016The non-convex Burer-Monteiro approach works on smooth semidefinite programscited by 46
- 2013Understanding Alternating Minimization for Matrix Completioncited by 32
- 2020Mixed-Projection Conic Optimization: A New Paradigm for Modeling Rank Constraintscited by 13
- 2015Defining and identifying Sleeping Beauties in sciencecited by 11
- 2021A new perspective on low-rank optimizationcited by 10
- 2019On the Burer-Monteiro method for general semidefinite programscited by 8
- 2018Matrix Completion with Nonconvex Regularization: Spectral Operators and Scalable Algorithmscited by 5
- 2023On the Partial Convexification for Low-Rank Spectral Optimization: Rank Bounds and Algorithmscited by 3
3 more
- 2016Solving rank-constrained semidefinite programs in exact arithmeticcited by 1
- 2017Matrix Minor Reformulation and SOCP-based Spatial Branch-and-Cut Method for the AC Optimal Power Flow Problemcited by 1
- 2022On the strength of recursive McCormick relaxations for binary polynomial optimizationcited by 1
Built on by
Citing papers per year: 2025: 2.
2 papers.