November 2023 Riemannian Langevin algorithm for solving semidefinite programs
Mufan (Bill) Li, Murat A. Erdogdu
Author Affiliations +
Bernoulli 29(4): 3093-3113 (November 2023). DOI: 10.3150/22-BEJ1576

Abstract

We propose a Langevin diffusion-based algorithm for non-convex optimization and sampling on a product manifold of spheres. Under a logarithmic Sobolev inequality, we establish a guarantee for finite iteration convergence to the Gibbs distribution in terms of Kullback–Leibler divergence. We show that with an appropriate temperature choice, the suboptimality gap to the global minimum is guaranteed to be arbitrarily small with high probability.

As an application, we consider the Burer–Monteiro approach for solving a semidefinite program (SDP) with diagonal constraints, and analyze the proposed Langevin algorithm for optimizing the non-convex objective. In particular, we establish a logarithmic Sobolev inequality for the Burer–Monteiro problem when there are no spurious local minima, but under the presence saddle points. Combining the results, we then provide a global optimality guarantee for the SDP and the Max-Cut problem. More precisely, we show that the Langevin algorithm achieves ϵ accuracy with high probability in Ω˜(ϵ4.5) iterations.

Acknowledgement

ML would like to specifically thank Tian Xia for many insightful discussions on Riemannian geometry and stochastic analysis on manifolds, Iosif Lytras for a very helpful discusson on carefully handling boundary conditions for the Lyapunov method (specifically Proposition D.13 of Li and Erdogdu (2023)), and the anonymous reviewers for helping us significantly improve the manuscript. We also thank Blair Bilodeau, Philippe Casgrain, Christopher Kennedy, Yuri Kinoshita, Justin Ko, Yasaman Mahdaviyeh, Jeffrey Negrea, Ali Ramezani-Kebrya, Taiji Suzuki, and Daniel Roy for numerous helpful discussions and draft feedback. MAE is partially funded by NSERC Grant [2019-06167], Connaught New Researcher Award, CIFAR AI Chairs program, and CIFAR AI Catalyst grant. ML is supported by the Ontario Graduate Scholarship and the Vector Institute.

Citation

Download Citation

Mufan (Bill) Li. Murat A. Erdogdu. "Riemannian Langevin algorithm for solving semidefinite programs." Bernoulli 29 (4) 3093 - 3113, November 2023. https://doi.org/10.3150/22-BEJ1576

Information

Received: 1 August 2021; Published: November 2023
First available in Project Euclid: 22 August 2023

MathSciNet: MR4632132
Digital Object Identifier: 10.3150/22-BEJ1576

Keywords: Burer–Monteiro problem , Logarithmic Sobolev inequality , non-convex optimization , Riemannian Langevin algorithm , semidefinite programs

JOURNAL ARTICLE
21 PAGES

This article is only available to subscribers.
It is not available for individual sale.
+ SAVE TO MY LIBRARY

Vol.29 • No. 4 • November 2023
Back to Top