ABRA: Approximating Betweenness Centrality in Static and Dynamic Graphs with Rademacher Averages

被引:23
|
作者
Riondato, Matteo [1 ]
Upfal, Eli [2 ]
机构
[1] Two Sigma Investments LP, New York, NY 10013 USA
[2] Brown Univ, Dept Comp Sci, Providence, RI 02912 USA
基金
美国国家科学基金会;
关键词
betweenness; centrality; pseudodimension; Rademacher averages; sampling;
D O I
10.1145/2939672.2939770
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
We present ABRA, a suite of algorithms to compute and maintain probabilistically-guaranteed, high-quality, approximations of the betweenness centrality of all nodes (or edges) on both static and fully dynamic graphs. Our algorithms use progressive random sampling and their analysis rely on Rademacher averages and pseudodimension, fundamental concepts from statistical learning theory. To our knowledge, this is the first application of these concepts to the field of graph analysis. Our experimental results show that ABRA is much faster than exact methods, and vastly outperforms, in both runtime and number of samples, state-of-the-art algorithms with the same quality guarantees.
引用
收藏
页码:1145 / 1154
页数:10
相关论文
共 50 条
  • [41] Fully Dynamic Betweenness Centrality Maintenance on Massive Networks
    Hayashi, Takanori
    Akiba, Takuya
    Yoshida, Yuichi
    PROCEEDINGS OF THE VLDB ENDOWMENT, 2015, 9 (02): : 48 - 59
  • [42] Approximating Betweenness Centrality to Identify Key Nodes in a Weighted Urban Complex Transportation Network
    Liu, Weiyan
    Li, Xin
    Liu, Tao
    Liu, Bin
    JOURNAL OF ADVANCED TRANSPORTATION, 2019, 2019
  • [43] Efficient Parallel Ear Decomposition of Graphs with Application to Betweenness-Centrality
    Pachorkar, Charudatt
    Chaitanya, Meher
    Kothapalli, Kishore
    Bera, Debajyoti
    PROCEEDINGS OF 2016 IEEE 23RD INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING (HIPC), 2016, : 301 - 310
  • [44] Extremal Graphs with Respect to Vertex Betweenness Centrality for Certain Graph Families
    Klisara, Jelena
    Hurajova, Jana Coronicova
    Madaras, Tomas
    Skrekovski, Riste
    FILOMAT, 2016, 30 (11) : 3123 - 3130
  • [45] An incremental algorithm for updating betweenness centrality and k-betweenness centrality and its performance on realistic dynamic social network data
    Kas, Miray
    Carley, Kathleen M.
    Carley, L. Richard
    SOCIAL NETWORK ANALYSIS AND MINING, 2014, 4 (01) : 1 - 23
  • [46] Efficient parallel algorithms for dynamic closeness- and betweenness centrality
    Regunta, Sai Charan
    Tondomker, Sai Harsh
    Shukla, Kshitij
    Kothapalli, Kishore
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2023, 35 (17):
  • [47] Efficient Batched Distance, Closeness and Betweenness Centrality Computation in Unweighted and Weighted Graphs
    Manuel Then
    Stephan Günnemann
    Alfons Kemper
    Thomas Neumann
    Datenbank-Spektrum, 2017, 17 (2) : 169 - 182
  • [48] Cluster-based Computation of Exact Betweenness Centrality in Large Undirected Graphs
    Daniel, Cecile
    Furno, Angelo
    Zimeo, Eugenio
    2019 IEEE INTERNATIONAL CONFERENCE ON BIG DATA (BIG DATA), 2019, : 603 - 608
  • [49] From the betweenness centrality in street networks to structural invariants in random planar graphs
    Alec Kirkley
    Hugo Barbosa
    Marc Barthelemy
    Gourab Ghoshal
    Nature Communications, 9
  • [50] Fast cluster-based computation of exact betweenness centrality in large graphs
    Daniel, Cecile
    Furno, Angelo
    Goglia, Lorenzo
    Zimeo, Eugenio
    JOURNAL OF BIG DATA, 2021, 8 (01)