Skip to main content
NIHPA Author Manuscripts logoLink to NIHPA Author Manuscripts
. Author manuscript; available in PMC: 2025 Jun 26.
Published in final edited form as: AIChE J. 2023 Jan 30;69(4):e18061. doi: 10.1002/aic.18061

Internal control of brain networks via sparse feedback

Ilias Mitrai 1, Victoria O Jones 1, Harman Dewantoro 1, Catherine Stamoulis 2,3, Prodromos Daoutidis 1
PMCID: PMC12199838  NIHMSID: NIHMS2090774  PMID: 40574875

Abstract

The human brain is a complex system whose function depends on interactions between neurons and their ensembles across scales of organization. These interactions are restricted by anatomical and energetic constraints, and facilitate information processing and integration in response to cognitive demands. In this work, we considered the brain as a closed loop dynamic system under sparse feedback control. This controller design considered simultaneously control performance and feedback (communication) cost. As proof of principle, we applied this framework to structural and functional brain networks. Under high feedback cost only a small number of highly connected network nodes were controlled, which suggests that a small subset of brain regions may play a central role in the control of neural circuits, through a tradeoff between performance and communication cost.

Keywords: brain networks, centrality, feedback cost, sparsity promoting optimal control

1 |. INTRODUCTION

The representation of complex systems as networks spans a wide range of fields, from biology and social sciences to physics and engineering. Examples of such systems include the brain,1 connections between airports,2 cellular metabolisms,3 process systems,4 and power grids.5 In all cases, these systems can be distilled down to sets of entities (nodes) and interactions between them (edges) that can take the form of a graph. Network science provides a systematic framework for the representation and analysis of these systems and their interaction patterns. In the human brain, this framework has been used to study both structural and functional circuits (the connectome).1 Anatomical connections between brain regions form the structural connectome, while functional connections, represent spatiotemporally coordinated spontaneous or task-related brain activity. In the human brain, these are measured with different neuroimaging modalities, including electroencephalography (EEG), magnetoencephalography (MEG), and functional MRI (fMRI), the latter measuring blood oxygenation rather than direct electromagnetic activity. Each of these modalities measures macroscale brain activity in discrete regions–the graph nodes. Edges represent the strength of coordination between these regions.

Functional interactions between brain regions dependent on and are constrained by the anatomical scaffolding that supports them, that is, the structural connectome.615 Similarly to many biological, physical and engineered networks, the healthy adult connectome has hallmark characteristics that maximize its resilience but also optimize information processing and integration. These characteristics include modularity,16 core periphery,1719 hierarchy,20,21 the presence of highly-connected regions (hubs),2224 and a small-world and rich-club organization.14,2528 The exact role of these topological properties in the internal control mechanisms governing the connectome remains unclear.6,29

Prior Network Science studies have examined the relationship between topological properties, network controllability, and the selection of driver nodes (nodes on which control inputs act), assuming an open-loop control perspective.30,31 In the context of the brain, a state-space framework has been used to describe brain dynamics, assuming that the human brain is theoretically controllable by appropriate (open-loop) control signals,32,33 and that a small set of nodes, presumably anatomically and/or functionally important to the network, is critical to this control.34 Yet, this perspective does not account for feedback mechanisms that govern internal network control. Thus, we propose a closed-loop perspective and, more specifically, sparsity promoting optimal feedback control,35,36 as a framework for describing internal control mechanisms in the brain. This approach accounts for the fact that there is a cost associated with feedback information and posits that a controller that optimizes processing efficiency seeks a trade-off between control performance and controller sparsity.

We have recently applied sparsity promoting optimal feedback control to the macaque structural network.37 In the present study, we apply it to human structural and functional brain networks. The overarching goal of this article is to demonstrate the potential of sparsity promoting control as a tool for characterizing control efficiency in brain networks and, in doing so, introduce the topic of closed-loop internal control of brain networks to the chemical engineering systems and control communities.

2 |. DATA AND METHODS

2.1 |. Sparsity promoting optimal controller synthesis

We consider a system for which the evolution of its state variables (states) follows linear time invariant dynamics

x˙=Ax+B1u+B2d, (1)

where xRn are the states of the system, uRn are the control inputs, dRn are exogenous input signals, ARn×n captures the internal dynamic behavior of the system, and B1Rn×n,B2Rn×n are matrices capturing the effect of control inputs and state disturbances. We assume that at any time point t, the system state is known, and that the input signals u,d affect all states, with B1 and B2 being identity matrices. In order to regulate the system, a static state feedback control law u=-Kx is considered, where KRn×n is the feedback gain matrix, and the dynamics of the closed-loop system becomes

x˙=A-B1Kx+B2d. (2)

In this setting, the effect of input signals d on the output z=xuT can be captured by the 2 norm of the closed loop system and is equal to J(K)=trace(P(K)), where PRn×n,P=PT0. This matrix depends on the feedback gain matrix via the following equation

(A-K)P+P(A-K)T+I+KTK=0. (3)

We aim to design the feedback gain matrix K so that J(K) is minimized subject to Equation 3. The solution to this problem generally leads to a dense matrix K, with all nonzero elements. Although this matrix will provide optimal control performance, such that the effect of the signal d is minimized due to minimization of the 2 norm, it does not account for the cost associated with feedback. To account for this cost,35 proposed to penalize the nonzero entries in the feedback gain matrix; the resulting problem is

minimizeKtrace(P(K))+pcard(K) (4)

where card(K) is equal to the number of nonzero entries of the K matrix and p is the feedback cost. The first term of the objective, J(K), represents the control performance and the second term card(K) the control cost. The value of the feedback cost p affects the structure of the feedback gain matrix, since for p=0 we obtain a dense feedback gain matrix as discussed above, whereas for a stable system as p the feedback gain matrix becomes zero. This problem can be reformulated as

minimizeK,Gtrace(P(K))+pcard(G)subjecttoK=G. (5)

and solved using the alternating direction method of multipliers.1 We refer the reader to Reference 35 for a detailed description of the algorithm.

2.2 |. Sparse feedback control of brain networks

In the rest of the article, we adopt the aforementioned framework to analyze the internal control of structural and functional brain networks. These are represented by a graph 𝒢(V,E) where V,E is the set of n nodes (brain regions) and m edges (structural or functional connections). Associations between nodes in this graph that exceed a threshold for strength of pairwise interactions are represented by an adjacency matrix A.

For simplicity, we model the brain network as a linear time invariant dynamic system, which we acknowledge that it may be an oversimplified approximation of true neural dynamics. The system described by Equation 1, where a state xi is associated with every brain region i. Dynamic interactions between brain regions are assumed to be governed by a sparsity promoting feedback controller (Figure 1).

FIGURE 1.

FIGURE 1

The brain as a closed loop control system.

Under this assumption the control action at node i is given by

uit=jV-Kijxjt. (6)

Thus, computation of the control action at node i requires knowledge of the dynamic state of the other nodes. The interaction pattern between nodes is captured by the entries of the feedback gain matrix K. For example, if Kij is zero then the state of node j does not affect the control action at node i and no information is exchanged between node i and j.

The problem formulation assumes that all network nodes are subject to control action. While this may not necessarily be the case, we do not know a priori which nodes are activated by feedback control action. This will be determined from the solution of the control problem (i.e., the form of the feedback gain matrix K and specifically its nonzero elements).

2.3 |. Structural connectome data and modeling

A dataset consisting of 30 adjacency matrices for adult structural brain networks is available through the Complex Systems Lab at UPenn and is associated with Reference 33, wherein it was analyzed. In that work, diffusion spectrum magnetic resonance imaging (DSI) data were used to construct adjacency matrices for each subject, using state-of-the-art DSI reconstruction and fiber tracking tools. Each brain was parcellated using the Lausanne 2008 atlas, resulting in a 129 × 129 structural connectivity matrix, As.38 Each element of As,ij corresponds to the number of fibers between region i and region j and was normalized by the sum of volumes for i and j. The resulting matrix was used as an adjacency matrix in our work. A detailed description of the data acquisition and processing is provided in References 32,33.

We assume that the adjacency matrix As captures the open-loop dynamic behavior of the brain, that is, it corresponds to the matrix A in Equation 1. We normalize the adjacency matrix as follows39:

As,norm=As1λmaxAs+1I, (7)

where λmaxAs is the maximum eigenvalue of As. This guarantees that the maximum eigenvalue of As,norm is negative, that is, the open loop system is stable. This scaling is necessary to avoid large values of the states which are biologically implausible. Also, under this scaling the diagonal entries As,norm(i,i) are equal to −1 denoting that all the brain regions have similar internal dynamics, and the off diagonal terms are equal to As,norm(i,j)=As(i,j)/λmaxAs+1.

2.4 |. Functional connectome data and modeling

The functional connectome data analyzed in this work from resting-state fMRI (rs-fMRI) collected in the ABCD study, which measures brain development in almost 12,000 children from pre/early adolescence to young adulthood.40 The data preprocessing and connectivity estimation are described in detail in Reference 41. Briefly, following structural segmentation, coregistration of fMRI to structural MRI, slice-time correction, removal of frames that do not meet the displacement threshold, and normalization to MNI152 space, each participant’s voxel-level time series were spatially downsampled to parcel-level time series using a combination of high-resolution cortical (1000 parcels42) and subcortical and cebellar atlases.43,44 Although a substantial number of participants had data of adequate quality for more than one 5-in resting-state fMRI run, in this study data from each participant’s best run (selected based on connectivity and lowest number of frames censored for motion) were analyzed. Large-scale networks considered in this study are those identified in Reference 45. The data were further downsampled to 90 regions of interest (ROI) based on anatomical considerations. Primary analyzed were conducted at the level of these ROIs. For comparison, additional analyses at the higher resolution of the 1088 parcels were also performed.

Given the computational cost of all analyses, in this preliminary investigation, a sample of 30 functional connectomes was selected at random from a sample of over 5000 brains. Connectivity matrices were estimated using peak cross-correlation between pairs of fMRI time series. Each connectivity matrix was thresholded using a cohort-wide threshold (estimated from >5000 brains), corresponding to the moderate connectivity outlier. Any entries below this correlation threshold (r=0.59) were set equal to zero, resulting in a 90 × 90 adjacency matrix Af for each brain. In every adjacency matrix the diagonal terms are set equal to zero and the matrix is normalized using Equation 7.

3 |. RESULTS AND DISCUSSION

In this section, we solve the sparsity promoting optimal controller synthesis problem for the analyzed structural and functional connectomes, for different values of the feedback cost parameter p. As discussed earlier, the feedback gain matrix K captures the pattern of interactions between brain regions. Communication between brain areas regions in response to cognitive demands and sensory processing can be energy-expensive.46,47 For this reason, we focus our analysis on the case of high feedback cost.

3.1 |. Application to structural brain networks

We applied sparsity promoting control to the human structural networks described in Section 2.3 for different values of feedback cost p. We solved the problem for p6.510-6,31.6. The value of 6.510-6 was selected empirically. For p>31.6 all the entries in the feedback gain matrix were equal to zero. The number of nonzero entries in the adjacency matrix varied for each brain in the dataset. Median number of nonzero entries across brains was 9758 (IQR = 768). Structural brain network 1 is shown in Figure 2 as an example. Highly connected nodes that are controlled under high feedback cost are highlighted. Networks were visualized using graphtool.48

FIGURE 2.

FIGURE 2

Network representation of a structural brain network in the analyzed dataset. The yellow nodes correspond to highly connected nodes that are controlled under high feedback cost.

The adjacency matrix for structural brain network 1 (the first in the dataset) and multiple feedback gain matrices K are shown in Figure 3. Each nonzero element (i,j) of K, represents a node i that is controlled by the action of node j. For low feedback cost, p6.510-6,2.310-4, the structure of the feedback gain matrix is similar to the structure of the adjacency matrix. This implies that the control of the structural brain network is constrained anatomically. In other words, a physical connection must exist in order for the control of node i to be directly influenced by the state of node j.

FIGURE 3.

FIGURE 3

Structure of adjacency matrix and feedback gain matrix K for different feedback cost p for the human structural brain network in Figure 2; nz is the number of nonzero terms.

Increasing the feedback cost p leads to a sparser feedback gain matrix (Figure 3). Moreover, in the region of high feedback cost (p[1,31.6]), the K matrix becomes diagonal and subsequently subdiagonal; that is, only a subset of diagonal terms are nonzero. If the only nonzero entry in a row is Kii, then the control action on that node is entirely self-dependent. In the context of high feedback cost, any node i whose row contains a nonzero Kii term is referred to as a “controlled node.” Figure 3 shows that there is a regime of p where all the nodes are self-controlled (for p=1 the feedback gain matrix becomes perfectly diagonal) and there is a second regime of higher p values where only a subset of the nodes are self-controlled. The value p=18.3 is in the latter regime, and results in a K matrix with a sub-diagonal structure (in this case with only six controlled nodes). These nodes are shown in yellow in Figure 2.

Figure 4 shows boxplots reflecting the distribution and statistics of controlled nodes across all 30 brains, as a function of increasing feedback cost p on K. For each p value, the figure shows the median number of controlled nodes, 25th and 75th quartiles, and outliers. The median consistently decreases with increasing p, presumably approaching zero controlled nodes as the feedback cost goes to infinity. Across brains, few nodes remain controlled under high feedback cost; by p=18.3, on average only ~5% of the nodes (7 nodes) are controlled. To investigate the consistency of controlled nodes across brains, the controlled nodes in each brain were plotted for p=18.3 (a value at which the feedback gain matrix is sub-diagonal). Figure 5 shows that some nodes were consistently controlled across brains, suggesting a potentially critical role of some brain regions that remain controlled at high feedback cost.

FIGURE 4.

FIGURE 4

Boxplot of the number of controlled nodes at different feedback cost p for the 30 structural brain networks.

FIGURE 5.

FIGURE 5

Controlled nodes for the 30 structural brain networks for p=18.3.

We further analyzed the topological characteristics of nodes controlled under high feedback cost (p=18.3) by estimating four different measures of the controlled nodes’ topological role in the network: eigenvector, closeness, betweenness, and degree centralities.49 These measures are used to quantify the importance of a node in a network in terms of facilitating the propagation of information through it. An example of how median centrality of controlled nodes varies with increasing p is shown for the structural brain in Figure 2 is shown in Figure 6. The plots suggest that nodes controlled under high feedback cost also have high centrality, which is higher than the average centrality of the network. These observations hold true across centrality measures.

FIGURE 6.

FIGURE 6

Median centrality measures of nodes that are controlled for high feedback cost for structural brain 1. The dashed line indicates the average centrality of the nodes in the structural brain network.

Moreover, Table 1 provides summary statistics across analyzed brains, providing evidence that the centrality of controlled nodes is higher than the median centrality of all nodes in the network for p=18.3. These results imply that the controlled nodes are highly connected compared to other nodes in the network, and thus are potentially network hubs.50 Highly connected regions may be associated with lower control energy when open loop transitions between dynamic states are considered.33 Our results suggest that under high feedback cost, these are the nodes being controlled, and thus, they are critical in achieving a balance between control performance and feedback cost.

TABLE 1.

Median and IQR values of centrality measures for the 30 brains and the nodes with nonzero diagonal entries (controlled nodes) in the feedback gain matrix for p=18.3. Controlled nodes are referred to as “active” here.

Median Eigenvector Closeness Betweenness Degree
Active nodes 0.106 0.796 0.005 0.744
Inactive 0.083 0.702 0.002 0.576
All nodes 0.085 0.707 0.002 0.585
IQR
Active nodes 0.017 0.088 0.0033 0.14
Inactive 0.023 0.085 0.0023 0.17
All nodes 0.024 0.088 0.0024 0.18

3.2 |. Application to functional brain networks

In this section, we solve the sparsity promoting problem for functional connectomes, for values of feedback cost p10-5,11. This range of p was empirically chosen so that it spans the range from low to very high feedback cost. Median number of nonzero entries in the adjacency matrix over the 30 brains was 144 (IQR = 64). The adjacency matrix and feedback gain matrices (corresponding to different values of p) for a representative functional network are shown in Figure 7. Resting-state functional networks estimated from fMRI run a few minutes long represent snapshots in time of spontaneously coordinated activity in the brain. Although the associated adjacency matrix is anatomically constrained, some regions may not be functionally (statistically) connected at a particular 5-min snapshot. The feedback gain matrix, which is also anatomically constrained and is associated with an endogenous mechanism of control and not functional connectivity, can thus have more nonzero elements than the functional adjacency matrix. This is indeed the case for the feedback gain matrix under low feedback control in Figure 7. Furthermore, we observe that for p=0.20 the feedback gain matrix becomes diagonal (this value represents the first p at which K becomes diagonal) and for p=9.25, an empirically chosen value in the regime of very high feedback cost, there are only 13 controlled nodes (ROIs) (14% of total nodes) and the feedback gain matrix is sub-diagonal. For higher values of p, there are even fewer controlled nodes.

FIGURE 7.

FIGURE 7

Topology of the adjacency matrix and the feedback gain matrix K for different feedback cost p for a representative functional network.

We solved the sparsity-promoting problem for all 30 brains in the dataset for p[8.5,11]. The median number of nonzero entries in the feedback gain matrix decreased as the feedback cost p increased (see Figure 8). For example, for p=9.25, the average percentage of controlled nodes is 9.6% (the median percentage is 8.8%) across all brains. The active nodes for this p are shown in Figure 10.

FIGURE 8.

FIGURE 8

Boxplot of the number of controlled ROIs (90 nodes) at different feedback cost p for the 30 functional brain networks.

FIGURE 10.

FIGURE 10

Controlled ROIs (90 nodes) for the 30 functional brain networks for p=9.25. The nodes highlighted in red color correspond to the nodes highlighted in red in Figure 11.

Similar results were obtained at the higher parcel-level resolution. The sparsity-promoting problem was solved for the same values of the parameter p. The number of nonzero entries as a function of the parameter p is presented in Figure 9 and the active nodes are presented in Figure 11. From Figures 8 and 9 we observe that at both spatial scales, the number of nonzero entries decreases as the feedback cost increases. Furthermore, from Figures 10 and 11 we observe that for p=9.25 the same brain regions are controlled. Specifically, the highlighted red ROIs in Figure 10 correspond to the higher-resolution red parcels in Figure 11, and at both scales constitute elements of visual networks. These results suggest that, at least in a subset of brains control nodes can be localized in parts of the same network at more than one scale.

FIGURE 9.

FIGURE 9

Boxplot of the number of controlled parcels (1088 nodes) at different feedback cost p for the 30 functional brain networks.

FIGURE 11.

FIGURE 11

Controlled parcels (1088 nodes) for the 30 functional brain networks for p=9.25. The nodes highlighted in red color correspond to the nodes highlighted in red in Figure 10.

For the representative functional connectome in Figure 7, we computed average measures of centrality for controlled nodes and compared them to those of the entire network. These results are shown in Figure 12. Similarly to structural networks, overall centrality of controlled nodes was higher than those of the entire network. Summary statistics for the 30 brains and p=9.25 are provided in Table 2. Centrality of controlled nodes under this high feedback cost was consistently higher than that of noncontrolled (inactive) nodes, or the entire network.

FIGURE 12.

FIGURE 12

Median measures of centrality of active (controlled) ROIs in one human functional brain network as function of the feedback cost parameter. The dashed line denotes the median centrality of the nodes in the network.

TABLE 2.

Median and IQR values of centrality measures for the 30 functional brains and controlled ROIs in the feedback gain matrix for p=9.25.

Median Eigenvector Closeness Betweenness (<10−3) Degree
Active nodes 0.301 0.068 2.5 <10−4 0.078
Inactive <10−4 <10−4 <10−4 0.022
All nodes <10−4 <10−4 <10−4 0.022
IQR
Active nodes 0.240 0.044 0.002 0.033
Inactive <10−4 <10−4 <10−4 <10−4
All nodes <10−4 <10−4 <10−4 <10−4

3.3 |. Analysis of controlled regions of interest in resting-state networks

We also investigated membership of ROIs controlled at high feedback cost in large-scale resting-state networks. For the purpose of this preliminary investigation, ROIs were grouped into 8 cortical networks, as well as the hippocampus, basal ganglia, amygdala, thalamus, and the cerebellum. In individual networks, ROIs in the left and right hemispheres were examined together (p[8.5,10.75]).45 The number of controlled nodes in each network was normalized by the total number of nodes in that network, given differential network size. The results were averaged across the 30 functional brains and are shown in Figure 13. In some networks, the number of controlled nodes decreased sharply within a small range of penalty parameter p. This could be attributed to the very narrow range of the eigenvalues of the corresponding normalized A matrices. In addition, the visual network stands apart from the rest, in that the number of controlled nodes decreases at a slower rate as a function of increasing p.

FIGURE 13.

FIGURE 13

Median (over analyzed connectomes) fraction of controlled ROIs in each of 8 resting-state cortical networks, 4 subcortical networks and the cerebellum. The number of controlled nodes in each region divided by the number of total possible controlled nodes in each region is shown as a function of p.

The consistency of this finding was further examined in individual brains. Specifically, we examined brains for which the percentage of active ROIs within the visual network was above 50%. Out of 30 connectomes, 14 (46.7%) fell in this category. Figure 14, shows percent of controlled nodes as a function of p averaged for this subset of 14 brains. In addition, Figure 15 shows the anatomical locations of controlled ROIs in 5 brains of this subset, for 3 values of p (9.25, 9.5, and 10.0). Primarily posterior areas of the visual network (ROIs overlapping primary and secondary visual areas and inferior temporal areas) were controlled at high feedback cost. In early adolescence, during which maturating neural circuits undergo significant reorganization, the visual network is one of the most anatomically and functionally developed networks. It is, therefore, possible that regions consistently controlled at high feedback cost across brains may correspond to those that are better developed than others at these ages. Thus, given that functional connections are anatomically constrained, controllability estimated from resting-state (spontaneous) functional activity in the brain may reflect an anatomical property of the connectome. Evidently, these observations are preliminary and speculative and need to be confirmed in a much larger cohort.

FIGURE 14.

FIGURE 14

Controlled ROI prevalence for a subset of 14 brains with a consistent higher proportion of controlled nodes in the visual network.

FIGURE 15.

FIGURE 15

Controlled ROIs for p values of 9.25, 9.5, and 10.0 visualized for 5 subjects which exhibit consistent control in the visual network. Solid circles correspond to controlled ROIs on the left hemisphere and transparent circles to controlled ROIs on the right hemisphere.

4 |. CONCLUDING REMARKS

By applying a sparsity-promoting controller synthesis approach to both structural and functional brain networks, we have highlighted a potential role that highly connected nodes may play in the control of the human brain.

Specifically, at a particular high feedback cost a perfectly diagonal feedback gain matrix is obtained, for which every node is controlled separately, without input from other nodes, and beyond this value the feedback gain matrix becomes sub-diagonal. Analysis of this sub-diagonal structure suggests that controlled nodes that remain active at exceedingly high feedback cost have significantly higher connectedness compared to an average node within the network, that is, they may be highly connected hubs. These regions are critical to the rich-club organization of the human connectome and cognitive processing, as they may integrate information from distributed computations in domain-specific functional regions. The optimization of feedback cost thresholds at which nodes become self-controlled or are no longer controlled was beyond the scope of this study, but an important future direction of this work. Nevertheless, our findings provide an additional new perspective on the mechanistic role of brain hubs in optimizing information processing by balancing performance and feedback cost.

ACKNOWLEDGMENTS

This article is inspired by and dedicated to Tunde Ogunnaike. The theme of the article combines control, statistics, and a biological application-technical subjects on which Tunde made seminal contributions over his brilliant career. The authors would like to thank Calli Smith for her help with the functional connectome analyses and manuscript figures. Financial support from the National Science Foundation (Award #s 2207699, 1938914 [PD], and 1940096, 2207733 [CS]) is gratefully acknowledged. IM would like to acknowledge financial support from a Doctoral Dissertation Fellowship (DDF) from the University of Minnesota and VJ would like to acknowledge financial support from NSF-GRFP (award number 2237827).

Funding information

National Science Foundation, Grant/Award Numbers: 1938914, 1940096, 2207699, 2207733; NSF Graduate Research Fellowships Program (GRFP); University of Minnesota Graduate School

Abbreviations:

ABCD

adolescent brain cognitive development

BOLD

blood oxygen level dependent

ROI

region of interest

Footnotes

CONFLICT OF INTEREST STATEMENT

The authors declare no competing interests.

1

The problem was solved using the MATLAB software from http://people.ece.umn.edu/users/mihailo/software/lqrsp/.

DATA AVAILABILITY STATEMENT

The structural connectomes were obtained from Bassett’s Complex Systems Lab and can be found at https://complexsystemsupenn.com/codedata. Functional connectomes were derived from the raw ABCD dataset, which may be accessed upon request at https://nda.nih.gov/abcd/. The preprocessed connectivity matrices were provided courtesy of the Computational Neuroscience Laboratory at Boston Children’s Hospital. The base code for the sparsity promoting controller can be obtained from http://www.ece.umn.edu/users/mihailo/software/lqrsp/ and the code for solving the sparsity promoting optimal controller synthesis problem for the structural and the functional brains can be obtained from https://github.com/DaoutidisLab/SparseControlBrains.git. Contact the authors for more information.

REFERENCES

  • 1.Bullmore E, Sporns O. Complex brain networks: graph theoretical analysis of structural and functional systems. Nat Rev Neurosci. 2009; 10(3):186–198. [DOI] [PubMed] [Google Scholar]
  • 2.Cardillo A, Gómez-Gardenes J, Zanin M, et al. Emergence of network features from multiplexity. Sci Rep. 2013;3(1):1–6. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 3.Stelling J, Klamt S, Bettenbrock K, Schuster S, Gilles ED. Metabolic network structure determines key aspects of functionality and regulation. Nature. 2002;420(6912):190–193. [DOI] [PubMed] [Google Scholar]
  • 4.Daoutidis P, Tang W, Allman A. Decomposition of control and optimization problems by network structure: concepts, methods, and inspirations from biology. AIChE J. 2019;65(10):e16708. [Google Scholar]
  • 5.Pagani GA, Aiello M. The power grid as a complex network: a survey. Phys A: Stat Mech Appl. 2013;392(11):2688–2700. [Google Scholar]
  • 6.Suárez LE, Markello RD, Betzel RF, Misic B. Linking structure and function in macroscale brain networks. Trends Cogn Sci. 2020;24(4): 302–315. [DOI] [PubMed] [Google Scholar]
  • 7.Friston KJ. Functional and effective connectivity: a review. Brain Connect. 2011;1(1):13–36. [DOI] [PubMed] [Google Scholar]
  • 8.Uddin LQ. Complex relationships between structural and functional brain connectivity. Trends Cogn Sci. 2013;17(12):600–602. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 9.Liang H, Wang H. Structure-function network mapping and its assessment via persistent homology. PLoS Comput Biol. 2017;13(1):1–19. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 10.Honey CJ, Sporns O, Cammoun L, et al. Predicting human resting-state functional connectivity from structural connectivity. Proc Natl Am Sci U S A. 2009;106:2035–2040. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 11.Meier J, Tewarie P, Hillebrand A, et al. A mapping between structural and functional brain networks. Brain Connect. 2016;6:298–311. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 12.Stam CJ, van Straaten EC, Dellen EV, et al. The relation between structural and functional connectivity patterns in complex brain networks. Int J Psychophysiol. 2016;103:149–160. [DOI] [PubMed] [Google Scholar]
  • 13.Sporns O, Tononi G, Edelman G. Theoretical neuroanatomy: relating anatomical and functional connectivity in graphs and cortical connection matrices. Cereb Cortex. 2000;10:127–141. [DOI] [PubMed] [Google Scholar]
  • 14.van den Heuvel MP, Sporns O. Rich-club organization of the human connectome. J Neurosci. 2011;31(44):15775–15786. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 15.Park HJ, Friston K. Structural and functional brain networks: from connections to cognition. Science. 2013;342:1238411. [DOI] [PubMed] [Google Scholar]
  • 16.Lorenz DM, Jeng A, Deem MW. The emergence of modularity in biological systems. Phys Life Rev. 2011;8(2):129–160. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 17.Bassett DS, Wymbs NF, Rombach MP, Porter MA, Mucha PJ, Grafton ST. Task-based core-periphery organization of human brain dynamics. PLoS Comput Biol. 2013;9(9):1–16. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 18.Bruckner S, Hüffner F, Komusiewicz C. A graph modification approach for finding core-periphery structures in protein interaction networks. Algorithms Mol Biol. 2015;10(1):1–13. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 19.Boyd JP, Fitzgerald WJ, Mahutga MC, Smith DA. Computing continuous core/periphery structures for social relations data with MINRES/SVD. Soc Netw. 2010;32(2):125–137. [Google Scholar]
  • 20.Ashourvan A, Telesford QK, Verstynen T, Vettel JM, Bassett DS. Multi-scale detection of hierarchical community architecture in structural and functional brain networks. PLoS One. 2019;14:e0215520. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 21.Corominas-Murtra B, Goñi J, Solé RV, Rodríguez-Caso C. On the origins of hierarchy in complex networks. Proc Natl Acad Sci U S A. 2013;110(33):13316–13321. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 22.He X, Zhang J. Why do hubs tend to be essential in protein networks? PLoS Genet. 2006;2(6):826–834. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 23.Muetze T, Goenawan IH, Wiencko HL, Bernal-Llinares M, Bryan K, Lynn DJ. Contextual hub analysis tool (CHAT): a Cytoscape app for identifying contextually relevant hubs in biological networks. F1000Res. 2016;5:1745. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 24.Franks DW, Noble J, Kaufmann P, Stagl S. Extremism propagation in social networks with hubs. Adapt Behav. 2008;16(4):264–274. [Google Scholar]
  • 25.Rich club organization supports a diverse set of functional network configurations. Neuroimage. 2014;96:174–182. [DOI] [PubMed] [Google Scholar]
  • 26.Grayson DS, Ray S, Carpenter S, et al. Structural and functional rich club organization of the brain in children and adults. PLoS One. 2014; 9(2):1–13. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 27.Bassett DS, Bullmore E. Small-world brain networks. Neuroscientist. 2006;12(6):512–523. [DOI] [PubMed] [Google Scholar]
  • 28.Liao X, Vasilakos AV, He Y. Small-world human brain networks: perspectives and challenges. Neurosci Biobehav Rev. 2017;77:286–300. [DOI] [PubMed] [Google Scholar]
  • 29.Pappas I, Craig MM, Menon DK, Stamatakis EA. Structural optimality and neurogenetic expression mediate functional dynamics in the human brain. Hum Brain Mapp. 2020;41(8):2229–2243. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 30.Liu Y-Y, Slotine J-J, Barabasi A-L. Controllability of complex networks. Nature. 2011;473(7346):167–173. [DOI] [PubMed] [Google Scholar]
  • 31.Yuan Z, Zhao C, Di Z, Wang W-X, Lai Y-C. Exact controllability of complex networks. Nat Commun. 2013;4(1):1–9. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 32.Gu S, Pasqualetti F, Cieslak M, et al. Controllability of structural brain networks. Nat Commun. 2015;6(1):1–10. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 33.Betzel RF, Gu S, Medaglia JD, Pasqualetti F, Bassett DS. Optimally controlling the human connectome: the role of network topology. Sci Rep. 2016;6(1):1–14. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 34.Lee B, Kang U, Chang H, Cho KH. The hidden control architecture of complex brain networks. iScience. 2019;13:154–162. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 35.Lin F, Fardad M, Jovanović MR. Design of optimal sparse feedback gains via the alternating direction method of multipliers. IEEE Trans Autom Control. 2013;58(9):2426–2431. [Google Scholar]
  • 36.Constantino PH, Tang W, Daoutidis P. Topology effects on sparse control of complex networks with Laplacian dynamics. Sci Rep. 2019; 9(1):1–9. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 37.Mitrai I, Stamoulis C, Daoutidis P. A sparse H controller synthesis perspective on the reconfiguration of brain networks. 2021. American Control Conference (ACC). IEEE; 2021:1204–1209. [Google Scholar]
  • 38.Hagmann P, Cammoun L, Gigandet X, et al. Mapping the structural core of human cerebral cortex. PLoS Biol. 2008;6(7):1479–1493. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 39.Karrer TM, Kim JZ, Stiso J, et al. A practical guide to methodological considerations in the controllability of structural brain networks. J Neural Eng. 2020;17(2):026031. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 40.The adolescent brain cognitive development (ABCD) study: imaging acquisition across 21 sites. Dev Cogn Neurosci. 2018;32:43–54. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 41.Brooks SJ, Parks SM, Stamoulis C. Widespread positive direct and indirect effects of regular physical activity on the developing functional connectome in early adolescence. Cereb Cortex. 2021;31(10):4840–4852. [DOI] [PubMed] [Google Scholar]
  • 42.Schaefer A, Kong R, Gordon EM, et al. Local-global parcellation of the human cerebral cortex from intrinsic functional connectivity MRI. Cereb Cortex. 2018;28(9):3095–3114. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 43.Diedrichsen J, Balsters JH, Flavell J, Cussans E, Ramnani N. A probabilistic MR atlas of the human cerebellum. Neurolmage. 2009;46:39–46. [DOI] [PubMed] [Google Scholar]
  • 44.Tian Y, Margulies DS, Breakspear M, Zalesky A. Topographic organization of the human subcortex unveiled with functional connectivity gradients. Nat Neurosci. 2020;23:1421–1432. [DOI] [PubMed] [Google Scholar]
  • 45.Yeo BTT, Krienen FM, Sepulcre J, et al. The organization of the human cerebral cortex estimated by intrinsic functional connectivity. J Neurophysiol. 2011;106:1125–1165. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 46.Laughlin SB, Sejnowski TJ. Communication in neuronal networks. Science. 2003;301(5641):1870–1874. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 47.Bullmore E, Sporns O. The economy of brain network organization. Nat Rev Neurosci. 2012;13(5):336–349. [DOI] [PubMed] [Google Scholar]
  • 48.Peixoto TP. The Graph-Tool Python Library. figshare; 2014. [Google Scholar]
  • 49.Hagberg AA, Schult DA, Swart PJ. Exploring network structure, dynamics, and function using NetworkX. 7th Python in Science Conference (SciPy 2008). SciPy; 2008:11–15. [Google Scholar]
  • 50.van den Heuvel MP, Sporns O. Network hubs in the human brain. Trends Cogn Sci. 2013;17(12):683–696. [DOI] [PubMed] [Google Scholar]

Associated Data

This section collects any data citations, data availability statements, or supplementary materials included in this article.

Data Availability Statement

The structural connectomes were obtained from Bassett’s Complex Systems Lab and can be found at https://complexsystemsupenn.com/codedata. Functional connectomes were derived from the raw ABCD dataset, which may be accessed upon request at https://nda.nih.gov/abcd/. The preprocessed connectivity matrices were provided courtesy of the Computational Neuroscience Laboratory at Boston Children’s Hospital. The base code for the sparsity promoting controller can be obtained from http://www.ece.umn.edu/users/mihailo/software/lqrsp/ and the code for solving the sparsity promoting optimal controller synthesis problem for the structural and the functional brains can be obtained from https://github.com/DaoutidisLab/SparseControlBrains.git. Contact the authors for more information.

RESOURCES