Efficient Parallel Algorithm for Approximating Betweenness Centrality Values of Top k Nodes in Large Graphs
ABSTRACT Computing betweenness centrality (BC) in large graphs is crucial for various applications, including telecommunications, social, and biological networks. However, the huge size of the data presents significant challenges. In this paper, we introduce a novel approximate approach for efficiently extracting top k BC nodes by combining the Louvain community detection algorithm with Brandes' algorithm. Our method significantly enhances the runtime efficiency of the traditional Brandes' algorithm while preserving accuracy across both synthetic and real‐world datasets. Additionally, our approach is suitable for parallelization, further improving its efficiency. Experimental results confirm the effectiveness of our method for large and sparse graphs.
Authors
- İsmail Hakkı Toroslu (ORCID: https://orcid.org/0000-0002-4524-8232)
- Gadir Suleymanli
Institutions
- Middle East Technical University (TR)
- Ghent University (BE)
Publication Details
- Journal
- Concurrency and Computation Practice and Experience
- Published
- 2025-02-22
- DOI
- https://doi.org/10.1002/cpe.70022
- Citations
- 2
- Primary Topic
- Complex Network Analysis Techniques
- Type
- article
- Field-Weighted Citation Impact
- 2.65