AntLP: ant-based label propagation algorithm for community detection in social networks

被引:29
|
作者
Hosseini, Razieh [1 ]
Rezvanian, Alireza [2 ,3 ]
机构
[1] Alzahra Univ, Dept Comp Engn, Tehran, Iran
[2] Univ Sci & Culture, Dept Comp Engn, Tehran, Iran
[3] Inst Res Fundamental Sci IPM, Sch Comp Sci, Tehran, Iran
关键词
AUTOMATA-BASED ALGORITHM; COMPLEX;
D O I
10.1049/trit.2019.0040
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In social network analysis, community detection is one of the significant tasks to study the structure and characteristics of the networks. In recent years, several intelligent and meta-heuristic algorithms have been presented for community detection in complex social networks, among them label propagation algorithm (LPA) is one of the fastest algorithms for discovering community structures. However, due to the randomness of the LPA, its performance is not suitable for the general purpose of network analysis. In this study, the authors propose an improved version of the label propagation (called AntLP) algorithm using similarity indices and ant colony optimisation (ACO). The AntLP consists of two steps: in the first step, the algorithm assigns weights for edges of the input network using several similarity indices, and in the second step, the AntLP using ACO tries to propagate labels and optimise modularity measure by grouping similar vertices in each community based on the local similarities among the vertices of the network. In order to study the performance of the AntLP, several experiments are conducted on some well-known social network datasets. Experimental simulations demonstrated that the AntLP is better than some community detection algorithms for social networks in terms of modularity, normalised mutual information and running time.
引用
收藏
页码:34 / 41
页数:8
相关论文
共 50 条
  • [41] Community detection in facebook activity networks and presenting a new multilayer label propagation algorithm for community detection
    Alimadadi, Fatemeh
    Khadangi, Ehsan
    Bagheri, Alireza
    INTERNATIONAL JOURNAL OF MODERN PHYSICS B, 2019, 33 (10):
  • [42] Community detection in social networks based on fire propagation
    Pattanayak, Himansu Sekhar
    Sangal, Amrit Lal
    Verma, Harsh K.
    SWARM AND EVOLUTIONARY COMPUTATION, 2019, 44 : 31 - 48
  • [43] A Multi-label Propagation Community Detection Algorithm for Dynamic Complex Networks
    Zhang, Hanning
    Dong, Bo
    Wu, Haiyu
    Feng, Boqin
    ADVANCED INFORMATION SYSTEMS ENGINEERING (CAISE 2021), 2021, 12751 : 467 - 482
  • [44] An ant-based algorithm for coloring graphs
    Bui, Thang N.
    Nguyen, ThanhVu H.
    Patel, Chirag M.
    Phan, Kim-Anh T.
    DISCRETE APPLIED MATHEMATICS, 2008, 156 (02) : 190 - 200
  • [45] A hybrid ant-based clustering algorithm
    Chong, M
    Munusamy, M
    ARTIFICIAL INTELLIGENCE APPLICATIONS AND INNOVATIONS II, 2005, 187 : 247 - 256
  • [46] An ant-based algorithm for annular sorting
    Amos, Martyn
    Don, Oliver
    2007 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1-10, PROCEEDINGS, 2007, : 142 - +
  • [47] The ant-based algorithm for the data gathering routing structure in sensor networks
    Huang, Ru
    Zhu, Jie
    Yu, Xu-Tao
    PROCEEDINGS OF 2006 INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND CYBERNETICS, VOLS 1-7, 2006, : 4473 - +
  • [48] Balanced Multi-Label Propagation for Overlapping Community Detection in Social Networks
    武志昊
    林友芳
    Steve Gregory
    万怀宇School of Computer and Information Technology
    田盛丰
    Journal of Computer Science & Technology, 2012, 27 (03) : 468 - 479
  • [49] Balanced Multi-Label Propagation for Overlapping Community Detection in Social Networks
    Zhi-Hao Wu
    You-Fang Lin
    Steve Gregory
    Huai-Yu Wan
    Sheng-Feng Tian
    Journal of Computer Science and Technology, 2012, 27 : 468 - 479
  • [50] Balanced Multi-Label Propagation for Overlapping Community Detection in Social Networks
    Wu, Zhi-Hao
    Lin, You-Fang
    Gregory, Steve
    Wan, Huai-Yu
    Tian, Sheng-Feng
    JOURNAL OF COMPUTER SCIENCE AND TECHNOLOGY, 2012, 27 (03) : 468 - 479