A Parallel Graph Partitioning Approach to Enhance Community Detection in Social Networks

被引:0
|
作者
Lopes, Tales [1 ]
Stroele, Victor [1 ]
Dantas, Mario [1 ]
Braga, Regina [1 ]
Mehaut, Jean-Francois [2 ]
机构
[1] Univ Fed Juiz de Fora, Comp Sci Postgrad Program, Juiz De Fora, Brazil
[2] Univ Grenoble Alpes, CNRS, INRIA, GrenobleINP,LIG, Grenoble, France
关键词
social network; parallel partitioning approach; community detection; subtree-splitting strategy; performance analysis; BISECTION;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Dealing with complex networks is often a challenge due to the high computational cost in analyzing a huge amount of data. Partitioning methods can decrease the complexity of large structures by reducing them to smaller, less connected parts. Also, the data splitting allows the use of multiprocessing to accelerate the execution of data procedures with simultaneity and parallelism. In this paper, we propose a new parallel partitioning algorithm with a focus on assisting in community detection in social networks. The algorithm uses a subtree-splitting strategy, as well as boundaries defined, in order to cut the network into n balanced subnetworks. Our proposal stands out for the focus on aiding density-based approaches, such as the NetSCAN clustering algorithm, considering two particulars: (i) keeping the partitions connectivity, and; (ii) allowing node overlapping between partitions. Experiments were carried out with different instances intending to investigate the partitions obtained and evaluate our proposal. Furthermore, the algorithm performance analysis in a large network is employed, sequential and parallel implementations are compared in terms of execution time and memory consumption. Evidence was provided that the proposed algorithm is able to split an extensive data set into balanced partitions with optimistic performance results.
引用
收藏
页码:411 / 416
页数:6
相关论文
共 50 条
  • [1] A study of graph partitioning schemes for parallel graph community detection
    Zeng, Jianping
    Yu, Hongfeng
    PARALLEL COMPUTING, 2016, 58 : 131 - 139
  • [2] Parallel Graph Partitioning for Complex Networks
    Meyerhenke, Henning
    Sanders, Peter
    Schulz, Christian
    2015 IEEE 29TH INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM (IPDPS), 2015, : 1055 - 1064
  • [3] Parallel Graph Partitioning for Complex Networks
    Meyerhenke, Henning
    Sanders, Peter
    Schulz, Christian
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2017, 28 (09) : 2625 - 2638
  • [4] Community detection and graph partitioning
    Newman, M. E. J.
    EPL, 2013, 103 (02)
  • [5] EpCom: A Parallel Community Detection Approach for Epidemic Diffusion over Social Networks
    Zhang, Heng
    Zhang, Libo
    Cheng, Da
    Wu, Yanjun
    Zhao, Chen
    2017 IEEE INTERNATIONAL CONFERENCE ON BIOINFORMATICS AND BIOMEDICINE (BIBM), 2017, : 1607 - 1614
  • [6] Graph autoencoder (GAE) for community detection in social networks
    Joshi, Pratibha
    Singh, Buddha
    INTERNATIONAL JOURNAL OF DATA SCIENCE AND ANALYTICS, 2024,
  • [7] A Parallel Community Detection Algorithm for Big Social Networks
    AlQahtani, Yathrib
    Ykhlef, Mourad
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2018, 9 (01) : 335 - 340
  • [8] A Parallel Evolutionary Approach to Community Detection in Complex Networks
    Joldos, Marius
    Chira, Camelia
    2017 13TH IEEE INTERNATIONAL CONFERENCE ON INTELLIGENT COMPUTER COMMUNICATION AND PROCESSING (ICCP), 2017, : 247 - 254
  • [9] Weighted graph clustering for community detection of large social networks
    Liu, Ruifang
    Feng, Shan
    Shi, Ruisheng
    Guo, Wenbin
    2ND INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY AND QUANTITATIVE MANAGEMENT, ITQM 2014, 2014, 31 : 85 - 94
  • [10] A Review: Scalable Parallel Graph Partitioning For Complex Networks
    Mokashi, V. S.
    Kulkarni, D. B.
    PROCEEDINGS OF THE 2018 SECOND INTERNATIONAL CONFERENCE ON INTELLIGENT COMPUTING AND CONTROL SYSTEMS (ICICCS), 2018, : 1869 - 1871