paper-with-me

Papers

Semidefinite Programming for Community Detection with Side Information

2021-05-06 · Mohammad Esmaeili, Hussein Metwaly Saad, Aria Nosratinia

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.

📄 PDF Abstract BibTeX arXiv:2105.02816

Code (1)

mohammadesmaeili/Community-Detection-by-SDP 공식 구현

Tasks

Community Detection

Similar Papers 제목 키워드 기반

Community Detection with a Subsampled Semidefinite Program

2021-02-02 · Pedro Abdalla, Afonso S. Bandeira

Semidefinite programming is an important tool to tackle several problems in data science and signal processing, including clustering and community detection. However, semidefinite programs are often slow in practice, so …

ClusteringCommunity DetectionStochastic Block Model

A semidefinite program for unbalanced multisection in the stochastic block model

2015-07-20 · Amelia Perry, Alexander S. Wein

We propose a semidefinite programming (SDP) algorithm for community detection in the stochastic block model, a popular model for networks with latent community structure. We prove that our algorithm achieves exact recove…

Community DetectionStochastic Block Model

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

2023-01-08 · Mohammad Esmaeili, Aria Nosratinia

Empirical observations suggest that in practice, community membership does not completely explain the dependency between the edges of an observation graph. The residual dependence of the graph edges are modeled in this p…

Community DetectionStochastic Block Model

Community detection using fast low-cardinality semidefinite programming

2020-12-04 · NeurIPS 2020 12 · Po-Wei Wang, J. Zico Kolter

Modularity maximization has been a fundamental tool for understanding the community structure of a network, but the underlying optimization problem is nonconvex and NP-hard to solve. State-of-the-art algorithms like the …

Community Detection

How Robust are Reconstruction Thresholds for Community Detection?

2015-11-04 · Ankur Moitra, William Perry, Alexander S. Wein

The stochastic block model is one of the oldest and most ubiquitous models for studying clustering and community detection. In an exciting sequence of developments, motivated by deep but non-rigorous ideas from statistic…

ClusteringCommunity DetectionStochastic Block Model