Community Based Node Betweenness Centrality Updating Algorithms in Dynamic Networks

被引:0
作者
Qian J. [1 ]
Wang C.-K. [1 ]
Guo G.-Y. [1 ]
机构
[1] School of Software, Tsinghua University, Beijing
来源
Ruan Jian Xue Bao/Journal of Software | 2018年 / 29卷 / 03期
基金
中国国家自然科学基金;
关键词
CBU; Community; Dynamic network; Node betweenness centrality; Shortest distance;
D O I
10.13328/j.cnki.jos.005457
中图分类号
学科分类号
摘要
With the rapid development of Internet technology, social networks show a trend of explosive growth. As the traditional analysis on static networks becomes more and more difficult to achieve satisfactory results, dynamic network analysis has turned into a research hotspot in the field of social network data management. Node betweenness centrality measures the ability of a node to control the shortest paths between other nodes in the graph, which is useful for mining important nodes in social networks. However, the efficiency will be low if the betweenness centrality of all nodes needs to be calculated each time while the graph structure changes frequently. To address the difficult problem of computing node betweenness centrality in dynamic networks, a community based betweenness centrality updating algorithm is proposed in this paper. By maintaining the shortest distance sets between communities and communities, as well as between communities and nodes, the node pairs which are not affected during the dynamically updating process can be quickly filtered out, thus greatly improving the updating efficiency of node betweenness centrality. Experimental results conducted on real-world datasets and synthetic datasets show the effectiveness of the proposed algorithms. © Copyright 2018, Institute of Software, the Chinese Academy of Sciences. All rights reserved.
引用
收藏
页码:853 / 868
页数:15
相关论文
共 27 条
[1]  
Merrer E.L., Tredan G., Centralities: Capturing the fuzzy notion of importance in social graphs, Proc. of the European Conf. on Computer Systems, pp. 33-38, (2009)
[2]  
Bader D.A., Kintali S., Madduri K., Mihail M., Approximating betweenness centrality, Proc. of the Workshop on Algorithms and Models for the Web Graph, pp. 124-137, (2007)
[3]  
Brandes U., A faster algorithm for betweenness centrality, Journal of Mathematical Sociology, 25, 2, pp. 163-177, (2001)
[4]  
Sariyuce A.E., Saule E., Kaya K., Catalyurek UV., Shattering and compressing networks for centrality analysis, Proc. of the Computer Science, (2012)
[5]  
Lee M.J., Lee J., Park J.Y., Choi R.H., Chung C.W., QUBE: A quick algorithm for updating betweenness centrality, Proc. of the Int'l Conf. on World Wide Web, pp. 351-360, (2012)
[6]  
Lee M.J., Choi S., Chung C.W., Efficient algorithms for updating betweenness centrality in fully dynamic graphs, Proc. of the Information Sciences, pp. 278-296, (2016)
[7]  
Brandes U., Pich C., Centrality estimation in large networks, Int'l Journal of Bifurcation and Chaos, 17, 7, pp. 2303-2318, (2007)
[8]  
Geisberger R., Sanders P., Schultes D., Better approximation of betweenness centrality, Proc. of the Algorithm Engineering and Experimentation, pp. 90-100, (2008)
[9]  
Girvan M., Newman M.E., Community structure in social and biological networks, Proc. of the National Academy of Sciences of the United States of America, 99, 12, pp. 7821-7826, (2002)
[10]  
Huang F.L., Zhang S.C., Zhu X.F., Discovering network community based on multi-objective optimization, Ruan Jian Xue Bao/Journal of Software, 24, 9, pp. 2062-2077, (2013)