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 条
  • [31] Detecting communities by the core-vertex and intimate degree in complex networks
    Wang, Xingyuan
    Li, Junqiu
    PHYSICA A-STATISTICAL MECHANICS AND ITS APPLICATIONS, 2013, 392 (10) : 2555 - 2563
  • [32] Detecting Overlapping Communities in Complex Networks: An Evolutionary Label Propagation Approach
    Saif, Mojtaba
    Samie, Mohammad Ebrahim
    Hamzeh, Ali
    INTERNATIONAL JOURNAL OF INFORMATION TECHNOLOGY & DECISION MAKING, 2024, 23 (01) : 327 - 360
  • [33] A novel algorithm infomap-SA of detecting communities in complex networks
    Hu, Fang
    Liu, Yuhua
    Journal of Communications, 2015, 10 (07): : 503 - 511
  • [34] A GENETIC ALGORITHM FOR DETECTING COMMUNITIES IN LARGE-SCALE COMPLEX NETWORKS
    Shi, Chuan
    Yan, Zhenyu
    Wang, Yi
    Cai, Yanan
    Wu, Bin
    ADVANCES IN COMPLEX SYSTEMS, 2010, 13 (01): : 3 - 17
  • [35] Detecting Overlapping and Hierarchical Communities in Complex Network Based on Maximal Cliques
    Huang, Zhenhua
    Wang, Zhenyu
    Zhang, Zhiwei
    SOCIAL MEDIA PROCESSING, SMP 2015, 2015, 568 : 184 - 191
  • [36] Using dual-network-analyser for communities detecting in dual networks
    Guzzi, Pietro Hiram
    Tradigo, Giuseppe
    Veltri, Pierangelo
    BMC BIOINFORMATICS, 2022, 22 (SUPPL 15)
  • [37] Using dual-network-analyser for communities detecting in dual networks
    Pietro Hiram Guzzi
    Giuseppe Tradigo
    Pierangelo Veltri
    BMC Bioinformatics, 22
  • [38] Detecting communities in large networks
    Capocci, A
    Servedio, VDP
    Caldarelli, G
    Colaiori, F
    PHYSICA A-STATISTICAL MECHANICS AND ITS APPLICATIONS, 2005, 352 (2-4) : 669 - 676
  • [39] Detecting interest cache poisoning in sensor networks using an artificial immune algorithm
    Christian Wallenta
    Jungwon Kim
    Peter J. Bentley
    Stephen Hailes
    Applied Intelligence, 2010, 32 : 1 - 26
  • [40] Detecting interest cache poisoning in sensor networks using an artificial immune algorithm
    Wallenta, Christian
    Kim, Jungwon
    Bentley, Peter J.
    Hailes, Stephen
    APPLIED INTELLIGENCE, 2010, 32 (01) : 1 - 26