Computer Science ›› 2020, Vol. 47 ›› Issue (6A): 461-466.doi: 10.11896/JsJkx.191100215

• Database & Big Data & Data Science • Previous Articles     Next Articles

Multi-obJective Evolutionary Algorithm Based on Community Detection Spectral Clustering

DONG Ming-gang, GONG Jia-ming and JING Chao   

  1. School of Information Science and Engineering,Guilin University of Technology,Guilin,Guangxi 541004,China
    Guangxi Key Laboratory of Embedded Technology and Intelligent System,Guilin,Guangxi 541004,China
  • Published:2020-07-07
  • About author:DONG Ming-gang, born in 1977, Ph.D.His main research interests include intelligent computing, multi-obJective optimization and machine learning.
    JING Chao, born in 1983, Ph.D.His main research interests include intelligent computing, optimization and deep reinforcement learning.
  • Supported by:
    This work was supported by the National Natural Science Foundation of China (61563012,61802085),Natural Science Foundation of Guangxi,China (2014GXNSFAA118371,2015GXNSFBA139260), Guangxi Key Laboratory of Embedded Technology and Intelligent System Foundation(2018A-04) and Guangxi Graduate Program(YCSW201962).

Abstract: The multi-obJective optimization algorithm is competitive in the discovery of complex network communities.However,it is difficult to obtain the satisfied results while dealing with the problem of fuzzy community structure and large scale of network data.To overcome the shortcomings of existing multi-obJective methods,a multi-obJective complex network community discovery algorithm based on spectral clustering is proposed.The proposed algorithm uses spectral clustering to perform initial po-pulation partitioning on the encoded complex network,and exploits its subgraph clustering characteristics to obtain a better initial population.A data reduction method based on grid reduction is applied to reduce the population in the process of evolution,which effectively reduces the complexity of the algorithm.The experimental results on the simulation network and the real network show that the proposed algorithm outperforms than that of the other three representative multi-target based community discovery algorithms in terms of community discovery performance and computational complexity.

Key words: Community discovery, Complex network, Large-scale network, Multi-obJective evolutionary

CLC Number: 

  • TP391
[1] PALLA G.CFinder:locating cliques and overlapping modules in biological networks.Bioinformatics,2006,22(8):1021-1023.
[2] PIZZUTI C,ROMBO S E.Algorithms and tools for protein-protein interaction networks clustering,with a special focus on population-based stochastic methods.Bioinformatics,2014,30(10):1343-1352.
[3] PASTOR-SATORRAS R,VESPIGNANI A.Evolution andStructure of the Internet:A Statistical Physics Approach//Evolution and Structure of the Internet.2004.
[4] WASSERMAN S.Social network analysis:Methods and applica-tions//Cambridge University Press,1994:181-190.
[5] YANG B,LIU D Y,JIN D,et al.Complex network clustering method .Journal of Software,2009,20(1):54-66.
[6] PIZZUTI C.A Multi-obJective Genetic Algorithm for Community Detection in Networks//IEEE International Conference on Tools with Artificial Intelligence.2009.
[7] RAHIMI S,ABDOLLAHPOURI A,MORADI P.A multi-obJective particle swarm optimization algorithm for community detection in complex networks.Swarm and Evolutionary Computation,2018,4(39):297-309.
[8] LIU C,LIU J,JIANG Z.A MultiobJective Evolutionary Algorithm Based on Similarity for Community Detection From Signed Social Networks.IEEE Transactions on Cybernetics,2017,44(12):2274-2287.
[9] ZHANG L,PAN H,SU Y,et al.A Mixed Representation-Based MultiobJective Evolutionary Algorithm for Overlapping Community Detection.IEEE Trans Cybern,2017,PP(99):1-14.
[10] WEN X,CHEN W N,LINY,et al.A Maximal Clique Based MultiobJective Evolutionary Algorithm for Overlapping Community Detection.IEEE Transactions on Evolutionary Computation,2016,PP(99):1-1.
[11] ZHANG X,ZHOU K,PAN H,et al.A Network Reduction-Based MultiobJective Evolutionary Algorithm for Community Detection in Large-Scale Complex Networks.IEEE Transactions on Cybernetics,2018,PP(99):1-14.
[12] CORNE D W,JERRAM N R,KNOWLES J D,et al.PESA-II:region-based selection in evolutionary multiobJective optimization// Conference on Genetic & Evolutionary Computation.2001.
[13] ZHANG S,LIU W Q,ZHAO N.Research of Consensus inMulti-agent Systems on Complex Network .Journal of Frontiers of Computer Science,2019,46(4):101-105.
[14] ANGELINI L,BOCCALETTI S,MARINAZZO D,et al.Identification of network modules by optimization of ratio association.Chaos,2007,17(2):175.
[15] DEB K,PRATAP A,AGARWAL S,et al.A fast and elitistmultiobJective genetic algorithm:NSGA-II.IEEE Transactions on Evolutionary Computation,2002,6(2):182-197.
[16] ZHOU A,QU B Y,LI H,et al.MultiobJective evolutionary algorithms:A survey of the state of the art.Swarm & Evolutionary Computation,2011,1(1):32-49.
[17] LI J Y,ZHOU J G,GUAN J H,et al.Research progress of spectral clustering algorithm .Journal of Intelligent Systems,2011,6(5):405-414.
[18] NEWMAN M E J.Modularity and community structure in networks.Proceedings of the National Academy of Sciences of the United States of America,2006,103(23):8577-8582.
[19] LANCICHINETTI A,FORTUNATO S,KERTSZ J.Detec-ting the overlapping and hierarchical community structure in complex networks.New Journal of Physics,2009,11(3):19-44.
[20] ZHANG L,PAN H,SU Y,et al.A Mixed Representation-Based MultiobJective Evolutionary Algorithm for Overlapping Community Detection.IEEE Transactions on Cybernetics,2017,47(9):2703-2716.
[21] ZHANG X,ZHOU K,PAN H,et al.A Network Reduction-Based MultiobJective Evolutionary Algorithm for Community Detection in Large-Scale Complex Networks.IEEE Transactions on Cybernetics,2018,50(2):703-716.
[22] LANCICHINETTI A,FORTUNATO S,RADICCHIF.Benchmark graphs for testing community detection algorithms.Physical Review E Statistical Nonlinear & Soft Matter Physics,2008,78(4 Pt 2):046110.
[23] DANON L,DAZGUILERA A,DUCH J,et al.Comparing community structure identification//Research and Innovation.Policies and Strategies in the Age of Globalization.2005.
[24] LUSSEAU D.The emergent properties of a dolphin social network.Proceedings Biological Sciences,2003,270(2):S186.
[25] ZACHARY W W.An Information Flow Model for Conflict and Fission in Small Groups.Journal of Anthropological Research,1976,33(4):452-473.
[26] GLEISER P M,DANON L.Community Structure in Jazz.Advances in Complex Systems,2003,6(4):565-573.
[27] GONG M,CAI Q,CHEN X,et al.Complex Network Clustering by MultiobJective Discrete Particle Swarm Optimization Based on Decomposition.IEEE Transactions on Evolutionary Computation,2014,18(1):82-97.
[1] ZHENG Wen-ping, LIU Mei-lin, YANG Gui. Community Detection Algorithm Based on Node Stability and Neighbor Similarity [J]. Computer Science, 2022, 49(9): 83-91.
[2] HE Yi-chen, MAO Yi-jun, XIE Xian-fen, GU Wan-rong. Matrix Transformation and Factorization Based on Graph Partitioning by Vertex Separator for Recommendation [J]. Computer Science, 2022, 49(6A): 272-279.
[3] HE Xi, HE Ke-tai, WANG Jin-shan, LIN Shen-wen, YANG Jing-lin, FENG Yu-chao. Analysis of Bitcoin Entity Transaction Patterns [J]. Computer Science, 2022, 49(6A): 502-507.
[4] YANG Bo, LI Yuan-biao. Complex Network Analysis on Curriculum System of Data Science and Big Data Technology [J]. Computer Science, 2022, 49(6A): 680-685.
[5] WANG Ben-yu, GU Yi-jun, PENG Shu-fan, ZHENG Di-wen. Community Detection Algorithm Based on Dynamic Distance and Stochastic Competitive Learning [J]. Computer Science, 2022, 49(5): 170-178.
[6] TANG Chun-yang, XIAO Yu-zhi, ZHAO Hai-xing, YE Zhong-lin, ZHANG Na. EWCC Community Discovery Algorithm for Two-Layer Network [J]. Computer Science, 2022, 49(4): 49-55.
[7] CHEN Shi-cong, YUAN De-yu, HUANG Shu-hua, YANG Ming. Node Label Classification Algorithm Based on Structural Depth Network Embedding Model [J]. Computer Science, 2022, 49(3): 105-112.
[8] ZHAO Xue-lei, JI Xin-sheng, LIU Shu-xin, LI Ying-le, LI Hai-tao. Link Prediction Method for Directed Networks Based on Path Connection Strength [J]. Computer Science, 2022, 49(2): 216-222.
[9] LI Jia-wen, GUO Bing-hui, YANG Xiao-bo, ZHENG Zhi-ming. Disease Genes Recognition Based on Information Propagation [J]. Computer Science, 2022, 49(1): 264-270.
[10] MU Jun-fang, ZHENG Wen-ping, WANG Jie, LIANG Ji-ye. Robustness Analysis of Complex Network Based on Rewiring Mechanism [J]. Computer Science, 2021, 48(7): 130-136.
[11] HU Jun, WANG Yu-tong, HE Xin-wei, WU Hui-dong, LI Hui-jia. Analysis and Application of Global Aviation Network Structure Based on Complex Network [J]. Computer Science, 2021, 48(6A): 321-325.
[12] WANG Xue-guang, ZHANG Ai-xin, DOU Bing-lin. Non-linear Load Capacity Model of Complex Networks [J]. Computer Science, 2021, 48(6): 282-287.
[13] MA Yuan-yuan, HAN Hua, QU Qian-qian. Importance Evaluation Algorithm Based on Node Intimate Degree [J]. Computer Science, 2021, 48(5): 140-146.
[14] YIN Zi-qiao, GUO Bing-hui, MA Shuang-ge, MI Zhi-long, SUN Yi-fan, ZHENG Zhi-ming. Autonomous Structural Adjustment of Crowd Intelligence Network: Begin from Structure of Biological Regulatory Network [J]. Computer Science, 2021, 48(5): 184-189.
[15] LIU Sheng-jiu, LI Tian-rui, XIE Peng, LIU Jia. Measure for Multi-fractals of Weighted Graphs [J]. Computer Science, 2021, 48(3): 136-143.
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!