Applications of community detection techniques to brain graphs: Algorithmic considerations and implications for neural function
Javier O. GarciaiD, Arian AshourvaniD, Sarah Feldt MuldooniD, Jean M. VetteliD, Danielle S. BassettiD
Abstract
The human brain can be represented as a graph in which neural units such as cells or small volumes of tissue are heterogeneously connected to one another through structural or functional links. Brain graphs are parsimonious representations of neural systems that have begun to offer fundamental insights into healthy human cognition, as well as its alteration in disease. A critical open question in network neuroscience lies in how neural units cluster into densely interconnected groups that can provide the coordinated activity that is characteristic of perception, action, and adaptive behaviors. Tools that have proven particularly useful for addressing this question are community detection approaches, which can be used to identify communities or modules in brain graphs: groups of neural units that are densely interconnected with other units in their own group but sparsely interconnected with units in other groups. In this paper, we describe a common community detection algorithm known as modularity maximization, and we detail its applications to brain graphs constructed from neuroimaging data. We pay particular attention to important algorithmic considerations, especially in recent extensions of these techniques to graphs that evolve in time. After recounting a few fundamental insights that these techniques have provided into brain function, we highlight potential avenues of methodological advancements for future studies seeking to better characterize the patterns of coordinated activity in the brain that accompany human behavior. This tutorial provides a naive reader with an introduction to theoretical considerations pertinent to the generation of brain graphs, an understanding of modularity maximization for community detection, a resource of statistical measures that can be used to characterize community structure, and an appreciation of the utility of these approaches in uncovering behaviorally-relevant network dynamics in neuroimaging data.
02 /Specification & Classification
Click any tag to browse matching papers- Citations
- 130
- FWCI
- 9.68
- Field percentile
- top 1%
- Organism
- Assay
- Research Focus
- Approach
Reproducibility ledger
Nobody has reported trying to reproduce this paper yet. Did you replicate an experiment or run the code? Your report saves the next lab a week.
Sign in to file a reproducibility report.
Related papers
- Detecting brain network communities: considering the role of information flow and its different temporal scales
Lazaro M. Sanchez-Rodriguez, Yasser Iturria‐Medina, … Roberto Carlos Sotero·NeuroImagePeer-reviewed·Oct 10, 2020
- Leveraging multivariate information for community detection in functional brain networks
Maria Grazia Puxeddu, Maria Pope, … Olaf Sporns·Communications BiologyPeer-reviewed·May 30, 2025
- The Impact of Graph Construction Scheme and Community Detection Algorithm on the Reliability of Community and Hub Identification in Structural Brain Networks
Stavros I. Dimitriadis, Eirini Messaritaki, Derek Kenton Jones·Human Brain MappingPeer-reviewed·Jun 25, 2021
- Comparing Community Detection Methods in Brain Functional Connectivity Networks
Reddy Rani Vangimalla, Jaya Sreevalsan‐Nair·Communications in computer and information sciencePeer-reviewed·Jan 1, 2020
- Benchmarking overlapping community detection methods for applications in human connectomics
Annie G. Bryant, Aditi Jha, … Ben Fulcher·Network NeurosciencePeer-reviewed·Aug 22, 2025
- BRAPH: A Graph Theory Software for the Analysis of Brain Connectivity
Mite Mijalkov, Ehsan Kakaei, … Alzheimer’s Disease Neuroimaging Initiative·PLoS ONEPeer-reviewed·Aug 1, 2017