Momentum-inspired Low-Rank Coordinate Descent for Diagonally Constrained SDPs
Not on the map. Why?
Abstract (arXiv)
We present a novel, practical, and provable approach for solving diagonally constrained semi-definite programming (SDP) problems at scale using accelerated non-convex programming. Our algorithm non-trivially combines acceleration motions from convex optimization with coordinate power iteration and matrix factorization techniques. The algorithm is extremely simple to implement, and adds only a single extra hyperparameter -- momentum. We prove that our method admits local linear convergence in the neighborhood of the optimum and always converges to a first-order critical point. Experimentally, we showcase the merits of our method on three major application domains: MaxCut, MaxSAT, and MIMO signal detection. In all cases, our methodology provides significant speedups over non-convex and convex SDP solvers -- 5X faster than state-of-the-art non-convex solvers, and 9 to 10^3 X faster than convex SDP solvers -- with comparable or improved solution quality.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 21 of its 61 references that are in the map. First posted on arXiv 16 Jun 2021.
Builds on
21 of 61 references.
References · 21
- 2017Community Detection and Stochastic Block Modelscited by 317
- 2014Analysis and Design of Optimization Algorithms via Integral Quadratic Constraintscited by 105
- 2017Accelerated Gradient Descent Escapes Saddle Points Faster than Gradient Descentcited by 66
- 2014Global convergence of the Heavy-ball method for convex optimizationcited by 60
- 2017Momentum and Stochastic Momentum for Stochastic Gradient, Newton, Proximal Point and Subspace Descent Methodscited by 49
- 2015Dropping Convexity for Faster Semi-definite Optimizationcited by 40
- 2019Scalable Semidefinite Programmingcited by 36
- 2014Achieving Exact Cluster Recovery Threshold via Semidefinite Programmingcited by 32
- 2017Near-optimal bounds for phase synchronizationcited by 32
- 2016Nonconvex phase synchronizationcited by 30
- 2016A Lyapunov Analysis of Momentum Methods in Optimizationcited by 28
- 2020On the Convergence of Nesterov's Accelerated Gradient Method in Stochastic Settingscited by 27
9 more
- 2020Scheduled Restart Momentum for Accelerated Stochastic Gradient Descentcited by 24
- 2014SDPNAL+: A Majorized Semismooth Newton-CG Augmented Lagrangian Method for Semidefinite Programming with Nonnegative Constraintscited by 22
- 2018Smoothed analysis for low-rank solutions to semidefinite programs in quadratic penalty formcited by 10
- 2017Solving SDPs for synchronization and MaxCut problems via the Grothendieck inequalitycited by 8
- 2018Convergence Rate of Block-Coordinate Maximization Burer-Monteiro Method for Solving Large SDPscited by 7
- 2016Correlation Clustering with Low-Rank Matricescited by 4
- 2013An Inexact Proximal Path-Following Algorithm for Constrained Convex Minimizationcited by 2
- 2014Fixed-rank Rayleigh Quotient Maximization by an MPSK Sequencecited by 2
- 2016A single-phase, proximal path-following frameworkcited by 1
Built on by
Not cited yet.