Complex Network Community Detection based on Genetic Algorithm using K-cliques

被引:1
|
作者
Ma, Jian [1 ,2 ]
Fan, Jianping [1 ,3 ]
机构
[1] Beijing Jiaotong Univ, Sch Comp & Informat Technol, Beijing 100044, Peoples R China
[2] Beijing Jiaotong Univ, Res Ctr High Speed Railway Network Management, Minist Educ, Beijing 100044, Peoples R China
[3] Shenzhen Inst Adv Technol, Shenzhen 518055, Peoples R China
基金
国家重点研发计划;
关键词
D O I
10.1088/1757-899X/853/1/012048
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Inspired by the genetic algorithm, this paper proposes a complex network community detection algorithm, which searches for complete sub-graphs in a network, the numbers of nodes are greater than or equal to k, also referred to maximum k-cliques. K-cliques are the most connected communities in a network. Using the maximum k-clique initializes the population, which can improve the accuracy and efficiency of population initialization. K-clique-based population initialization, crossover, mutation, mu+lambda selection strategy, and evaluation function (Q function) are adopted to select the next generation of population, the superior traits formed by parents during the process of evolution cannot be destroyed and can also be effectively inherited by offspring individuals. Finally, community partition is optimized using the fast Newman algorithm. This step performs further clustering on the communities. The algorithm can reduce the search space of community partition and improve the search efficiency of the algorithm. It is tested on benchmark networks and real-world networks. The algorithm has an acceptable time complexity. The experimental results show that the algorithm can effectively divide the communities.
引用
收藏
页数:12
相关论文
共 50 条
  • [41] Intrusion Detection in Wireless Sensor Network Using Genetic K-Means Algorithm
    Sandhya, G.
    Julian, Anitha
    2014 INTERNATIONAL CONFERENCE ON ADVANCED COMMUNICATION CONTROL AND COMPUTING TECHNOLOGIES (ICACCCT), 2014, : 1791 - 1794
  • [42] Telecommunication Community Detection by Decomposing Network into n-Cliques
    Varun, E.
    Ravikumar, Pushpa
    IEEE INTERNATIONAL CONFERENCE ON EMERGING TECHNOLOGICAL TRENDS IN COMPUTING, COMMUNICATIONS AND ELECTRICAL ENGINEERING (ICETT), 2016,
  • [43] An Efficient Genetic Algorithm for Fuzzy Community Detection in Social Network
    Shakya, Harish Kumar
    Singh, Kuldeep
    Biswas, Bhaskar
    ADVANCED INFORMATICS FOR COMPUTING RESEARCH, ICAICR 2017, 2017, 712 : 63 - 72
  • [44] Wireless Sensor Network for Community Intrusion Detection System Based on Improved Genetic Algorithm Neural Network
    Gao, Meijuan
    Tian, Jingwen
    2009 INTERNATIONAL CONFERENCE ON INDUSTRIAL AND INFORMATION SYSTEMS, PROCEEDINGS, 2009, : 199 - 202
  • [45] A k-representatives community detection algorithm for social network
    Lu, Yanxi
    Pan, Jeng-Shyang
    Yan, Lijun
    Pan, Tien Szu
    ICIC Express Letters, 2014, 8 (03): : 829 - 833
  • [46] Extraction of important reaction pathways for complex reaction network based on community detection algorithm
    Chen T.
    Bi K.
    Qiu T.
    Ji X.
    Dai Y.
    Huagong Jinzhan/Chemical Industry and Engineering Progress, 2023, 42 (02): : 684 - 691
  • [47] Clustering algorithm for community detection in complex network: A comprehensive review
    Agrawal S.
    Patel A.
    Recent Advances in Computer Science and Communications, 2020, 13 (04): : 542 - 549
  • [48] Beetle Antennae Search Algorithm for Community Detection in Complex Network
    Liao, Liefa
    Zhang, Fan
    2020 16TH INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE AND SECURITY (CIS 2020), 2020, : 253 - 258
  • [49] Research on Complex Network Algorithm Optimization Community Detection Problem
    Zheng Zhiqing
    PROCEEDINGS OF THE 2015 INTERNATIONAL POWER, ELECTRONICS AND MATERIALS ENGINEERING CONFERENCE, 2015, 17 : 44 - 48
  • [50] Dynamic Grade on the Major Hazards Using Community Detection Based on Genetic Algorithm
    Chen, Shuting
    Li, Yunhao
    PROCEEDINGS OF THE 2009 INTERNATIONAL CONFERENCE ON SIGNAL PROCESSING SYSTEMS, 2009, : 713 - +