Continuous Encoding for Overlapping Community Detection in Attributed Network

被引:8
作者
Zheng, Wei [1 ]
Sun, Jianyong [1 ]
Zhang, Qingfu [2 ]
Xu, Zongben [1 ]
机构
[1] Xi An Jiao Tong Univ, Sch Math & Stat, Xian 710049, Peoples R China
[2] City Univ Hong Kong, Dept Comp Sci, Hong Kong, Peoples R China
基金
美国国家科学基金会; 中国国家自然科学基金;
关键词
Encoding; Peer-to-peer computing; Optimization; Measurement; Image edge detection; Decoding; Complex networks; Attribute network; continuous encoding method; multiobjective evolutionary algorithm (MOEA); overlapping communities; MULTIOBJECTIVE EVOLUTIONARY ALGORITHM; GENETIC ALGORITHM; OPTIMIZATION;
D O I
10.1109/TCYB.2022.3155646
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Detecting overlapping communities of an attribute network is a ubiquitous yet very difficult task, which can be modeled as a discrete optimization problem. Besides the topological structure of the network, node attributes and node overlapping aggravate the difficulty of community detection significantly. In this article, we propose a novel continuous encoding method to convert the discrete-natured detection problem to a continuous one by associating each edge and node attribute in the network with a continuous variable. Based on the encoding, we propose to solve the converted continuous problem by a multiobjective evolutionary algorithm (MOEA) based on decomposition. To find the overlapping nodes, a heuristic based on double-decoding is proposed, which is only with linear complexity. Furthermore, a postprocess community merging method in consideration of node attributes is developed to enhance the homogeneity of nodes in the detected communities. Various synthetic and real-world networks are used to verify the effectiveness of the proposed approach. The experimental results show that the proposed approach performs significantly better than a variety of evolutionary and nonevolutionary methods on most of the benchmark networks.
引用
收藏
页码:5469 / 5482
页数:14
相关论文
共 77 条
  • [31] Leskovec J., 2014, SNAP Datasets: Stanford Large Network Dataset Collection
  • [32] Biased Multiobjective Optimization and Decomposition Algorithm
    Li, Hui
    Zhang, Qingfu
    Deng, Jingda
    [J]. IEEE TRANSACTIONS ON CYBERNETICS, 2017, 47 (01) : 52 - 66
  • [33] Multiobjective Optimization Problems With Complicated Pareto Sets, MOEA/D and NSGA-II
    Li, Hui
    Zhang, Qingfu
    [J]. IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2009, 13 (02) : 284 - 302
  • [34] A link clustering based memetic algorithm for overlapping community detection
    Li, Mingming
    Liu, Jing
    [J]. PHYSICA A-STATISTICAL MECHANICS AND ITS APPLICATIONS, 2018, 503 : 410 - 423
  • [35] Locally Weighted Fusion of Structural and Attribute Information in Graph Clustering
    Li, Yafang
    Jia, Caiyan
    Kong, Xiangnan
    Yang, Liu
    Yu, Jian
    [J]. IEEE TRANSACTIONS ON CYBERNETICS, 2019, 49 (01) : 247 - 260
  • [36] Overlapping community detection through an improved multi-objective quantum-behaved particle swarm optimization
    Li, Yangyang
    Wang, Yang
    Chen, Jing
    Jiao, Licheng
    Shang, Ronghua
    [J]. JOURNAL OF HEURISTICS, 2015, 21 (04) : 549 - 575
  • [37] Li Y, 2018, AAAI CONF ARTIF INTE, P338
  • [38] A Multiobjective Evolutionary Algorithm Based on Structural and Attribute Similarities for Community Detection in Attributed Networks
    Li, Zhangtao
    Liu, Jing
    Wu, Kai
    [J]. IEEE TRANSACTIONS ON CYBERNETICS, 2018, 48 (07) : 1963 - 1976
  • [39] Quantum generalized Reed-Solomon codes: Unified framework for quantum maximum-distance-separable codes
    Li, Zhuo
    Xing, Li-Juan
    Wang, Xin-Mei
    [J]. PHYSICAL REVIEW A, 2008, 77 (01)
  • [40] Liu J., 2010, tech. rep