Labeling-based centrality approaches for identifying critical edges on temporal graphs

被引:0
作者
Zhang, Tianming [1 ]
Zhao, Jie [1 ]
Yu, Cibo [1 ]
Chen, Lu [2 ]
Gao, Yunjun [2 ]
Cao, Bin [1 ]
Fan, Jing [1 ]
Yu, Ge [3 ]
机构
[1] Zhejiang Univ Technol, Sch Comp Sci & Technol, Hangzhou 310023, Peoples R China
[2] Zhejiang Univ, Sch Comp Sci & Technol, Hangzhou 310013, Peoples R China
[3] Northeastern Univ, Dept Comp Sci, Shenyang 110819, Peoples R China
基金
中国国家自然科学基金;
关键词
temporal graph; closeness centrality; betweenness centrality; temporal path; BETWEENNESS CENTRALITY; ALGORITHM;
D O I
10.1007/s11704-023-3424-y
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Edge closeness and betweenness centralities are widely used path-based metrics for characterizing the importance of edges in networks. In general graphs, edge closeness centrality indicates the importance of edges by the shortest distances from the edge to all the other vertices. Edge betweenness centrality ranks which edges are significant based on the fraction of all-pairs shortest paths that pass through the edge. Nowadays, extensive research efforts go into centrality computation over general graphs that omit time dimension. However, numerous real-world networks are modeled as temporal graphs, where the nodes are related to each other at different time instances. The temporal property is important and should not be neglected because it guides the flow of information in the network. This state of affairs motivates the paper's study of edge centrality computation methods on temporal graphs. We introduce the concepts of the label, and label dominance relation, and then propose multi-thread parallel labeling-based methods on OpenMP to efficiently compute edge closeness and betweenness centralities w.r.t. three types of optimal temporal paths. For edge closeness centrality computation, a time segmentation strategy and two observations are presented to aggregate some related temporal edges for uniform processing. For edge betweenness centrality computation, to improve efficiency, temporal edge dependency formulas, a labeling-based forward-backward scanning strategy, and a compression-based optimization method are further proposed to iteratively accumulate centrality values. Extensive experiments using 13 real temporal graphs are conducted to provide detailed insights into the efficiency and effectiveness of the proposed methods. Compared with state-of-the-art methods, labeling-based methods are capable of up to two orders of magnitude speedup.
引用
收藏
页数:16
相关论文
共 37 条
[1]  
[Anonymous], 2014, 2015 P 17 WORKSH ALG
[2]  
[Anonymous], 2004, J. Graph Algorithms Appl, DOI [10.7155/jgaa.00081, DOI 10.7155/JGAA.00081]
[3]   Fast exact computation of betweenness centrality in social networks [J].
Baglioni, Miriam ;
Geraci, Filippo ;
Pellegrini, Marco ;
Lastres, Ernesto .
2012 IEEE/ACM INTERNATIONAL CONFERENCE ON ADVANCES IN SOCIAL NETWORKS ANALYSIS AND MINING (ASONAM), 2012, :450-456
[4]   Computing top-k Closeness Centrality Faster in Unweighted Graphs [J].
Bergamini, Elisabetta ;
Borassi, Michele ;
Crescenzi, Pierluigi ;
Marino, Andrea ;
Meyerhenke, Henning .
ACM TRANSACTIONS ON KNOWLEDGE DISCOVERY FROM DATA, 2019, 13 (05)
[5]   A faster algorithm for betweenness centrality [J].
Brandes, U .
JOURNAL OF MATHEMATICAL SOCIOLOGY, 2001, 25 (02) :163-177
[6]   Centrality estimation in large networks [J].
Brandes, Ulrik ;
Pich, Christian .
INTERNATIONAL JOURNAL OF BIFURCATION AND CHAOS, 2007, 17 (07) :2303-2318
[7]   Algorithmic Aspects of Temporal Betweenness [J].
Buss, Sebastian ;
Molter, Hendrik ;
Niedermeier, Rolf ;
Rymar, Maciej .
KDD '20: PROCEEDINGS OF THE 26TH ACM SIGKDD INTERNATIONAL CONFERENCE ON KNOWLEDGE DISCOVERY & DATA MINING, 2020, :2084-2092
[8]  
Cohen E, 2014, P 2 ACM C ONL SOC NE, P37, DOI DOI 10.1145/2660460.2660465
[9]   BAVARIAN: Betweenness Centrality Approximation with Variance-Aware Rademacher Averages [J].
Cousins, Cyrus ;
Wohlgemuth, Chloe ;
Riondato, Matteo .
KDD '21: PROCEEDINGS OF THE 27TH ACM SIGKDD CONFERENCE ON KNOWLEDGE DISCOVERY & DATA MINING, 2021, :196-206
[10]   Edge betweenness centrality: A novel algorithm for QoS-based topology control over wireless sensor networks [J].
Cuzzocrea, Alfredo ;
Papadimitriou, Alexis ;
Katsaros, Dimitrios ;
Manolopoulos, Yannis .
JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2012, 35 (04) :1210-1217