MR-IBC: MapReduce-based incremental betweenness centrality in large-scale complex networks

被引:0
作者
Ranjan Kumar Behera
Debadatta Naik
Dharavath Ramesh
Santanu Kumar Rath
机构
[1] National Institute of Technology,Department of Computer Science and Engineering
[2] Indian Institute of Technology (ISM),Department of Computer Science and Engineering
来源
Social Network Analysis and Mining | 2020年 / 10卷
关键词
Betweenness centrality; MapReduce; Social network; Spreading relay search;
D O I
暂无
中图分类号
学科分类号
摘要
With the increase in popularity of the social networks, it has become a perennial source of data analytics to mining the abundant information in real-world networks. As the social network is heterogeneous, some of its entities like nodes and edges may be more influential than other entities. It is observed that identification of the most influential entities in large-scale networks has many real-time applications like social network analysis, fraud detection, community detection, traffic control of the transportation network, software-defined network, and many more. Several centrality measures exist to identify the importance of a node in the network. However, betweenness centrality is found to be the most promising one, to investigate a network and the importance of nodes in the network. In the era of big data, the size of the social network is increasing exponentially. Although a number of algorithms exist for identifying betweenness centrality for large-scale networks, very few algorithms attempt to identify the influential nodes in a dynamic network. A single insertion or deletion of a node or edge may drastically change the structure of the network, which limits the performance of algorithms in terms of computational efficiency. In order to accommodate this problem, in this paper, a MapReduce-based incremental parallel algorithm for exploring the influential nodes based on betweenness centrality is proposed. The proposed algorithm is compared with a few other algorithms that are used to compute betweenness centrality in a dynamic network. The major advantage of the proposed algorithm is that it allows the network to be updated by the insertion of an edge. The effectiveness of the proposed algorithm has been critically examined in a distributed environment in terms of execution time by using both real-time and synthetic networks. The experimental results show a significant speedup over the other algorithms.
引用
收藏
相关论文
共 44 条
  • [1] Adamic LA(2000)Power-law distribution of the worldwide web Science 287 2115-2115
  • [2] Huberman BA(2002)Evolution of the social network of scientific collaborations." Phys A 311 590-614
  • [3] Barabâsi A-L(2004)Betweenness centrality in large complex networks Eur Phys J B 38 163-168
  • [4] Barthelemy M(2016)Spanning tree based community detection using min-max modularity Procedia Computer Science 93 1070-1076
  • [5] Behera RK(2006)A graph-theoretic perspective on centrality Soc Netw 28 466-484
  • [6] Rath SK(2001)A faster algorithm for betweenness centrality J Math Soc 25 163-177
  • [7] Jena M(2018)Study on centrality measures in social networks: a survey Social Netw Anal Min 8 13-239
  • [8] Borgatti SP(1978)Centrality in social networks conceptual clarification Soc Netw 1 215-672
  • [9] Everett MG(2002)Attack vulnerability of complex networks Phys Rev E 65 056109-914
  • [10] Brandes U(2018)Parallel algorithm for incremental betweenness centrality on large graphs IEEE Trans Parallel Distrib Syst 29 659-256