Maximum Betweenness Centrality: Approximability and Tractable Cases
Martin Fink, Joachim Spoerhase

TL;DR
This paper studies the computational complexity of the Maximum Betweenness Centrality problem, providing approximation algorithms, complexity results, and a polynomial-time solution for trees, advancing understanding of centrality optimization.
Contribution
It reduces MBC to Maximum Coverage for simpler analysis, introduces a new approximation algorithm, and proves MBC is APX-complete with an exact solution for trees.
Findings
MBC is NP-hard and APX-complete.
A reduction to Maximum Coverage simplifies approximation analysis.
An exact polynomial-time algorithm exists for trees.
Abstract
The Maximum Betweenness Centrality problem (MBC) can be defined as follows. Given a graph find a -element node set that maximizes the probability of detecting communication between a pair of nodes and chosen uniformly at random. It is assumed that the communication between and is realized along a shortest -- path which is, again, selected uniformly at random. The communication is detected if the communication path contains a node of . Recently, Dolev et al. (2009) showed that MBC is NP-hard and gave a -approximation using a greedy approach. We provide a reduction of MBC to Maximum Coverage that simplifies the analysis of the algorithm of Dolev et al. considerably. Our reduction allows us to obtain a new algorithm with the same approximation ratio for a (generalized) budgeted version of MBC. We provide tight examples showing that the analyses of…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsComplexity and Algorithms in Graphs · Advanced Graph Theory Research · Complex Network Analysis Techniques
