Skip to main page content
U.S. flag

An official website of the United States government

Dot gov

The .gov means it’s official.
Federal government websites often end in .gov or .mil. Before sharing sensitive information, make sure you’re on a federal government site.

Https

The site is secure.
The https:// ensures that you are connecting to the official website and that any information you provide is encrypted and transmitted securely.

Access keys NCBI Homepage MyNCBI Homepage Main Content Main Navigation
. 2016 Apr 19;113(16):E2218-23.
doi: 10.1073/pnas.1523097113. Epub 2016 Mar 21.

Phase transitions in semidefinite relaxations

Affiliations

Phase transitions in semidefinite relaxations

Adel Javanmard et al. Proc Natl Acad Sci U S A. .

Abstract

Statistical inference problems arising within signal processing, data mining, and machine learning naturally give rise to hard combinatorial optimization problems. These problems become intractable when the dimensionality of the data is large, as is often the case for modern datasets. A popular idea is to construct convex relaxations of these combinatorial problems, which can be solved efficiently for large-scale datasets. Semidefinite programming (SDP) relaxations are among the most powerful methods in this family and are surprisingly well suited for a broad range of problems where data take the form of matrices or graphs. It has been observed several times that when the statistical noise is small enough, SDP relaxations correctly detect the underlying combinatorial structures. In this paper we develop asymptotic predictions for several detection thresholds, as well as for the estimation error above these thresholds. We study some classical SDP relaxations for statistical problems motivated by graph synchronization and community detection in networks. We map these optimization problems to statistical mechanics models with vector spins and use nonrigorous techniques from statistical mechanics to characterize the corresponding phase transitions. Our results clarify the effectiveness of SDP relaxations in solving high-dimensional statistical problems.

Keywords: community detection; phase transitions; semidefinite programming; synchronization.

PubMed Disclaimer

Conflict of interest statement

The authors declare no conflict of interest.

Figures

Fig. 1.
Fig. 1.
Estimating x0{+1,1}n under the noisy 2 synchronization model of Eq. 1. Curves correspond to (asymptotic) analytical predictions, and dots correspond to numerical simulations (averaged over 100 realizations).
Fig. 2.
Fig. 2.
Community detection under the hidden partition model of Eq. 2, for average degree (a+b)/2=5. Dots indicate performance of the SDP reconstruction method (averaged over 500 realizations). Dashed curve indicates asymptotic analytical prediction for the Gaussian model (which captures the large-degree behavior). Solid curve indicates analytical prediction for the sparse graph case (within the vectorial ansatz; SI Appendix).
Fig. 3.
Fig. 3.
Phase transition for the SDP estimator: for λ>λcSDP(d), the SDP estimator has positive correlation with the ground truth; for λλcSDP(d) the correlation is vanishing [here λ=(ab)/2(a+b) and d=(a+b)/2]. Solid line indicates prediction λ˜cSDP(d) from the cavity method (vectorial ansatz; SI Appendix) (compare Eq. 25). Dashed line indicates ideal phase transition λ=1. Red circles indicate numerical estimates of the phase transition location for d=2, 5, and 10.

Comment in

  • Inference on graphs via semidefinite programming.
    Bandeira AS. Bandeira AS. Proc Natl Acad Sci U S A. 2016 Apr 19;113(16):4238-9. doi: 10.1073/pnas.1603405113. Epub 2016 Apr 8. Proc Natl Acad Sci U S A. 2016. PMID: 27071125 Free PMC article. No abstract available.

References

    1. Gauss CF. Theoria motus corporum coelestium in sectionibus conicis solem ambientium auctore Carolo Friderico Gauss. Friedrich Perthes und I. H. Besser; Hamburg, Germany: 1809.
    1. Ben-Dor A, Shamir R, Yakhini Z. Clustering gene expression patterns. J Comput Biol. 1999;6(3-4):281–297. - PubMed
    1. Plaza A, et al. Recent advances in techniques for hyperspectral image processing. Remote Sens Environ. 2009;113(1):S110–S122.
    1. Koren Y, Bell R, Volinsky C. Matrix factorization techniques for recommender systems. Computer. 2009;42(8):30–37.
    1. Von Luxburg U. A tutorial on spectral clustering. Stat Comput. 2007;17(4):395–416.

Publication types