A hybrid artificial immune network for detecting communities in complex networks

被引:28
作者
Karimi-Majd, Amir-Mohsen [1 ]
Fathian, Mohammad [1 ]
Amiri, Babak [2 ]
机构
[1] Iran Univ Sci & Technol, Dept Ind Engn, Tehran, Iran
[2] Univ Sydney, Sydney, NSW 2006, Australia
关键词
Complex network; Community detection; Mixed integer non-linear programming; Artificial immune network; Modularity-based maximization; MODEL;
D O I
10.1007/s00607-014-0433-6
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
One of the challenging problems when studying complex networks is the detection of sub-structures, called communities. Network communities emerge as dense parts, while they may have a few relationships to each other. Indeed, communities are latent among a mass of nodes and edges in a sparse network. This characteristic makes the community detection process more difficult. Among community detection approaches, modularity maximization has attracted much attention in recent years. In this paper, modularity density (D value) has been employed to discover real community structures. Due to the inadequacy of previous mathematical models in finding the correct number of communities, this paper first formulates a mixed integer non-linear program to detect communities without any need of prior knowledge about their number. Moreover, the mathematical models often suffer from NP-Hardness. In order to overcome this limitation, a new hybrid artificial immune network (HAIN) has been proposed in this paper. HAIN aims to use a network's properties in an efficient way. To do so, this algorithm employs major components of the pure artificial immune network, hybridized with a well-known heuristic, to provide a powerful and parallel search mechanism. The combination of cloning and affinity maturation components, a strong local search routine, and the presence of network suppression and diversity are the main components. The experimental results on artificial and real-world complex networks illustrate that the proposed community detection algorithm provides a useful paradigm for robustly discovering community structures.
引用
收藏
页码:483 / 507
页数:25
相关论文
共 50 条
  • [41] An Efficient Algorithm for Detecting Communities in a Tripartite Networks
    Wang, Guo-Zheng
    Xiong, Li
    2018 INTERNATIONAL CONFERENCE ON AUDIO, LANGUAGE AND IMAGE PROCESSING (ICALIP), 2018, : 310 - 314
  • [42] Multiobjective approach for detecting communities in heterogeneous networks
    Karimi-Majd, Amir-Mohsen
    Fathian, Mohammad
    COMPUTATIONAL INTELLIGENCE, 2017, 33 (04) : 980 - 1004
  • [43] Modeling and Detecting Communities in Node Attributed Networks
    Ren, Ren
    Shao, Jinliang
    Bishop, Adrian N.
    Zheng, Wei Xing
    IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2023, 35 (07) : 7206 - 7219
  • [44] Detecting Overlapping Protein Communities in Disease Networks
    Mahmoud, Hassan
    Masulli, Francesco
    Rovetta, Stefano
    Russo, Giuseppe
    COMPUTATIONAL INTELLIGENCE METHODS FOR BIOINFORMATICS AND BIOSTATISTICS, CIBB 2014, 2015, 8623 : 109 - 120
  • [45] An improved multi-objective evolutionary algorithm for detecting communities in complex networks with graphlet measure
    Abduljabbar, Dhuha Abdulhadi
    Hashim, Siti Zaiton Mohd
    Sallehuddin, Roselina
    COMPUTER NETWORKS, 2020, 169
  • [46] A framework for detecting communities of unbalanced sizes in networks
    Zalik, Krista Rizman
    Zalik, Borut
    PHYSICA A-STATISTICAL MECHANICS AND ITS APPLICATIONS, 2018, 490 : 24 - 37
  • [47] Detecting Latent Communities in Network Formation Models
    Ma, Shujie
    Su, Liangjun
    Zhang, Yichong
    JOURNAL OF MACHINE LEARNING RESEARCH, 2022, 23
  • [48] A Cloud-based Artificial Immune Network for Optimization
    Li, Zhonghua
    Li, Jianming
    Guo, Dongliang
    Yang, Zhi
    2013 NINTH INTERNATIONAL CONFERENCE ON NATURAL COMPUTATION (ICNC), 2013, : 628 - 633
  • [49] Detecting susceptible communities and individuals in hospital contact networks: a model based on social network analysis
    Yang, Yixuan
    Peng, Sony
    Siet, Sophort
    Ilkhomjon, Sadriddinov
    Vilakone, Phonexay
    Kim, Seok-Hoon
    Park, Doo-Soon
    CONNECTION SCIENCE, 2023, 35 (01)
  • [50] A novel vulnerability measure based on complex network communities
    Jouyban, Morteza
    Hosseini, Soodeh
    SOFTWARE-PRACTICE & EXPERIENCE, 2025, 55 (02) : 332 - 354