Faster betweenness centrality updates in evolving networks

Elisabetta Bergamini, Henning Meyerhenke, Mark Ortmann, Arie Slobbe

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

15 Citations (Scopus)

Abstract

Finding central nodes is a fundamental problem in network analysis. Betweenness centrality is a well-known measure which quantifies the importance of a node based on the fraction of shortest paths going though it. Due to the dynamic nature of many today's networks, algorithms that quickly update centrality scores have become a necessity. For betweenness, several dynamic algorithms have been proposed over the years, targeting different update types (incremental- and decremental-only, fully-dynamic). In this paper we introduce a new dynamic algorithm for updating betweenness centrality after an edge insertion or an edge weight decrease. Our method is a combination of two independent contributions: a faster algorithm for updating pairwise distances as well as number of shortest paths, and a faster algorithm for updating dependencies. Whereas the worst-case running time of our algorithm is the same as recomputation, our techniques considerably reduce the number of operations performed by existing dynamic betweenness algorithms. Our experimental evaluation on a variety of real-world networks reveals that our approach is significantly faster than the current state-of-the-art dynamic algorithms, approximately by one order of magnitude on average.

Original languageEnglish
Title of host publication16th Symposium on Experimental Algorithms, SEA 2017
EditorsSimon J. Puglisi, Solon P. Pissis, Rajeev Raman, Costas S. Iliopoulos
PublisherSchloss Dagstuhl- Leibniz-Zentrum fur Informatik GmbH, Dagstuhl Publishing
ISBN (Electronic)9783959770361
DOIs
Publication statusPublished - 1 Aug 2017
Externally publishedYes
Event16th Symposium on Experimental Algorithms, SEA 2017 - London, United Kingdom
Duration: 21 Jun 201723 Jun 2017

Publication series

NameLeibniz International Proceedings in Informatics, LIPIcs
Volume75
ISSN (Print)1868-8969

Conference

Conference16th Symposium on Experimental Algorithms, SEA 2017
Country/TerritoryUnited Kingdom
CityLondon
Period21/06/1723/06/17

Fingerprint

Dive into the research topics of 'Faster betweenness centrality updates in evolving networks'. Together they form a unique fingerprint.

Cite this