Convergence rate of block-coordinate maximization Burer–Monteiro method for solving large SDPs

被引:0
|
作者
Murat A. Erdogdu
Asuman Ozdaglar
Pablo A. Parrilo
Nuri Denizcan Vanli
机构
[1] University of Toronto,Department of Computer Science
[2] University of Toronto,Department of Statistical Sciences
[3] Massachusetts Institute of Technology,Department of Electrical Engineering and Computer Science
来源
Mathematical Programming | 2022年 / 195卷
关键词
Semidefinite programming; Burer–Monteiro method; Coordinate descent; Non-convex optimization; Large-scale optimization; 65K05; 90C22; 90C25; 90C26; 90C27; 90C30; 58C05; 49M37;
D O I
暂无
中图分类号
学科分类号
摘要
Semidefinite programming (SDP) with diagonal constraints arise in many optimization problems, such as Max-Cut, community detection and group synchronization. Although SDPs can be solved to arbitrary precision in polynomial time, generic convex solvers do not scale well with the dimension of the problem. In order to address this issue, Burer and Monteiro (Math Program 95(2):329–357, 2003) proposed to reduce the dimension of the problem by appealing to a low-rank factorization and solve the subsequent non-convex problem instead. In this paper, we present coordinate ascent based methods to solve this non-convex problem with provable convergence guarantees. More specifically, we prove that the block-coordinate maximization algorithm applied to the non-convex Burer–Monteiro method globally converges to a first-order stationary point with a sublinear rate without any assumptions on the problem. We further show that this algorithm converges linearly around a local maximum provided that the objective function exhibits quadratic decay. We establish that this condition generically holds when the rank of the factorization is sufficiently large. Furthermore, incorporating Lanczos method to the block-coordinate maximization, we propose an algorithm that is guaranteed to return a solution that provides 1-O1/r\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$1-{\mathcal {O}}\left( 1/r\right) $$\end{document} approximation to the original SDP without any assumptions, where r is the rank of the factorization. This approximation ratio is known to be optimal (up to constants) under the unique games conjecture, and we can explicitly quantify the number of iterations to obtain such a solution.
引用
收藏
页码:243 / 281
页数:38
相关论文
共 50 条
  • [1] Convergence rate of block-coordinate maximization Burer-Monteiro method for solving large SDPs
    Erdogdu, Murat A.
    Ozdaglar, Asuman
    Parrilo, Pablo A.
    Vanli, Nuri Denizcan
    [J]. MATHEMATICAL PROGRAMMING, 2022, 195 (1-2) : 243 - 281
  • [2] Burer-Monteiro ADMM for Large-scale Diagonally Constrained SDPs
    Chen, Yuwen
    Goulart, Paul
    [J]. 2022 EUROPEAN CONTROL CONFERENCE (ECC), 2022, : 66 - 71
  • [3] On the convergence of a Block-Coordinate Incremental Gradient method
    Laura Palagi
    Ruggiero Seccia
    [J]. Soft Computing, 2021, 25 : 12615 - 12626
  • [4] On the convergence of a Block-Coordinate Incremental Gradient method
    Palagi, Laura
    Seccia, Ruggiero
    [J]. SOFT COMPUTING, 2021, 25 (19) : 12615 - 12626
  • [5] Stochastic Block-Coordinate Gradient Projection Algorithms for Submodular Maximization
    Li, Zhigang
    Zhang, Mingchuan
    Zhu, Junlong
    Zheng, Ruijuan
    Zhang, Qikun
    Wu, Qingtao
    [J]. COMPLEXITY, 2018,
  • [6] LINEAR CONVERGENCE OF STOCHASTIC BLOCK-COORDINATE FIXED POINT ALGORITHMS
    Combettes, Patrick L.
    Pesquet, Jean-Christophe
    [J]. 2018 26TH EUROPEAN SIGNAL PROCESSING CONFERENCE (EUSIPCO), 2018, : 742 - 746
  • [7] A Novel Tree Block-Coordinate Method for MAP Inference
    Zach, Christopher
    [J]. PATTERN RECOGNITION, GCPR 2015, 2015, 9358 : 320 - 330
  • [8] Block-Coordinate Methods and Restarting for Solving Extensive-Form Games
    Chakrabarti, Darshan
    Diakonikolas, Jelena
    Kroer, Christian
    [J]. ADVANCES IN NEURAL INFORMATION PROCESSING SYSTEMS 36 (NEURIPS 2023), 2023,
  • [9] A BLOCK-COORDINATE DESCENT METHOD FOR LINEARLY CONSTRAINED MINIMIZATION PROBLEM
    Xuefang Liu
    Zheng Peng
    [J]. Annals of Applied Mathematics, 2018, 34 (02) : 138 - 152
  • [10] Parallel random block-coordinate forward–backward algorithm: a unified convergence analysis
    Saverio Salzo
    Silvia Villa
    [J]. Mathematical Programming, 2022, 193 : 225 - 269