Performance of a community detection algorithm based on semidefinite programming

03/30/2016
by   Adel Javanmard, et al.
0

The problem of detecting communities in a graph is maybe one the most studied inference problems, given its simplicity and widespread diffusion among several disciplines. A very common benchmark for this problem is the stochastic block model or planted partition problem, where a phase transition takes place in the detection of the planted partition by changing the signal-to-noise ratio. Optimal algorithms for the detection exist which are based on spectral methods, but we show these are extremely sensible to slight modification in the generative model. Recently Javanmard, Montanari and Ricci-Tersenghi (arXiv:1511.08769) have used statistical physics arguments, and numerical simulations to show that finding communities in the stochastic block model via semidefinite programming is quasi optimal. Further, the resulting semidefinite relaxation can be solved efficiently, and is very robust with respect to changes in the generative model. In this paper we study in detail several practical aspects of this new algorithm based on semidefinite programming for the detection of the planted partition. The algorithm turns out to be very fast, allowing the solution of problems with O(10^5) variables in few second on a laptop computer.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
02/02/2021

Community Detection with a Subsampled Semidefinite Program

Semidefinite programming is an important tool to tackle several problems...
research
04/09/2020

Inference in the Stochastic Block Model with a Markovian assignment of the communities

We tackle the community detection problem in the Stochastic Block Model ...
research
06/05/2020

Linear Programming and Community Detection

The problem of community detection with two equal-sized communities is c...
research
11/04/2015

How Robust are Reconstruction Thresholds for Community Detection?

The stochastic block model is one of the oldest and most ubiquitous mode...
research
11/05/2019

Local Statistics, Semidefinite Programming, and Community Detection

We propose a new hierarchy of semidefinite programming relaxations for i...
research
11/16/2016

A Semidefinite Program for Structured Blockmodels

Semidefinite programs have recently been developed for the problem of co...
research
06/11/2018

On the universality of the stochastic block model

Mesoscopic pattern extraction (MPE) is the problem of finding a partitio...

Please sign up or login with your details

Forgot password? Click here to reset