Semidefinite Programming for Community Detection with Side Information

05/06/2021
by   Mohammad Esmaeili, et al.
0

This paper produces an efficient Semidefinite Programming (SDP) solution for community detection that incorporates non-graph data, which in this context is known as side information. SDP is an efficient solution for standard community detection on graphs. We formulate a semi-definite relaxation for the maximum likelihood estimation of node labels, subject to observing both graph and non-graph data. This formulation is distinct from the SDP solution of standard community detection, but maintains its desirable properties. We calculate the exact recovery threshold for three types of non-graph information, which in this paper are called side information: partially revealed labels, noisy labels, as well as multiple observations (features) per node with arbitrary but finite cardinality. We find that SDP has the same exact recovery threshold in the presence of side information as maximum likelihood with side information. Thus, the methods developed herein are computationally efficient as well as asymptotically accurate for the solution of community detection in the presence of side information. Simulations show that the asymptotic results of this paper can also shed light on the performance of SDP for graphs of modest size.

READ FULL TEXT
research
01/08/2023

Community Detection with Known, Unknown, or Partially Known Auxiliary Latent Variables

Empirical observations suggest that in practice, community membership do...
research
01/26/2021

Community Detection in the Stochastic Block Model by Mixed Integer Programming

The Degree-Corrected Stochastic Block Model (DCSBM) is a popular model t...
research
05/22/2018

Community Detection with Side Information: Exact Recovery under the Stochastic Block Model

The community detection problem involves making inferences about node la...
research
01/11/2018

Active Community Detection: A Maximum Likelihood Approach

We propose novel semi-supervised and active learning algorithms for the ...
research
09/05/2018

Recovering a Single Community with Side Information

We study the effect of the quality and quantity of side information on t...
research
01/18/2023

Graph Encoder Ensemble for Simultaneous Vertex Embedding and Community Detection

In this paper we propose a novel and computationally efficient method to...
research
04/10/2014

Open problem: Tightness of maximum likelihood semidefinite relaxations

We have observed an interesting, yet unexplained, phenomenon: Semidefini...

Please sign up or login with your details

Forgot password? Click here to reset