The Burer-Monteiro SDP Method Can Fail Even Above the Barvinok-Pataki Bound

Abstract

The most widely used technique for solving large-scale semidefinite programs (SDPs) in practice is the non-convex Burer-Monteiro method, which explicitly maintains a low-rank SDP solution for memory efficiency. There has been much recent interest in obtaining a better theoretical understanding of the Burer-Monteiro method. When the maximum allowed rank $p$ of the SDP solution is above the Barvinok-Pataki bound (where a globally optimal solution of rank at most \(p\) is guaranteed to exist), a recent line of work established convergence to a global optimum for generic or smoothed instances of the problem. However, it was open whether there even exists an instance in this regime where the Burer-Monteiro method fails. We prove that the Burer-Monteiro method can fail for the Max-Cut SDP on $n$ vertices when the rank is above the Barvinok-Pataki bound ($p \ge \sqrt{2n}$). We provide a family of instances that have spurious local minima even when the rank $p = n/2$. Combined with existing guarantees, this settles the question of the existence of spurious local minima for the Max-Cut formulation in all ranges of the rank and justifies the use of beyond worst-case paradigms like smoothed analysis to obtain guarantees for the Burer-Monteiro method.

Cite

Text

O'Carroll et al. "The Burer-Monteiro SDP Method Can Fail Even Above the Barvinok-Pataki Bound." Neural Information Processing Systems, 2022.

Markdown

[O'Carroll et al. "The Burer-Monteiro SDP Method Can Fail Even Above the Barvinok-Pataki Bound." Neural Information Processing Systems, 2022.](https://mlanthology.org/neurips/2022/ocarroll2022neurips-burermonteiro/)

BibTeX

@inproceedings{ocarroll2022neurips-burermonteiro,
  title     = {{The Burer-Monteiro SDP Method Can Fail Even Above the Barvinok-Pataki Bound}},
  author    = {O'Carroll, Liam and Srinivas, Vaidehi and Vijayaraghavan, Aravindan},
  booktitle = {Neural Information Processing Systems},
  year      = {2022},
  url       = {https://mlanthology.org/neurips/2022/ocarroll2022neurips-burermonteiro/}
}