Complex network analysis using modulus of families of walks

Doctor of Philosophy === Department of Electrical and Computer Engineering === Pietro Poggi-Corradini === Caterina M. Scoglio === The modulus of a family of walks quantifies the richness of the family by favoring having many short walks over a few longer ones. In this dissertation, we investigate va...

Full description

Bibliographic Details
Main Author: Shakeri, Heman
Language:en_US
Published: Kansas State University 2017
Subjects:
Online Access:http://hdl.handle.net/2097/35593
id ndltd-KSU-oai-krex.k-state.edu-2097-35593
record_format oai_dc
spelling ndltd-KSU-oai-krex.k-state.edu-2097-355932017-07-21T15:47:36Z Complex network analysis using modulus of families of walks Shakeri, Heman Complex networks Modulus Family of walks Centrality Graph theory Clustering Doctor of Philosophy Department of Electrical and Computer Engineering Pietro Poggi-Corradini Caterina M. Scoglio The modulus of a family of walks quantifies the richness of the family by favoring having many short walks over a few longer ones. In this dissertation, we investigate various families of walks to study new measures for quantifying network properties using modulus. The proposed new measures are compared to other known quantities. Our proposed method is based on walks on a network, and therefore will work in great generality. For instance, the networks we consider can be directed, multi-edged, weighted, and even contain disconnected parts. We study the popular centrality measure known in some circles as information centrality, also known as effective conductance centrality. After reinterpreting this measure in terms of modulus of families of walks, we introduce a modification called shell modulus centrality, that relies on the egocentric structure of the graph. Ego networks are networks formed around egos with a specific order of neighborhoods. We then propose efficient analytical and approximate methods for computing these measures on both directed and undirected networks. Finally, we describe a simple method inspired by shell modulus centrality, called general degree, which improves simple degree centrality and could prove to be a useful tool for practitioners in the applied sciences. General degree is useful for detecting the best set of nodes for immunization. We also study the structure of loops in networks using the notion of modulus of loop families. We introduce a new measure of network clustering by quantifying the richness of families of (simple) loops. Modulus tries to minimize the expected overlap among loops by spreading the expected link-usage optimally. We propose weighting networks using these expected link-usages to improve classical community detection algorithms. We show that the proposed method enhances the performance of certain algorithms, such as spectral partitioning and modularity maximization heuristics, on standard benchmarks. Computing loop modulus benefits from efficient algorithms for finding shortest loops, thus we propose a deterministic combinatorial algorithm that finds a shortest cycle in graphs. The proposed algorithm reduces the worst case time complexity of the existing combinatorial algorithms while visiting at most the cycle basis. For most empirical networks with sublinear average degree our algorithm is subcubic. 2017-05-15T14:27:09Z 2017-05-15T14:27:09Z 2017 May Dissertation http://hdl.handle.net/2097/35593 en_US Kansas State University
collection NDLTD
language en_US
sources NDLTD
topic Complex networks
Modulus
Family of walks
Centrality
Graph theory
Clustering
spellingShingle Complex networks
Modulus
Family of walks
Centrality
Graph theory
Clustering
Shakeri, Heman
Complex network analysis using modulus of families of walks
description Doctor of Philosophy === Department of Electrical and Computer Engineering === Pietro Poggi-Corradini === Caterina M. Scoglio === The modulus of a family of walks quantifies the richness of the family by favoring having many short walks over a few longer ones. In this dissertation, we investigate various families of walks to study new measures for quantifying network properties using modulus. The proposed new measures are compared to other known quantities. Our proposed method is based on walks on a network, and therefore will work in great generality. For instance, the networks we consider can be directed, multi-edged, weighted, and even contain disconnected parts. We study the popular centrality measure known in some circles as information centrality, also known as effective conductance centrality. After reinterpreting this measure in terms of modulus of families of walks, we introduce a modification called shell modulus centrality, that relies on the egocentric structure of the graph. Ego networks are networks formed around egos with a specific order of neighborhoods. We then propose efficient analytical and approximate methods for computing these measures on both directed and undirected networks. Finally, we describe a simple method inspired by shell modulus centrality, called general degree, which improves simple degree centrality and could prove to be a useful tool for practitioners in the applied sciences. General degree is useful for detecting the best set of nodes for immunization. We also study the structure of loops in networks using the notion of modulus of loop families. We introduce a new measure of network clustering by quantifying the richness of families of (simple) loops. Modulus tries to minimize the expected overlap among loops by spreading the expected link-usage optimally. We propose weighting networks using these expected link-usages to improve classical community detection algorithms. We show that the proposed method enhances the performance of certain algorithms, such as spectral partitioning and modularity maximization heuristics, on standard benchmarks. Computing loop modulus benefits from efficient algorithms for finding shortest loops, thus we propose a deterministic combinatorial algorithm that finds a shortest cycle in graphs. The proposed algorithm reduces the worst case time complexity of the existing combinatorial algorithms while visiting at most the cycle basis. For most empirical networks with sublinear average degree our algorithm is subcubic.
author Shakeri, Heman
author_facet Shakeri, Heman
author_sort Shakeri, Heman
title Complex network analysis using modulus of families of walks
title_short Complex network analysis using modulus of families of walks
title_full Complex network analysis using modulus of families of walks
title_fullStr Complex network analysis using modulus of families of walks
title_full_unstemmed Complex network analysis using modulus of families of walks
title_sort complex network analysis using modulus of families of walks
publisher Kansas State University
publishDate 2017
url http://hdl.handle.net/2097/35593
work_keys_str_mv AT shakeriheman complexnetworkanalysisusingmodulusoffamiliesofwalks
_version_ 1718503090539200512