Spectral Recovery of Binary Censored Block Models

07/13/2021
by   Souvik Dhara, et al.
0

Community detection is the problem of identifying community structure in graphs. Often the graph is modeled as a sample from the Stochastic Block Model, in which each vertex belongs to a community. The probability that two vertices are connected by an edge depends on the communities of those vertices. In this paper, we consider a model of censored community detection with two communities, where most of the data is missing as the status of only a small fraction of the potential edges is revealed. In this model, vertices in the same community are connected with probability p while vertices in opposite communities are connected with probability q. The connectivity status of a given pair of vertices {u,v} is revealed with probability α, independently across all pairs, where α = t log(n)/n. We establish the information-theoretic threshold t_c(p,q), such that no algorithm succeeds in recovering the communities exactly when t < t_c(p,q). We show that when t > t_c(p,q), a simple spectral algorithm based on a weighted, signed adjacency matrix succeeds in recovering the communities exactly. While spectral algorithms are shown to have near-optimal performance in the symmetric case, we show that they may fail in the asymmetric case where the connection probabilities inside the two communities are allowed to be different. In particular, we show the existence of a parameter regime where a simple two-phase algorithm succeeds but any algorithm based on thresholding a linear combination of the top two eigenvectors of the weighted, signed adjacency matrix fails.

READ FULL TEXT
research
10/12/2022

The Power of Two Matrices in Spectral Algorithms

Spectral algorithms are some of the main tools in optimization and infer...
research
03/22/2022

Spectral Algorithms Optimally Recover (Censored) Planted Dense Subgraphs

We study spectral algorithms for the planted dense subgraph problem (PDS...
research
11/14/2018

Robustness of spectral methods for community detection

The present work is concerned with community detection. Specifically, we...
research
08/10/2015

Local Algorithms for Block Models with Side Information

There has been a recent interest in understanding the power of local alg...
research
04/09/2015

Phase Transitions in Spectral Community Detection of Large Noisy Networks

In this paper, we study the sensitivity of the spectral clustering based...
research
12/05/2019

Exposing Fake Images with Forensic Similarity Graphs

In this paper, we propose new image forgery detection and localization a...
research
10/10/2019

Exact Recovery of Community Detection in k-partite Graph Models

We study the vertex classification problem on a graph in which the verti...

Please sign up or login with your details

Forgot password? Click here to reset