Towards Improving Brandes' Algorithm for Betweenness Centrality

02/19/2018
by   Matthias Bentert, et al.
0

Betweenness centrality, measuring how many shortest paths pass through a vertex, is one of the most important network analysis concepts for assessing the (relative) importance of a vertex. The famous state-of-art algorithm of Brandes [2001] computes the betweenness centrality of all vertices in O(mn) worst-case time on an n-vertex and m-edge graph. In practical follow-up work, significant empirical speedups were achieved by preprocessing degree-one vertices. We extend this by showing how to also deal with degree-two vertices (turning out to be much richer in mathematical structure than the case of degree-one vertices). For our new betweenness centrality algorithm we prove the running time upper bound O(kn), where k is the size of a minimum feedback edge set of the input graph.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
01/15/2018

Searching for Maximum Out-Degree Vertices in Tournaments

A vertex x in a tournament T is called a king if for every vertex y of T...
research
06/23/2021

Finding single-source shortest p-disjoint paths: fast computation and sparse preservers

Let G be a directed graph with n vertices, m edges, and non-negative edg...
research
06/04/2018

A Structure-aware Approach for Efficient Graph Processing

With the advent of the big data, graph are processed in an iterative man...
research
05/29/2019

Improved Analysis of Highest-Degree Branching for Feedback Vertex Set

Recent empirical evaluations of exact algorithms for Feedback Vertex Set...
research
03/01/2020

The Maximum-Level Vertex in an Arrangement of Lines

Let L be a set of n lines in the plane, not necessarily in general posit...
research
09/17/2014

A Tabu Search Algorithm for the Multi-period Inspector Scheduling Problem

This paper introduces a multi-period inspector scheduling problem (MPISP...
research
03/08/2023

Eve, Adam and the Preferential Attachment Tree

We consider the problem of finding the initial vertex (Adam) in a Barabá...

Please sign up or login with your details

Forgot password? Click here to reset