A Parallel Algorithm for Community Detection in Social Networks, Based on Path Ana vs is and Threaded Binary Trees

被引:17
|
作者
Souravlas, Stavros [1 ]
Sifaleras, Angelo [1 ]
Katsavounis, Stefanos [2 ]
机构
[1] Univ Macedonia, Dept Appl Informat, Thessaloniki 54636, Greece
[2] Democritus Univ Thrace, Dept Prod & Management Engn, Xanthi 67100, Greece
关键词
Community detection; parallel algorithms; binary trees; social circles; MODULARITY;
D O I
10.1109/ACCESS.2019.2897783
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Several synchronous applications are based on the graph-structured data; among them, a very important application of this kind is community detection. Since the number and size of the networks modeled by graphs grow larger and larger, some level of parallelism needs to be used, to reduce the computational costs of such massive applications. Social networking sites allow users to manually categorize their friends into social circles (referred to as lists on Facebook and Twitter), while users, based on their interests, place themselves into groups of interest. However, the community detection and is a very effortful procedure, and in addition, these communities need to be updated very often, resulting in more effort. In this paper, we combine parallel processing techniques with a typical data structure like threaded binary trees to detect communities in an efficient manner. Our strategy is implemented over weighted networks with irregular topologies and it is based on a stepwise path detection strategy, where each step finds a link that increases the overall strength of the path being detected. To verify the functionality and parallelism benefits of our scheme, we perform experiments on five real-world data sets: Facebook (R), Twitter (R), Google+(R), Pokec, and LiveJournal.
引用
收藏
页码:20499 / 20519
页数:21
相关论文
共 50 条
  • [21] Memory-based label propagation algorithm for community detection in social networks
    Hosseini, Razieh
    Azmi, Reza
    2015 INTERNATIONAL SYMPOSIUM ON ARTIFICIAL INTELLIGENCE AND SIGNAL PROCESSING (AISP), 2015, : 256 - 260
  • [22] An Efficient Algorithm for Community Detection in Attributed Social Networks
    Helal, Nivin A.
    Ismail, Rasha M.
    Badr, Nagwa L.
    Mostafa, Mostafa G. M.
    INTERNATIONAL CONFERENCE ON INFORMATICS AND SYSTEMS (INFOS 2016), 2016, : 180 - 184
  • [23] A novel trust-based community detection algorithm used in social networks
    Chen, Xianhuan
    Xia, Chengyi
    Wang, Jin
    CHAOS SOLITONS & FRACTALS, 2018, 108 : 57 - 65
  • [24] A divide and agglomerate algorithm for community detection in social networks
    Liu, Zhiyuan
    Ma, Yinghong
    INFORMATION SCIENCES, 2019, 482 : 321 - 333
  • [25] An effective model and algorithm for community detection in social networks
    Lin, Youfang
    Wang, Tianyu
    Tang, Rui
    Zhou, Yuanwei
    Huang, Houkuan
    Jisuanji Yanjiu yu Fazhan/Computer Research and Development, 2012, 49 (02): : 337 - 345
  • [26] CGraM: Enhanced Algorithm for Community Detection in Social Networks
    Nallusamy, Kalaichelvi
    Easwarakumar, K. S.
    INTELLIGENT AUTOMATION AND SOFT COMPUTING, 2022, 31 (02): : 749 - 765
  • [27] A community detection-based parallel algorithm for quantum circuit simulation using tensor networks
    Pastor, Alfred M.
    Badia, Jose M.
    Castillo, Maribel
    JOURNAL OF SUPERCOMPUTING, 2025, 81 (03):
  • [28] Community Based Spammer Detection in Social Networks
    Liu, Dehai
    Mei, Benjin
    Chen, Jinchuan
    Lu, Zhiwu
    Du, Xiaoyong
    WEB-AGE INFORMATION MANAGEMENT (WAIM 2015), 2015, 9098 : 554 - 558
  • [29] A fast community detection algorithm based on coot bird metaheuristic optimizer in social networks
    Koc, Ismail
    ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2022, 114
  • [30] Genetic algorithm-based community detection in large-scale social networks
    Behera, Ranjan Kumar
    Naik, Debadatta
    Rath, Santanu Kumar
    Dharavath, Ramesh
    NEURAL COMPUTING & APPLICATIONS, 2020, 32 (13): : 9649 - 9665