Closeness Centrality Algorithms For Multilayer Networks

07/24/2022
by   Hamza Reza Pavel, et al.
0

Centrality measures for simple graphs are well-defined and several main-memory algorithms exist for each. Simple graphs are not adequate for modeling complex data sets with multiple entities and relationships. Multilayer networks (MLNs) have been shown to be better suited, but there are very few algorithms for centrality computation directly on MLNs. They are converted (aggregated or collapsed) to simple graphs using Boolean AND or OR operators to compute centrality, which is not only inefficient but incurs a loss of structure and semantics. In this paper, we propose algorithms that compute closeness centrality on an MLN directly using a novel decoupling-based approach. Individual results of layers (or simple graphs) of an MLN are used and a composition function developed to compute the centrality for the MLN. The challenge is to do this accurately and efficiently. However, since these algorithms do not have complete information of the MLN, computing a global measure such as closeness centrality is a challenge. Hence, these algorithms rely on heuristics derived from intuition. The advantage is that this approach lends itself to parallelism and is more efficient compared to the traditional approach. We present two heuristics for composition and experimentally validate accuracy and efficiency on a large number of synthetic and real-world graphs with diverse characteristics.

READ FULL TEXT

page 10

page 13

research
07/24/2022

Degree Centrality Algorithms For Homogeneous Multilayer Networks

Centrality measures for simple graphs/networks are well-defined and each...
research
09/21/2019

Making a Case for MLNs for Data-Driven Analysis: Modeling, Efficiency, and Versatility

Datasets of real-world applications are characterized by entities of dif...
research
09/07/2019

An Efficient Framework for Computing Structure- And Semantics-Preserving Community in a Heterogeneous Multilayer Network

Multilayer networks or MLNs (also called multiplexes or network of netwo...
research
04/20/2020

A New Community Definition For MultiLayer Networks And A Novel Approach For Its Efficient Computation

As the use of MultiLayer Networks (or MLNs) for modeling and analysis is...
research
09/07/2019

Efficient Community Detection in Boolean Composed Multiplex Networks

Networks (or graphs) are used to model the dyadic relations between enti...
research
03/09/2013

Clustering on Multi-Layer Graphs via Subspace Analysis on Grassmann Manifolds

Relationships between entities in datasets are often of multiple nature,...
research
02/08/2022

Bandit Sampling for Multiplex Networks

Graph neural networks have gained prominence due to their excellent perf...

Please sign up or login with your details

Forgot password? Click here to reset