KADABRA is an ADaptive Algorithm for Betweenness via Random Approximation
Not on the map. Why?
Abstract (arXiv)
We present KADABRA, a new algorithm to approximate betweenness centrality in directed and undirected graphs, which significantly outperforms all previous approaches on real-world complex networks. The efficiency of the new algorithm relies on two new theoretical contributions, of independent interest. The first contribution focuses on sampling shortest paths, a subroutine used by most algorithms that approximate betweenness centrality. We show that, on realistic random graph models, we can perform this task in time |E|^frac12+o(1) with high probability, obtaining a significant speedup with respect to the Theta(|E|) worst-case performance. We experimentally show that this new technique achieves similar speedups on real-world complex networks, as well. The second contribution is a new rigorous application of the adaptive sampling technique. This approach decreases the total number of shortest paths that need to be sampled to compute all betweenness centralities with a given absolute error, and it also handles more general problems, such as computing the k most central nodes. Furthermore, our analysis is general, and it might be extended to other settings.
Key facts. Cited by 7 papers in the map (data through 7 Oct 2026). First posted on arXiv 28 Apr 2016.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2022: 2; 2023: 2; 2024: 0; 2025: 1; 2026: 2.
7 papers.
- 2022Parallel and Distributed Graph Neural Networks: An In-Depth Concurrency Analysiscited by 29
- 2022Humans decompose tasks by trading off utility and computational costcited by 18
- 2023Centrality-Based Node Feature Augmentation for Robust Network Alignmentcited by 1
- 2023Edge Ranking of Graphs in Transportation Networks using a Graph Neural Network (GNN)cited by 0
- 2025CLGNN: A Contrastive Learning-based GNN Model for Betweenness Centrality Prediction on Temporal Graphscited by 0
- 2026Evaluating LLMs on Large-Scale Graph Property Estimation via Random Walkscited by 0
- 2026Graph Neural Networks for Scalable and Transferable Node Centrality Approximationcited by 0
- 2026Graph Neural Networks for Scalable and Transferable Node Centrality Approximation10 Jul 2026
- 2026Evaluating LLMs on Large-Scale Graph Property Estimation via Random Walks2 May 2026
- 2025CLGNN: A Contrastive Learning-based GNN Model for Betweenness Centrality Prediction on Temporal Graphs17 Jun 2025
- 2023Centrality-Based Node Feature Augmentation for Robust Network Alignment25 Apr 2023
- 2023Edge Ranking of Graphs in Transportation Networks using a Graph Neural Network (GNN)25 Mar 2023
- 2022Humans decompose tasks by trading off utility and computational cost7 Nov 2022
- 2022Parallel and Distributed Graph Neural Networks: An In-Depth Concurrency Analysis19 May 2022