Semidefinite programs on sparse random graphs and their application to community detection

From MaRDI portal



Abstract: Denote by A the adjacency matrix of an Erdos-Renyi graph with bounded average degree. We consider the problem of maximizing langleA−EA,Xangle over the set of positive semidefinite matrices X with diagonal entries Xii=1. We prove that for large (bounded) average degree d, the value of this semidefinite program (SDP) is --with high probability-- 2nsqrtd+n,o(sqrtd)+o(n). For a random regular graph of degree d, we prove that the SDP value is 2nsqrtd−1+o(n), matching a spectral upper bound. Informally, Erdos-Renyi graphs appear to behave similarly to random regular graphs for semidefinite programming. We next consider the sparse, two-groups, symmetric community detection problem (also known as planted partition). We establish that SDP achieves the information-theoretically optimal detection threshold for large (bounded) degree. Namely, under this model, the vertex set is partitioned into subsets of size n/2, with edge probability a/n (within group) and b/n (across). We prove that SDP detects the partition with high probability provided (a−b)2/(4d)>1+od(1), with d=(a+b)/2. By comparison, the information theoretic threshold for detecting the hidden partition is (a−b)2/(4d)>1: SDP is nearly optimal for large bounded average degree. Our proof is based on tools from different research areas: (i) A new `higher-rank' Grothendieck inequality for symmetric matrices; (ii) An interpolation method inspired from statistical physics; (iii) An analysis of the eigenvectors of deformed Gaussian random matrices.




Cited in
(50)








This page was built for publication: Semidefinite programs on sparse random graphs and their application to community detection

Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q5361882)