Efficient Centrality Maximization with Rademacher Averages
Leonardo Pellegrina
Abstract
The identification of the set of k most central nodes of a graph, or centrality maximization, is a key task in network analysis, with various applications ranging from finding communities in social and biological networks to understanding which seed nodes are important to diffuse information in a graph. As the exact computation of centrality measures does not scale to modern-sized networks, the most practical solution is to resort to rigorous, but efficiently computable, randomized approximations. In this work we present CentRA, the first algorithm based on progressive sampling to compute high-quality approximations of the set of k most central nodes. CentRA is based on a novel approach to efficiently estimate Monte Carlo Rademacher Averages, a powerful tool from statistical learning theory to compute sharp data-dependent approximation bounds. Then, we study the sample complexity of centrality maximization using the VC-dimension, a key concept from statistical learning theory. We show that the number of random samples required to compute high-quality approximations scales with finer characteristics of the graph, such as its vertex diameter, or of the centrality of interest, significantly improving looser bounds derived from standard techniques. We apply CentRA to analyze large real-world networks, showing that it significantly outperforms the state-of-the-art approximation algorithm in terms of number of samples, running times, and accuracy.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext 229f3745-8c26-4dd7-b07e-67f83c20e410Cited by top-tier papers3
- Local Centrality Minimization with Quality GuaranteesAtsushi Miyauchi, Lorenzo Severini, Francesco BonchiWWW 2024 · 5 citations
- Scalable Rule Lists Learning with SamplingLeonardo Pellegrina, Fabio VandinKDD 2024 · 3 citations
- Efficient and Adaptive Estimation of Local Triadic CoefficientsIlie Sarpe, Aristides GionisVLDB 2025
Builds on7
- ONBRA: Rigorous Estimation of the Temporal Betweenness Centrality in Temporal NetworksDiego Santoro, Ilie SarpeWWW 2022 · 26 citations
- Shortest Paths and Centrality in Uncertain NetworksArkaprava Saha, Ruben Brokkelkamp, Yllka Velaj, Arijit Khan et al.VLDB 2021 · 26 citations
- Bavarian: Betweenness Centrality Approximation with Variance-Aware Rademacher AveragesCyrus Cousins, Chloe Wohlgemuth, Matteo RiondatoKDD 2021 · 12 citations
- Discovering Significant Patterns under Sequential False Discovery ControlSebastian Dalleiger, Jilles VreekenKDD 2022 · 9 citations
- MCRapper: Monte-Carlo Rademacher Averages for Poset Families and Approximate Pattern MiningLeonardo Pellegrina, Cyrus Cousins, Fabio Vandin, Matteo RiondatoKDD 2020 · 7 citations
Related papers
- VC-dimension and Rademacher Averages of Subgraphs, with Applications to Graph MiningPaolo Pellizzoni, Fabio VandinICDE 2023 · 2 citations
- An Adaptive Sampling Algorithm for the Top- Group Betweenness CentralityWenzheng Xu, Honglin Mao, Heng Shao, Weifa Liang et al.ICDE 2025 · 3 citations
- Fast Algorithms for Group Markov Centrality OptimizationGengyu Wang, Haisong Xia, Runze Zhang, Zhongzhi ZhangKDD 2026
- Efficient Approximation of Kemeny's Constant for Large GraphsHaisong Xia, Zhongzhi ZhangSIGMOD 2024 · 5 citations
- MaNIACS: Approximate Mining of Frequent Subgraph Patterns through SamplingGiulia Preti, Gianmarco De Francisci Morales, Matteo RiondatoKDD 2021 · 16 citations
