| Literature DB >> 24025746 |
Zhengzhong Yuan1, Chen Zhao, Zengru Di, Wen-Xu Wang, Ying-Cheng Lai.
Abstract
Controlling complex networks is of paramount importance in science and engineering. Despite the recent development of structural controllability theory, we continue to lack a framework to control undirected complex networks, especially given link weights. Here we introduce an exact controllability paradigm based on the maximum multiplicity to identify the minimum set of driver nodes required to achieve full control of networks with arbitrary structures and link-weight distributions. The framework reproduces the structural controllability of directed networks characterized by structural matrices. We explore the controllability of a large number of real and model networks, finding that dense networks with identical weights are difficult to be controlled. An efficient and accurate tool is offered to assess the controllability of large sparse and dense networks. The exact controllability framework enables a comprehensive understanding of the impact of network properties on controllability, a fundamental problem towards our ultimate control of complex systems.Entities:
Year: 2013 PMID: 24025746 PMCID: PMC3945876 DOI: 10.1038/ncomms3447
Source DB: PubMed Journal: Nat Commun ISSN: 2041-1723 Impact factor: 14.919
Figure 1Illustration of the exact controllability framework to identify a minimum set of drivers.
(a) A simple undirected network with self-loops, (b) a simple directed network and (c) an undirected network with dense connections. The matrix A−λMI, the column canonical form of matrix A−λMI by the elementary column transformation, the eigenvalues λ and the eigenvalue λM corresponding to the maximum geometric multiplicity μ(λM) of A are given for each simple network. The rows that are linearly dependent on others in the column canonical form are marked by red. The nodes corresponding to them are the drivers that are marked by red as well in the networks. For the undirected networks in a and c, μ(λM) is equal to the maximum algebraic multiplicity, that is, the multiplicity of λM. The configuration of drivers is not unique as it relies on the elementary column transformation, but the number of drivers is fixed and determined by the maximum geometric multiplicity μ(λM) of matrix A.
Eigenvalues and minimum number of driver nodes of regular unweighted, undirected graphs.
| Chain | 1 | |
| Ring network | 2 | |
| Star network | ||
| Fully connected network |
denotes the minimum number of drivers calculated from the maximum algebraic multiplicity. q=1,2,...,N and the algebraic multiplicity of eigenvalues is indicated in ‘()’ for star and fully connected networks.
Figure 2Exact controllability of undirected networks.
Exact controllability measure nD as a function of the connecting probability p for (a) unweighted ER random networks and (b) ER random networks with random weights assigned to links (WER). (c) nD versus the probability p of randomly adding links for Newman–Watts small-world networks. (d) nD versus half of the average degree ‹k›/2 for Barabási–Albert scale-free networks. All the networks are undirected and their coupling matrices are symmetric. The data points are obtained from the MMT equation (4) and the error bars denote the s.d., each from 20 independent realizations. The curves (SoD) are the theoretical predictions of equations (5) and (6) for sparse and dense networks, respectively. The representative network sizes used are N=1,000, 2,000 and 5,000.
Figure 3Exact controllability of directed networks.
(a) Exact controllability measure nD as a function of connecting probability p in directed ER random networks with identical weights (DER) for different network sizes. (b) Exact controllability and structural controllability nD versus p in directed ER random networks with random weights (RW DER) in the absence of bidirectional links. The inset of b, exact controllability and structural controllability nD versus p in unweighted, directed ER random networks (UW DER) in the absence of bidirectional links. Here MMT stands for the exact controllability determined by the maximum geometric multiplicity equation (3), SoD stands for the exact controllability of sparse or dense networks from equations (5) and (6), respectively, S denotes the exact controllability of sparse networks from equation (5) and, LSB denotes the structural controllability from the maximum matching algorithm. In a, and are in good agreement with each other for different network sizes. In b, , and coincide exactly without any difference in the network described by the structural matrix. In the inset of b, the assumption of structural controllability is weakly violated, ascribed to the unweighted property of the network. The structural controllability is still consistent with the exact controllability but with negligible difference. For example, at p=8 × 10−4, =0.21584, whereas =0.21576. At p=10−3, =0.1352, whereas =0.1350. For the networks in a, the connecting probabilities of two directions between two nodes are both p, but the corresponding random variables are independent of each other. For the networks in b, based on the structure of an undirected ER random network, we randomly assign a direction to each undirected link. All the results are from 20 independent realizations and the error bars denote the s.d. The network size in b is 5,000.
Exact controllability measures of real unweighted, directed networks.
| Trust | Prison inmate | 67 | 182 | 0.1343 | 0.1343 | 0.1343 |
| WikiVote | 7,115 | 103,689 | 0.6656 | 0.6656 | 0.6656 | |
| Food web | St. Marks | 45 | 224 | 0.3111 | 0.4 | 0.4 |
| Seagrass | 49 | 226 | 0.2653 | 0.3265 | 0.3265 | |
| Grassland | 88 | 137 | 0.5227 | 0.5227 | 0.5227 | |
| Ythan | 135 | 601 | 0.5111 | 0.5185 | 0.5185 | |
| Silwood | 154 | 370 | 0.7532 | 0.7662 | 0.7662 | |
| Little Rock | 183 | 2,494 | 0.5410 | 0.7541 | 0.7541 | |
| Electronic circuits | s208a | 122 | 189 | 0.2377 | 0.2377 | 0.2377 |
| s420a | 252 | 399 | 0.2341 | 0.2341 | 0.2341 | |
| s838a | 512 | 819 | 0.2324 | 0.2324 | 0.2324 | |
| Neuronal | 297 | 2,359 | 0.1650 | 0.1650 | 0.1650 | |
| Citation | Small World | 233 | 1,988 | 0.6009 | 0.6052 | 0.6052 |
| SciMet | 2,729 | 10,416 | 0.4236 | 0.4251 | 0.4251 | |
| Kohonen | 3,772 | 12,731 | 0.5604 | 0.5620 | 0.5620 | |
| World Wide Web | Political blogs | 1,224 | 19,090 | 0.3562 | 0.3595 | 0.3595 |
| Internet | p2p-1 | 10,876 | 39,994 | 0.5520 | 0.5531 | 0.5531 |
| p2p-2 | 8,846 | 31,839 | 0.5778 | 0.5779 | 0.5779 | |
| p2p-3 | 8,717 | 31,525 | 0.5774 | 0.5778 | 0.5778 | |
| Organizational | Freeman-1 | 34 | 695 | 0.0294 | 0.0294 | 0.0294 |
| Consulting | 46 | 879 | 0.0435 | 0.0435 | 0.0435 | |
| Language | English words | 7,381 | 46,281 | 0.6345 | 0.6345 | 0.6345 |
| French words | 8,325 | 24,295 | 0.6734 | 0.6736 | 0.6736 |
For each network, we show its type and name; number of nodes (N) and directed links (L). is computed from the maximum geometric multiplicity equation (3), is from equation (5) and is the structural controllability measure34. When random weights are assigned to the originally unweighted networks, the resulting values of are exactly the same as those of that can be computed for directed networks with random link weights. For data sources and references, see Supplementary Table S1 and Supplementary Note 7.
Exact controllability measures of real-weighted networks.
| Fed Web | Florida Bay dry | 128 | 2,137 | 0.25 | 0.25 |
| Florida Bay wet | 128 | 2,106 | 0.2422 | 0.2422 | |
| Mangrove | 97 | 1,492 | 0.2680 | 0.2680 | |
| Transportation | USA top-500 Airport | 500 | 5,960 | 0.25 | 0.25 |
| Coauthorships | Coauthorships | 1461 | 2,742 | 0.3436 | 0.3436 |
| Social communication | Facebook-like | 899 | 142,760 | 0.0067 | 0.0011 |
| UCIonline | 1899 | 20,296 | 0.3239 | 0.3239 | |
| Metabolic | 453 | 2,040 | 0.3245 | 0.3245 |
For each network, we show its type and name; number of nodes (N) and links (L). is computed from the maximum geometric multiplicity equation (3), is from equation (5). For data sources and references, see Supplementary Table S1 and Supplementary Note 7.