The University of Southampton
University of Southampton Institutional Repository

A new approach to betweenness centrality based on the Shapley Value

A new approach to betweenness centrality based on the Shapley Value
A new approach to betweenness centrality based on the Shapley Value
In many real-life networks, such as urban structures, protein interactions and social networks, one of the key issues is to measure the centrality of nodes, i.e. to determine which nodes and edges are more central to the functioning of the entire network than others. In this paper we focus on betweenness centrality—a metric based on which the centrality of a node is related to the number of shortest paths that pass through that node. This metric has been shown to be well suited for many, often complex, networks. In its standard form, the betweenness centrality, just like other centrality metrics, evaluates nodes based on their individual contributions to the functioning of the network. For instance, the importance of an intersection in a road network can be computed as the difference between the full capacity of this network and its capacity when the intersection is completely shut down. However, as recently argued in the literature, such an approach is inadequate for many real-life applications, as, for example, multiple nodes can fail simultaneously. Thus, what would be desirable is to refine the existing centrality metrics such that they take into account not only the functioning of nodes as individual entities but also as members of groups of nodes. One recently-proposed way of doing this is based on the Shapley Value — a solution concept in cooperative game theory that measures in a fair way the contributions of players to all the coalitions that they could possibly participate in. Although this approach has been used to extend various centrality metrics, such an extension to betweenness centrality is yet to be developed. The main challenge when developing such a refinement is to tackle the computational complexity; the Shapley Value generally requires an exponential number of operations, making its use limited to a small number of player (or nodes in our context). Against this background, our main contribution in this paper is to refine the betweenness centrality metric based on the Shapley Value: we develop an algorithm for computing this new metric, and show that it has the same complexity as the best known algorithm due to Brandes [7] to compute the standard betweenness centrality (i.e., polynomial in the size of the network). Finally, we show that our results can be extended to another important centrality metric called stress centrality.
betweenness centrality, shapley value
Szczepanski, Piotr L.
85ef6304-0ffd-4462-9422-f52e4d44adc2
Michalak, Tomasz
e24bfee3-bd75-4cca-8220-6f3c2f39dc38
Rahwan, Talal
476029f3-5484-4747-9f44-f63f3687083c
Szczepanski, Piotr L.
85ef6304-0ffd-4462-9422-f52e4d44adc2
Michalak, Tomasz
e24bfee3-bd75-4cca-8220-6f3c2f39dc38
Rahwan, Talal
476029f3-5484-4747-9f44-f63f3687083c

Szczepanski, Piotr L., Michalak, Tomasz and Rahwan, Talal (2012) A new approach to betweenness centrality based on the Shapley Value. 11th International Conference on Autonomous Agents and Multi-Agent Systems (AAMAS'12), Valencia, Spain. 04 - 08 Jun 2012. 8 pp . (Submitted)

Record type: Conference or Workshop Item (Paper)

Abstract

In many real-life networks, such as urban structures, protein interactions and social networks, one of the key issues is to measure the centrality of nodes, i.e. to determine which nodes and edges are more central to the functioning of the entire network than others. In this paper we focus on betweenness centrality—a metric based on which the centrality of a node is related to the number of shortest paths that pass through that node. This metric has been shown to be well suited for many, often complex, networks. In its standard form, the betweenness centrality, just like other centrality metrics, evaluates nodes based on their individual contributions to the functioning of the network. For instance, the importance of an intersection in a road network can be computed as the difference between the full capacity of this network and its capacity when the intersection is completely shut down. However, as recently argued in the literature, such an approach is inadequate for many real-life applications, as, for example, multiple nodes can fail simultaneously. Thus, what would be desirable is to refine the existing centrality metrics such that they take into account not only the functioning of nodes as individual entities but also as members of groups of nodes. One recently-proposed way of doing this is based on the Shapley Value — a solution concept in cooperative game theory that measures in a fair way the contributions of players to all the coalitions that they could possibly participate in. Although this approach has been used to extend various centrality metrics, such an extension to betweenness centrality is yet to be developed. The main challenge when developing such a refinement is to tackle the computational complexity; the Shapley Value generally requires an exponential number of operations, making its use limited to a small number of player (or nodes in our context). Against this background, our main contribution in this paper is to refine the betweenness centrality metric based on the Shapley Value: we develop an algorithm for computing this new metric, and show that it has the same complexity as the best known algorithm due to Brandes [7] to compute the standard betweenness centrality (i.e., polynomial in the size of the network). Finally, we show that our results can be extended to another important centrality metric called stress centrality.

Text
aamas2011_sample_tm.pdf - Author's Original
Download (628kB)

More information

Submitted date: 4 June 2012
Venue - Dates: 11th International Conference on Autonomous Agents and Multi-Agent Systems (AAMAS'12), Valencia, Spain, 2012-06-04 - 2012-06-08
Keywords: betweenness centrality, shapley value
Organisations: Agents, Interactions & Complexity

Identifiers

Local EPrints ID: 337181
URI: http://eprints.soton.ac.uk/id/eprint/337181
PURE UUID: 2f8ba309-0d6d-4d88-86f2-4fdaf340b160

Catalogue record

Date deposited: 18 Apr 2012 17:13
Last modified: 14 Mar 2024 10:50

Export record

Contributors

Author: Piotr L. Szczepanski
Author: Tomasz Michalak
Author: Talal Rahwan

Download statistics

Downloads from ePrints over the past year. Other digital versions may also be available to download e.g. from the publisher's website.

View more statistics

Atom RSS 1.0 RSS 2.0

Contact ePrints Soton: eprints@soton.ac.uk

ePrints Soton supports OAI 2.0 with a base URL of http://eprints.soton.ac.uk/cgi/oai2

This repository has been built using EPrints software, developed at the University of Southampton, but available to everyone to use.

We use cookies to ensure that we give you the best experience on our website. If you continue without changing your settings, we will assume that you are happy to receive cookies on the University of Southampton website.

×