Community Detection in Signed Networks: an Error-Correcting Code Approach

被引:0
作者
Chang, Cheng-Shang [1 ]
Lee, Duan-Shin [1 ]
Liou, Li-Heng [1 ]
Lu, Sheng-Min [1 ]
机构
[1] Natl Tsing Hua Univ, Inst Commun Engn, Hsinchu 30013, Taiwan
来源
2017 IEEE SMARTWORLD, UBIQUITOUS INTELLIGENCE & COMPUTING, ADVANCED & TRUSTED COMPUTED, SCALABLE COMPUTING & COMMUNICATIONS, CLOUD & BIG DATA COMPUTING, INTERNET OF PEOPLE AND SMART CITY INNOVATION (SMARTWORLD/SCALCOM/UIC/ATC/CBDCOM/IOP/SCI) | 2017年
关键词
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
In this paper, we consider the community detection problem in signed networks, where there are two types of edges: positive edges (friends) and negative edges (enemies). One renowned theorem of signed networks, known as Harary's theorem, states that structurally balanced signed networks are clusterable. By viewing each cycle in a signed network as a parity-check constraint, we show that the community detection problem in a signed network with two communities is equivalent to the decoding problem for a parity-check code. We also show how one can use two renowned decoding algorithms in error-correcting codes for community detection in signed networks: the bit-flipping algorithm, and the belief propagation algorithm. In addition to these two algorithms, we also propose a new community detection algorithm, called the Hamming distance algorithm, that performs community detection by finding a codeword that minimizes the Hamming distance. We compare the performance of these three algorithms by conducting various experiments with known ground truth. Our experimental results show that our Hamming distance algorithm outperforms the other two.
引用
收藏
页数:8
相关论文
共 21 条
  • [1] Decoding Binary Node Labels from Censored Edge Measurements: Phase Transition and Efficient Recovery
    Abbe, Emmanuel
    Bandeira, Afonso S.
    Bracher, Annina
    Singer, Amit
    [J]. IEEE TRANSACTIONS ON NETWORK SCIENCE AND ENGINEERING, 2014, 1 (01): : 10 - 22
  • [2] Adamic LA, 2005, P 3 INT WORKSH LINK, P36
  • [3] [Anonymous], 1953, Michigan Mathematical Journal, DOI DOI 10.1307/MMJ/1028989917
  • [4] [Anonymous], 2010, NETWORKS INTRO, DOI DOI 10.1093/ACPROF:OSO/9780199206650.001.0001
  • [5] Blahut R.E., 1983, THEORY PRACTICE ERRO, V126
  • [6] STRUCTURAL BALANCE - A GENERALIZATION OF HEIDER THEORY
    CARTWRIGHT, D
    HARARY, F
    [J]. PSYCHOLOGICAL REVIEW, 1956, 63 (05) : 277 - 293
  • [7] Roman domination in graphs
    Cockayne, EJ
    Dreyer, PA
    Hedetniemi, SM
    Hedetniemi, ST
    [J]. DISCRETE MATHEMATICS, 2004, 278 (1-3) : 11 - 22
  • [8] A partitioning approach to structural balance
    Doreian, P
    Mrvar, A
    [J]. SOCIAL NETWORKS, 1996, 18 (02) : 149 - 168
  • [9] Design LDPC Codes without Cycles of Length 4 and 6
    Fan, Jun
    Xiao, Yang
    Kim, Kiseon
    [J]. JOURNAL OF ELECTRICAL AND COMPUTER ENGINEERING, 2008, 2008
  • [10] LOW-DENSITY PARITY-CHECK CODES
    GALLAGER, RG
    [J]. IRE TRANSACTIONS ON INFORMATION THEORY, 1962, 8 (01): : 21 - &