Path Centrality: A New Centrality Measure in Networks

In network analysis, it is useful to identify important vertices in a network. Based on the varying notions of importance of vertices, a number of centrality measures are defined and studied in the literature. Some popular centrality measures, such as betweenness centrality, are computationally proh...

Full description

Bibliographic Details
Main Author: Alahakoon, Tharaka
Format: Others
Published: Scholar Commons 2010
Subjects:
Online Access:https://scholarcommons.usf.edu/etd/1558
https://scholarcommons.usf.edu/cgi/viewcontent.cgi?article=2557&context=etd
id ndltd-USF-oai-scholarcommons.usf.edu-etd-2557
record_format oai_dc
spelling ndltd-USF-oai-scholarcommons.usf.edu-etd-25572019-12-05T16:07:37Z Path Centrality: A New Centrality Measure in Networks Alahakoon, Tharaka In network analysis, it is useful to identify important vertices in a network. Based on the varying notions of importance of vertices, a number of centrality measures are defined and studied in the literature. Some popular centrality measures, such as betweenness centrality, are computationally prohibitive for large-scale networks. In this thesis, we propose a new centrality measure called k-path centrality and experimentally compare this measure with betweenness centrality. We present a polynomial-time randomized algorithm for distinguishing high k-path centrality vertices from low k-path centrality vertices in any given (unweighted or weighted) graph. Specifically, for any graph G = (V, E) with n vertices and for every choice of parameters α ∈ (0, 1), ε ∈ (0, 1/2), and integer k ∈ [1, n], with probability at least 1 − 1/n2 our randomized algorithm distinguishes all vertices v ∈ V that have k-path centrality Ck(v) more than nα(1 + 2ε) from all vertices v ∈ V that have k-path centrality Ck(v) less than nα(1 − 2ε). The running time of the algorithm is O(k2ε −2n1−α ln n). Theoretically and experimentally, our algorithms are (for suitable choices of parameters) significantly faster than the best known deterministic algorithm for computing exact betweenness centrality values (Brandes’ algorithm). Through experimentations on both real and randomly generated networks, we demonstrate that vertices that have high betweenness centrality values also have high k-path centrality values. 2010-05-28T07:00:00Z text application/pdf https://scholarcommons.usf.edu/etd/1558 https://scholarcommons.usf.edu/cgi/viewcontent.cgi?article=2557&context=etd default Graduate Theses and Dissertations Scholar Commons betweenness centrality social networks randomized algorithms experimental algorithmics graphs American Studies Arts and Humanities
collection NDLTD
format Others
sources NDLTD
topic betweenness centrality
social networks
randomized algorithms
experimental algorithmics
graphs
American Studies
Arts and Humanities
spellingShingle betweenness centrality
social networks
randomized algorithms
experimental algorithmics
graphs
American Studies
Arts and Humanities
Alahakoon, Tharaka
Path Centrality: A New Centrality Measure in Networks
description In network analysis, it is useful to identify important vertices in a network. Based on the varying notions of importance of vertices, a number of centrality measures are defined and studied in the literature. Some popular centrality measures, such as betweenness centrality, are computationally prohibitive for large-scale networks. In this thesis, we propose a new centrality measure called k-path centrality and experimentally compare this measure with betweenness centrality. We present a polynomial-time randomized algorithm for distinguishing high k-path centrality vertices from low k-path centrality vertices in any given (unweighted or weighted) graph. Specifically, for any graph G = (V, E) with n vertices and for every choice of parameters α ∈ (0, 1), ε ∈ (0, 1/2), and integer k ∈ [1, n], with probability at least 1 − 1/n2 our randomized algorithm distinguishes all vertices v ∈ V that have k-path centrality Ck(v) more than nα(1 + 2ε) from all vertices v ∈ V that have k-path centrality Ck(v) less than nα(1 − 2ε). The running time of the algorithm is O(k2ε −2n1−α ln n). Theoretically and experimentally, our algorithms are (for suitable choices of parameters) significantly faster than the best known deterministic algorithm for computing exact betweenness centrality values (Brandes’ algorithm). Through experimentations on both real and randomly generated networks, we demonstrate that vertices that have high betweenness centrality values also have high k-path centrality values.
author Alahakoon, Tharaka
author_facet Alahakoon, Tharaka
author_sort Alahakoon, Tharaka
title Path Centrality: A New Centrality Measure in Networks
title_short Path Centrality: A New Centrality Measure in Networks
title_full Path Centrality: A New Centrality Measure in Networks
title_fullStr Path Centrality: A New Centrality Measure in Networks
title_full_unstemmed Path Centrality: A New Centrality Measure in Networks
title_sort path centrality: a new centrality measure in networks
publisher Scholar Commons
publishDate 2010
url https://scholarcommons.usf.edu/etd/1558
https://scholarcommons.usf.edu/cgi/viewcontent.cgi?article=2557&context=etd
work_keys_str_mv AT alahakoontharaka pathcentralityanewcentralitymeasureinnetworks
_version_ 1719301756344598528