Semidefinite Programming for Community Detection With Side Information

被引:10
作者
Esmaeili, Mohammad [1 ]
Saad, Hussein Metwaly [2 ]
Nosratinia, Aria [1 ]
机构
[1] Univ Texas Dallas, Dept Elect & Comp Engn, Richardson, TX 75083 USA
[2] Virginia Tech, Dept Elect & Comp Engn, Blacksburg, VA 24061 USA
来源
IEEE TRANSACTIONS ON NETWORK SCIENCE AND ENGINEERING | 2021年 / 8卷 / 02期
基金
美国国家科学基金会;
关键词
Stochastic processes; Noise measurement; Maximum likelihood estimation; Analytical models; Random variables; Maximum likelihood detection; Computational modeling; Community Detection; SDP; Stochastic Block Model; Censored Block Model; Side Information; IMPROVED APPROXIMATION ALGORITHMS; CONVEX-OPTIMIZATION; RECOVERY; CUT;
D O I
10.1109/TNSE.2021.3078612
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
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 <italic>both</italic> 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.
引用
收藏
页码:1957 / 1973
页数:17
相关论文
共 39 条
  • [1] Exact Recovery in the Stochastic Block Model
    Abbe, Emmanuel
    Bandeira, Afonso S.
    Hall, Georgina
    [J]. IEEE TRANSACTIONS ON INFORMATION THEORY, 2016, 62 (01) : 471 - 487
  • [2] Community detection in general stochastic block models: fundamental limits and efficient algorithms for recovery
    Abbe, Emmanuel
    Sandon, Colin
    [J]. 2015 IEEE 56TH ANNUAL SYMPOSIUM ON FOUNDATIONS OF COMPUTER SCIENCE, 2015, : 670 - 688
  • [3] ON SEMIDEFINITE RELAXATIONS FOR THE BLOCK MODEL
    Amini, Arash A.
    Levina, Elizaveta
    [J]. ANNALS OF STATISTICS, 2018, 46 (01) : 149 - 179
  • [4] Chen YD, 2016, J MACH LEARN RES, V17
  • [5] Inference and Phase Transitions in the Detection of Modules in Sparse Networks
    Decelle, Aurelien
    Krzakala, Florent
    Moore, Cristopher
    Zdeborova, Lenka
    [J]. PHYSICAL REVIEW LETTERS, 2011, 107 (06)
  • [6] Esmaeili M., 2021, ARXIV210204439
  • [7] Esmaeili M, 2020, IEEE INT SYMP INFO, P1355, DOI [10.1109/ISIT44484.2020.9174105, 10.1109/isit44484.2020.9174105]
  • [8] Esmaeili M, 2019, IEEE INT SYMP INFO, P420, DOI [10.1109/isit.2019.8849686, 10.1109/ISIT.2019.8849686]
  • [9] Esmaeili M, 2019, INT CONF ACOUST SPEE, P3477, DOI 10.1109/ICASSP.2019.8682223
  • [10] Heuristics for semirandom graph problems
    Feige, U
    Kilian, J
    [J]. JOURNAL OF COMPUTER AND SYSTEM SCIENCES, 2001, 63 (04) : 639 - 671