Related Experiment Video
Updated: Oct 1, 2025

Modeling the Functional Network for Spatial Navigation in the Human Brain
Published on: October 13, 2023
An Experimental Study on the Scalability of Recent Node Centrality Metrics in Sparse Complex Networks
Alexander J Freund1, Philippe J Giabbanelli1
1Department of Computer Science and Software Engineering, Oxford, OH, United States.
This study analyzes the computational time of 18 network centrality measures. Some measures efficiently scale to large networks, while others require significant computational resources.
Area of Science:
- Network Analysis
- Computational Complexity
- Data Science
Background:
- Node centrality measures are crucial for identifying influential nodes in various network applications, from transportation to epidemiology.
- The proliferation of network data necessitates understanding the computational feasibility of newly developed centrality measures.
- Assessing the scalability of these measures is critical before their practical application in time-sensitive analyses.
Purpose of the Study:
- To comprehensively examine the time complexity of 18 network centrality measures introduced between 2005 and 2020.
- To provide practical estimates of computational time scaling with network size, particularly for sparse networks.
- To analyze how network properties (scale-free, small-world, random) influence the performance of these measures.
Main Methods:
- Empirical analysis of the runtime of 18 distinct centrality measures.
- Systematic evaluation of time complexity as a function of the number of nodes (n) in the network.
- Consideration of different network topologies: scale-free, small-world, and random networks.
Main Results:
- Several centrality measures exhibit efficient scaling, running in O(n log n) time, suitable for large networks.
- Other measures demonstrate higher computational demands, requiring O(n^2) or O(n^3) time.
- The performance of measures is influenced by the underlying network structure.
Conclusions:
- Analysts can now better estimate the computational feasibility of using specific network centrality measures.
- Measures with high computational complexity are identified as targets for future optimization research, such as approximation algorithms or distributed computing.
- This work aids in selecting appropriate centrality measures based on network size, properties, and available computational resources.
More Related Videos
09:01A Method for Investigating Age-related Differences in the Functional Connectivity of Cognitive Control Networks Associated with Dimensional Change Card Sort Performance
Published on: May 7, 2014
09:49Divergence of Root Microbiota in Different Habitats based on Weighted Correlation Networks
Published on: September 25, 2021
Related Concept Videos
Trait Centrality
Cluster Sampling Method
To choose a cluster sample, divide the population into clusters (groups) and then randomly select some of the clusters. All the members from these clusters are in the cluster sample. For example, if you randomly sample four departments from your...
Lattice Centering and Coordination Number
Types of Unit Cells
Imagine taking a large number of identical...
Protein Networks
Central Tendency: Analysis
The mean is one such measure, calculated by totaling all values in a dataset and dividing by the number of values. For instance, the mean blood pressure reading (120, 130, 140, 150) would be 135. However, the mean can be affected by extreme values or outliers.
The median, another measure,...
Distributed Loads: Problem Solving