Efficient rewirings for enhancing synchronizability of dynamical networks
- PMID: 19045478
- DOI: 10.1063/1.2967738
Efficient rewirings for enhancing synchronizability of dynamical networks
Abstract
In this paper, we present an algorithm for optimizing synchronizability of complex dynamical networks. Starting with an undirected and unweighted network, we end up with an undirected and unweighted network with the same number of nodes and edges having enhanced synchronizability. To this end, based on some network properties, rewirings, i.e., eliminating an edge and creating a new edge elsewhere, are performed iteratively avoiding always self-loops and multiple edges between the same nodes. We show that the method is able to enhance the synchronizability of networks of any size and topological properties in a small number of steps that scales with the network size. For numerical simulations, an optimization algorithm based on simulated annealing is used. Also, the evolution of different topological properties of the network such as distribution of node degree, node and edge betweenness centrality is tracked with the iteration steps. We use networks such as scale-free, Strogatz-Watts and random to start with and we show that regardless of the initial network, the final optimized network becomes homogeneous. In other words, in the network with high synchronizability, parameters, such as, degree, shortest distance, node, and edge betweenness centralities are almost homogeneously distributed. Also, parameters, such as, maximum node and edge betweenness centralities are small for the rewired network. Although we take the eigenratio of the Laplacian as the target function for optimization, we show that it is also possible to choose other appropriate target functions exhibiting almost the same performance. Furthermore, we show that even if the network is optimized taking into account another interpretation of synchronizability, i.e., synchronization cost, the optimal network has the same synchronization properties. Indeed, in networks with optimized synchronizability, different interpretations of synchronizability coincide. The optimized networks are Ramanujan graphs, and thus, this rewiring algorithm could be used to produce Ramanujan graphs of any size and average degree.
(c) 2008 American Institute of Physics.
Similar articles
-
Rewiring dynamical networks with prescribed degree distribution for enhancing synchronizability.Chaos. 2010 Dec;20(4):043119. doi: 10.1063/1.3515170. Chaos. 2010. PMID: 21198089
-
Network synchronizability analysis: a graph-theoretic approach.Chaos. 2008 Sep;18(3):037102. doi: 10.1063/1.2965530. Chaos. 2008. PMID: 19045476
-
Rewiring networks for synchronization.Chaos. 2008 Sep;18(3):037105. doi: 10.1063/1.2975842. Chaos. 2008. PMID: 19045479
-
Community structure in social and biological networks.Proc Natl Acad Sci U S A. 2002 Jun 11;99(12):7821-6. doi: 10.1073/pnas.122653799. Proc Natl Acad Sci U S A. 2002. PMID: 12060727 Free PMC article. Review.
-
Network visualization and network analysis.EXS. 2007;97:245-75. doi: 10.1007/978-3-7643-7439-6_11. EXS. 2007. PMID: 17432271 Review.
Cited by
-
Effect of network architecture on synchronization and entrainment properties of the circadian oscillations in the suprachiasmatic nucleus.PLoS Comput Biol. 2012;8(3):e1002419. doi: 10.1371/journal.pcbi.1002419. Epub 2012 Mar 8. PLoS Comput Biol. 2012. PMID: 22423219 Free PMC article.
Publication types
MeSH terms
LinkOut - more resources
Full Text Sources