A Riemannian low-rank method for optimization over semidefinite matrices with block-diagonal constraints
Nicolas Boumal

TL;DR
This paper introduces a Riemannian low-rank optimization algorithm for semidefinite problems with block-diagonal constraints, demonstrating significant improvements in speed and accuracy over existing methods on relevant estimation and combinatorial problems.
Contribution
The paper presents a novel Riemannian low-rank method that efficiently solves semidefinite programs with block-diagonal constraints, leveraging geometric insights for better performance.
Findings
The staircase method outperforms state-of-the-art software in speed and accuracy.
The approach scales well to large problem instances.
Second-order critical points correspond to KKT points under certain conditions.
Abstract
We propose a new algorithm to solve optimization problems of the form for a smooth function under the constraints that is positive semidefinite and the diagonal blocks of are small identity matrices. Such problems often arise as the result of relaxing a rank constraint (lifting). In particular, many estimation tasks involving phases, rotations, orthonormal bases or permutations fit in this framework, and so do certain relaxations of combinatorial problems such as Max-Cut. The proposed algorithm exploits the facts that (1) such formulations admit low-rank solutions, and (2) their rank-restricted versions are smooth optimization problems on a Riemannian manifold. Combining insights from both the Riemannian and the convex geometries of the problem, we characterize when second-order critical points of the smooth problem reveal KKT points of the semidefinite problem.…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsSparse and Compressive Sensing Techniques · Advanced Optimization Algorithms Research · Computational Geometry and Mesh Generation
