Open Submitted: 25 April 2017 Accepted: 07 July 2017 Published Online: 25 July 2017
Chaos 27, 073115 (2017); https://doi.org/10.1063/1.4994819

Synchronization of non-identical oscillators coupled through complex networks is an important example of collective behavior, and it is interesting to ask how the structural organization of network interactions influences this process. Several studies have explored and uncovered optimal topologies for synchronization by making purposeful alterations to a network. On the other hand, the connectivity patterns of many natural systems are often not static, but are rather modulated over time according to their dynamics. However, this co-evolution and the extent to which the dynamics of the individual units can shape the organization of the network itself are less well understood. Here, we study initially randomly connected but locally adaptive networks of Kuramoto oscillators. In particular, the system employs a co-evolutionary rewiring strategy that depends only on the instantaneous, pairwise phase differences of neighboring oscillators, and that conserves the total number of edges, allowing the effects of local reorganization to be isolated. We find that a simple rule—which preserves connections between more out-of-phase oscillators while rewiring connections between more in-phase oscillators—can cause initially disordered networks to organize into more structured topologies that support enhanced synchronization dynamics. We examine how this process unfolds over time, finding a dependence on the intrinsic frequencies of the oscillators, the global coupling, and the network density, in terms of how the adaptive mechanism reorganizes the network and influences the dynamics. Importantly, for large enough coupling and after sufficient adaptation, the resulting networks exhibit interesting characteristics, including degree–frequency and frequency–neighbor frequency correlations. These properties have previously been associated with optimal synchronization or explosive transitions in which the networks were constructed using global information. On the contrary, by considering a time-dependent interplay between structure and dynamics, this work offers a mechanism through which emergent phenomena and organization can arise in complex systems utilizing local rules.
Electrical activity in populations of neurons and the spread of information or disease across social networks are common examples of dynamical processes unfolding on networks. In many real-world systems, synchronization of dynamics, and its dependence on network architecture, is of critical interest. Importantly, network interactions can also be adaptive, such that connections rearrange over time according to the dynamical states of the nodes. A prevalent example of adaptation in connectivity takes place in biological neuronal networks, which reconfigure via local plasticity mechanisms that are informed by the dynamical relationships between directly coupled elements. Motivated by these types of systems, here we address the question of how both structured network topology and global synchronization can develop through a co-evolution of the underlying network connectivity and the dynamics. Using the canonical Kuramoto model, we suggest a simple, adaptive rewiring scheme based on local phase information that can evolve initially unstructured random graphs towards topologies with specific organizational principles. In turn, we find that this process simultaneously enhances synchronization. The structure that arises in the co-evolving systems manifests as specific relationships between the natural frequencies of the oscillators and the network topology, properties that have previously been associated with optimal synchronization in which networks were purposefully constructed using complete information of the network and node properties. Yet here, without any global information, we consider a time-dependent interplay between structure and dynamics and offer a mechanism through which organization can emerge in complex systems utilizing local rules.
Exactly how dynamical processes unfold on networks with non-trivial coupling between individual units remains an important question in complex systems science.1–41. M. E. J. Newman, SIAM Rev. 45, 167 (2003). https://doi.org/10.1137/S0036144503424802. S. Boccaletti, V. Latora, Y. Moreno, M. Chavez, and D.-U. Hwang, Phys. Rep. 424, 175 (2006). https://doi.org/10.1016/j.physrep.2005.10.0093. M. Barthelemy, A. Barrat, and A. Vespignani, Dynamical Processes on Complex Networks ( Cambridge University Press, 2008).4. A. Vespignani, Nat. Phys. 8, 32 (2012). https://doi.org/10.1038/nphys2160 Examples of such dynamical systems on networks include the time-dependent patterns of electrical activity in populations of neurons,5–115. G. B. Ermentrout and D. H. Terman, Mathematical Foundations of Neuroscience ( Springer-Verlag, 2010).6. N. Brunel and V. Hakim, Neural Comput. 11, 1621 (1999). https://doi.org/10.1162/0899766993000161797. N. Brunel, J. Comput. Neurosci. 8, 183 (2000). https://doi.org/10.1023/A:10089253090278. X. Guardiola, A. Díaz-Guilera, M. Llas, and C. J. Pérez, Phys. Rev. E 62, 5565 (2000). https://doi.org/10.1103/PhysRevE.62.55659. L. F. Lago-Fernández, R. Huerta, F. Corbacho, and J. A. Sigüenza, Phys. Rev. Lett. 84, 2758 (2000). https://doi.org/10.1103/PhysRevLett.84.275810. M. Denker, M. Timme, M. Diesmann, F. Wolf, and T. Geisel, Phys. Rev. Lett. 92, 074103 (2004). https://doi.org/10.1103/PhysRevLett.92.07410311. A. Roxin, H. Riecke, and S. A. Solla, Phys. Rev. Lett. 92, 198101 (2004). https://doi.org/10.1103/PhysRevLett.92.198101 the spread of information or disease across social networks,12–1512. D. S. Bassett, D. L. Alderson, and J. M. Carlson, Phys. Rev. E 86, 036105 (2012). https://doi.org/10.1103/PhysRevE.86.03610513. J. C. Miller and I. Z. Kiss, Math. Modell. Nat. Phenom. 9, 4 (2014). https://doi.org/10.1051/mmnp/2014920214. R. Pastor-Satorras, C. Castellano, P. Van Mieghem, and A. Vespignani, Rev. Mod. Phys. 87, 925 (2015). https://doi.org/10.1103/RevModPhys.87.92515. Y. Moreno, R. Pastor-Satorras, and A. Vespignani, Eur. Phys. J. B - Condens. Matter Complex Syst. 26, 521 (2002). https://doi.org/10.1140/epjb/e20020122 or regulatory mechanisms in biological networks.16–1916. A.-L. Barabasi and Z. N. Oltvai, Nat. Rev. Genet. 5, 101 (2004). https://doi.org/10.1038/nrg127217. G. Karlebach and R. Shamir, Nat. Rev. Mol. Cell Biol. 9, 770 (2008). https://doi.org/10.1038/nrm250318. M. B. Elowitz and S. Leibler, Nature 403, 335 (2000). https://doi.org/10.1038/3500212519. N. M. Luscombe, M. Madan Babu, H. Yu, M. Snyder, S. A. Teichmann, and M. Gerstein, Nature 431, 308 (2004). https://doi.org/10.1038/nature02782 In each case, the way the system evolves over time is dependent on the specific form of the dynamics, intrinsic properties of each element (either of nodes or edges), and the architecture of connectivity. Intriguing questions are if and how collective behavior can emerge in these systems. A significant and widespread manifestation of this is synchronization,20–2420. A. T. Winfree, The Geometry of Biological Time ( Springer Verlag, 1980).21. S. Strogatz, Sync: The Emerging Science of Spontaneous Order ( Hyperion Press, 2003).22. A. Pikovsky, M. Rosenblum, and J. Kurths, Synchronization: A Universal Concept in Nonlinear Sciences ( Cambridge University Press, 2003).23. S. C. Manrubia, A. S. Mikhailov, and D. H. Zanette, Emergence of Dynamical Order: Synchronization Phenomena in Complex Systems ( World Scientific, 2004).24. A. Arenas, A. Díaz-Guilera, J. Kurths, Y. Moreno, and C. Zhou, Phys. Rep. 469, 93 (2008). https://doi.org/10.1016/j.physrep.2008.09.002 in which a group of interacting elements converge to the same state or evolve in unison over time. Real-world illustrations of this phenomenon range from circadian clock cycles,21,2521. S. Strogatz, Sync: The Emerging Science of Spontaneous Order ( Hyperion Press, 2003).25. L. Glass, Nature 410, 277 (2001). https://doi.org/10.1038/35065745 to the rhythmic patterns of functional activity in the human brain,26–3726. P. Fries, Trends Cognit. Sci. 9, 474 (2005). https://doi.org/10.1016/j.tics.2005.08.01127. D. S. Bassett, A. Meyer-Lindenberg, S. Achard, T. Duke, and E. T. Bullmore, Proc. Natl. Acad. Sci. U.S.A. 103, 19518 (2006). https://doi.org/10.1073/pnas.060600510328. A. N. Khambhati, K. A. Davis, B. S. Oommen, S. H. Chen, T. H. Lucas, B. Litt, and D. S. Bassett, PLOS Comput. Biol. 11, e1004608 (2015). https://doi.org/10.1371/journal.pcbi.100460829. G. Deco, V. K. Jirsa, and A. R. McIntosh, Nat. Rev. Neurosci. 12, 43 (2011). https://doi.org/10.1038/nrn296130. D. S. Bassett, E. T. Bullmore, A. Meyer-Lindenberg, J. A. Apud, D. R. Weinberger, and R. Coppola, Proc. Natl. Acad. Sci. U.S.A. 106, 11747 (2009). https://doi.org/10.1073/pnas.090364110631. O. Sporns, G. Tononi, and G. Edelman, Neural Networks 13, 909 (2000). https://doi.org/10.1016/S0893-6080(00)00053-832. C. J. Stam, Neurosci. Lett. 355, 25 (2004). https://doi.org/10.1016/j.neulet.2003.10.06333. N. Kopell, G. B. Ermentrout, M. A. Whittington, and R. D. Traub, Proc. Natl. Acad. Sci. U.S.A. 97, 1867 (2000). https://doi.org/10.1073/pnas.97.4.186734. A. K. Engel, P. Fries, and W. Singer, Nat. Rev. Neurosci. 2, 704 (2001). https://doi.org/10.1038/3509456535. M. D. Fox, A. Z. Snyder, J. L. Vincent, M. Corbetta, D. C. Van Essen, and M. E. Raichle, Proc. Natl. Acad. Sci. U.S.A. 102, 9673 (2005). https://doi.org/10.1073/pnas.050413610236. G. Buzsáki and A. Draguhn, Science 304, 1926 (2004). https://doi.org/10.1126/science.109974537. F. Varela, J.-P. Lachaux, E. Rodriguez, and J. Martinerie, Nat. Rev. Neurosci. 2, 229 (2001). https://doi.org/10.1038/35067550 and synchronization in power-grid networks.38–4138. S. Lozano, L. Buzna, and A. Díaz-Guilera, Eur. Phys. J. B 85, 231 (2012). https://doi.org/10.1140/epjb/e2012-30209-939. F. Dörfler and F. Bullo, SIAM J. Control Optim. 50, 1616 (2012). https://doi.org/10.1137/11085158440. M. Rohden, A. Sorge, M. Timme, and D. Witthaut, Phys. Rev. Lett. 109, 064101 (2012). https://doi.org/10.1103/PhysRevLett.109.06410141. A. E. Motter, S. A. Myers, M. Anghel, and T. Nishikawa, Nat. Phys. 9, 191 (2013). https://doi.org/10.1038/nphys2535
One of the most common and useful models for studying synchronization is the canonical Kuramoto model,42,4342. Y. Kuramoto, in International Symposium on Mathematical Problems in Theoretical Physics, Lecture Notes in Physics Vol. 39, edited by H. Araki ( Springer, 1975), pp. 420–422.43. Y. Kuramoto, Chemical Oscillations, Waves, and Turbulence Chemical Oscillations, Waves, and Turbulence ( Springer-Verlag, 1984). which originally described the evolution of a population of N all-to-all coupled phase oscillators that were in general non-identical (see Refs. 4444. S. H. Strogatz, Physica D 143, 1 (2000). https://doi.org/10.1016/S0167-2789(00)00094-4 and 4545. J. A. Acebrón, L. L. Bonilla, C. J. Pérez Vicente, F. Ritort, and R. Spigler, Rev. Mod. Phys. 77, 137 (2005). https://doi.org/10.1103/RevModPhys.77.137 for reviews). In recent years, this model has been extended to study systems with heterogeneous network topologies, in order to investigate how the architecture of complex connectivity affects the onset of synchronization in diverse oscillator populations.24,4624. A. Arenas, A. Díaz-Guilera, J. Kurths, Y. Moreno, and C. Zhou, Phys. Rep. 469, 93 (2008). https://doi.org/10.1016/j.physrep.2008.09.00246. F. A. Rodrigues, T. K. D. Peron, P. Ji, and J. Kurths, Phys. Rep. 610, 1 (2016). https://doi.org/10.1016/j.physrep.2015.10.008 Such efforts have provided important insights into the nature of the synchronization transition in different graph models including those that display a scale-free degree distribution,47–5047. Y. Moreno and A. F. Pacheco, Europhys. Lett. 68, 603 (2004). https://doi.org/10.1209/epl/i2004-10238-x48. D.-S. Lee, Phys. Rev. E 72, 026208 (2005). https://doi.org/10.1103/PhysRevE.72.02620849. J. Gómez-Gardeñes, Y. Moreno, and A. Arenas, Phys. Rev. E 75, 066106 (2007). https://doi.org/10.1103/PhysRevE.75.06610650. J. Gómez-Gardeñes, Y. Moreno, and A. Arenas, Phys. Rev. Lett. 98, 034101 (2007). https://doi.org/10.1103/PhysRevLett.98.034101 those with small-world architecture,5151. H. Hong, M. Y. Choi, and B. J. Kim, Phys. Rev. E 65, 026139 (2002). https://doi.org/10.1103/PhysRevE.65.026139 and those with community structure.52–5752. E. Oh, K. Rho, H. Hong, and B. Kahng, Phys. Rev. E 72, 047101 (2005). https://doi.org/10.1103/PhysRevE.72.04710153. A. Arenas, A. Díaz-Guilera, and C. J. Pérez-Vicente, Phys. Rev. Lett. 96, 114102 (2006). https://doi.org/10.1103/PhysRevLett.96.11410254. A. Arenas and A. Díaz-Guilera, Eur. Phys. J.: Spec. Top. 143, 19 (2007). https://doi.org/10.1140/epjst/e2007-00066-255. A. Arenas, A. Díaz-Guilera, and C. J. Pérez-Vicente, Physica D 224, 27 (2006), dynamics on Complex Networks and Applications. https://doi.org/10.1016/j.physd.2006.09.02956. S. Guan, X. Wang, Y.-C. Lai, and C.-H. Lai, Phys. Rev. E 77, 046211 (2008). https://doi.org/10.1103/PhysRevE.77.04621157. P. S. Skardal and J. G. Restrepo, Phys. Rev. E 85, 016208 (2012). https://doi.org/10.1103/PhysRevE.85.016208
Within this body of work, particular attention has been paid to understanding what features of a network inhibit or enhance the ability to support collective dynamics. For the case of identical oscillators, this is often studied from the perspective of minimizing a ratio of eigenvalues that depend only on the structure of the network.58,5958. L. M. Pecora and T. L. Carroll, Phys. Rev. Lett. 80, 2109 (1998). https://doi.org/10.1103/PhysRevLett.80.210959. M. Barahona and L. M. Pecora, Phys. Rev. Lett. 89, 054101 (2002). https://doi.org/10.1103/PhysRevLett.89.054101 However, the question of “optimal” networks for synchronization can be more interesting and complex when the oscillators' natural frequencies are heterogeneous, a characteristic of many real-world systems. In particular, for non-identical oscillators, a crucial consideration becomes how the structure of the network is intertwined with dynamical properties. For example, in the Kuramoto model, synchronization can be enhanced when there are specific types of correlations between node degrees and oscillator frequencies or between the natural frequencies of adjacent oscillators.60,6160. M. Brede, Phys. Lett. A 372, 2618 (2008). https://doi.org/10.1016/j.physleta.2007.11.06961. M. Brede, “ Enhancing synchronization in systems of non-identical Kuramoto oscillators,” in Complex Sciences: First International Conference, Complex 2009, Shanghai, China, 23–25 February 2009, Revised Papers, Part 2, edited by J. Zhou ( Springer, Berlin, Heidelberg, 2009), pp. 1955–1966. Reference 6262. J. Gómez-Gardeñes, S. Gómez, A. Arenas, and Y. Moreno, Phys. Rev. Lett. 106, 128701 (2011). https://doi.org/10.1103/PhysRevLett.106.128701 demonstrated that in scale-free networks, positive frequency-degree correlations can lead to a first-order, or explosive transition to synchronization. More recently, discontinuous transitions have been found by imposing constraints on the minimal difference between connected nodes' natural frequencies.63,6463. I. Leyva, A. Navas, I. Sendiña-Nadal, J. A. Almendral, J. M. Buldú, M. Zanin, D. Papo, and S. Boccaletti, Sci. Rep. 3, 1281 (2013). https://doi.org/10.1038/srep0128164. I. Leyva, I. Sendiña Nadal, J. A. Almendral, A. Navas, S. Olmi, and S. Boccaletti, Phys. Rev. E 88, 042808 (2013). https://doi.org/10.1103/PhysRevE.88.042808 There has also been progress in analytical work on determining network topologies that enhance synchronization. For example, it has been shown that optimal networks for synchronizing collections of non-identical oscillators exhibit particular relationships between Laplacian eigenvectors and oscillator frequencies.65–6765. P. S. Skardal, D. Taylor, and J. Sun, Phys. Rev. Lett. 113, 144101 (2014). https://doi.org/10.1103/PhysRevLett.113.14410166. P. S. Skardal, D. Taylor, J. Sun, and A. Arenas, Phys. Rev. E 91, 010802 (2015). https://doi.org/10.1103/PhysRevE.91.01080267. D. Taylor, P. S. Skardal, and J. Sun, SIAM J. Appl. Math. 76, 1984 (2016). https://doi.org/10.1137/16M1075181 In addition, dimensionality reduction approaches6868. G. A. Gottwald, Chaos 25, 053111 (2015). https://doi.org/10.1063/1.4921295 have recovered many previous numerical results and have been used to derive analytical conditions for optimizing synchronization of Kuramoto oscillators in networks with attractive and repulsive interactions.6969. R. S. Pinto and A. Saa, Phys. Rev. E 92, 062801 (2015). https://doi.org/10.1103/PhysRevE.92.062801
Notably, while the coupling structure between oscillators can drive their dynamics, network dynamics can also modulate structure. Specifically, in adaptive systems, the pattern of connectivity itself is continuously updated and modified in response to the dynamics that occur on top of it.70–7270. T. Gross and H. Sayama, Adaptive Networks:Theory, Models and Applications ( Springer, 2009).71. T. Gross and B. Blasius, J. R. Soc. Interface 5, 259 (2008). https://doi.org/10.1098/rsif.2007.122972. H. Sayama, I. Pestov, J. Schmidt, B. J. Bush, C. Wong, J. Yamanoi, and T. Gross, Comput. Math. Appl. 65, 1645 (2013). https://doi.org/10.1016/j.camwa.2012.12.005 Systems that display these processes can be observed across biological, ecological, social, and distribution networks,70,7170. T. Gross and H. Sayama, Adaptive Networks:Theory, Models and Applications ( Springer, 2009).71. T. Gross and B. Blasius, J. R. Soc. Interface 5, 259 (2008). https://doi.org/10.1098/rsif.2007.1229 and collectively they can be characterized by topology and dynamical states that co-evolve with one another. Kuramoto-like models in particular provide a useful framework in which to explore the effects of co-evolution and adaptation,73–8573. W.-J. Yuan and C. Zhou, Phys. Rev. E 84, 016116 (2011). https://doi.org/10.1103/PhysRevE.84.01611674. W.-J. Yuan, J.-F. Zhou, Q. Li, D.-B. Chen, and Z. Wang, Phys. Rev. E 88, 022818 (2013). https://doi.org/10.1103/PhysRevE.88.02281875. C. Zhou and J. Kurths, Phys. Rev. Lett. 96, 164102 (2006). https://doi.org/10.1103/PhysRevLett.96.16410276. J.-F. Zhu, M. Zhao, W. Yu, C. Zhou, and B.-H. Wang, Phys. Rev. E 81, 026201 (2010). https://doi.org/10.1103/PhysRevE.81.02620177. T. Aoki and T. Aoyagi, Phys. Rev. Lett. 102, 034101 (2009). https://doi.org/10.1103/PhysRevLett.102.03410178. T. Aoki and T. Aoyagi, Phys. Rev. E 84, 066109 (2011). https://doi.org/10.1103/PhysRevE.84.06610979. M. Rubinov, O. Sporns, C. van Leeuwen, and M. Breakspear, BMC Neurosci. 10, 55 (2009). https://doi.org/10.1186/1471-2202-10-5580. P. M. Gleiser and D. H. Zanette, Eur. Phys. J. B - Condens. Matter Complex Syst. 53, 233 (2006). https://doi.org/10.1140/epjb/e2006-00362-y81. P. Seliger, S. C. Young, and L. S. Tsimring, Phys. Rev. E 65, 041906 (2002). https://doi.org/10.1103/PhysRevE.65.04190682. I. Sendiña Nadal, I. Leyva, J. M. Buldú, J. A. Almendral, and S. Boccaletti, Phys. Rev. E 79, 046105 (2009). https://doi.org/10.1103/PhysRevE.79.04610583. I. Sendiña-Nadal, J. M. Buldú, I. Leyva, and S. Boccaletti, PLoS One 3, 1 (2008). https://doi.org/10.1371/journal.pone.000264484. S. Assenza, R. Gutiérrez, J. Gómez-Gardeñes, V. Latora, and S. Boccaletti, Sci. Rep. 1, 99 (2011). https://doi.org/10.1038/srep0009985. R. Gutiérrez, A. Amann, S. Assenza, J. Gómez-Gardeñes, V. Latora, and S. Boccaletti, Phys. Rev. Lett. 107, 234103 (2011). https://doi.org/10.1103/PhysRevLett.107.234103 and allow one to address questions such as (i) can and how might these systems organize themselves towards network configurations that enhance local or global synchronization? and (ii) from an initially unstructured topology, can and how do different adaptive mechanisms lead to the emergence of certain architectural patterns or correlations between dynamical properties and network structure?
In addition to being adaptive, it is important to note that the evolution of many real-world networks is often governed by local rules, in which node dynamics update as a function of only neighboring node states, and in turn, the placement or weights of edges update primarily as a function of the states of the nodes they directly couple.70–7270. T. Gross and H. Sayama, Adaptive Networks:Theory, Models and Applications ( Springer, 2009).71. T. Gross and B. Blasius, J. R. Soc. Interface 5, 259 (2008). https://doi.org/10.1098/rsif.2007.122972. H. Sayama, I. Pestov, J. Schmidt, B. J. Bush, C. Wong, J. Yamanoi, and T. Gross, Comput. Math. Appl. 65, 1645 (2013). https://doi.org/10.1016/j.camwa.2012.12.005 This type of behavior is especially pertinent in biological systems, which typically co-evolve in the absence of global or top-down controllers of node states and/or the network structure. A particularly salient example of this occurs in biological neuronal networks, where, under Hebbian plasticity rules, increases in synaptic weights occur when connected neurons exhibit correlated dynamics,86–8886. H. Markram and M. Tsodyks, Nature 382, 807 (1996). https://doi.org/10.1038/382807a087. S. Song, K. D. Miller, and L. F. Abbott, Nat. Neurosci. 3, 919 (2000). https://doi.org/10.1038/7882988. N. Caporale and Y. Dan, Annu. Rev. Neurosci. 31, 25 (2008). https://doi.org/10.1146/annurev.neuro.31.060407.125639 while under anti-Hebbian plasticity rules, the opposite occurs.89,9089. K. P. Lamsa, J. H. Heeroma, P. Somogyi, D. A. Rusakov, and D. M. Kullmann, Science 315, 1262 (2007). https://doi.org/10.1126/science.113745090. P. D. Roberts and T. K. Leen, Front. Comput. Neurosci. 4, 156 (2010). https://doi.org/10.3389/fncom.2010.00156 Other systems that obey such local adaptation are prevalent, and studied examples include models of reconfiguration of social networks under disease propagation9191. T. Gross, C. J. D. D'Lima, and B. Blasius, Phys. Rev. Lett. 96, 208701 (2006). https://doi.org/10.1103/PhysRevLett.96.208701 and opinion formation,9292. P. Holme and M. E. J. Newman, Phys. Rev. E 74, 056108 (2006). https://doi.org/10.1103/PhysRevE.74.056108 or reorganization under feedback mechanisms in boolean models with applications to gene regulatory or neural networks.93,9493. S. Bornholdt and T. Rohlf, Phys. Rev. Lett. 84, 6114 (2000). https://doi.org/10.1103/PhysRevLett.84.611494. S. Bornholdt and T. Röhl, Phys. Rev. E 67, 066118 (2003). https://doi.org/10.1103/PhysRevE.67.066118
In this study, we use the Kuramoto model to investigate how a simple, adaptive rewiring scheme can evolve initially unstructured random graphs towards ordered topologies, and also simultaneously lead to enhanced synchronization in the system. Importantly, the rule is informed by only local information of neighboring nodes' states at a given instant of time, and works by regularly breaking and randomly rewiring connections between more instantaneously phase-synchronized oscillators, while maintaining connections between more de-synchronized pairs of oscillators. This process repeats continually over time, and can be thought of as a repulsive mechanism, or one that tends to represses assortativity (in terms of nodes connecting to other nodes with similar instantaneous states). We find that co-evolution of the network and dynamics can promote the degree of synchronization in the system, which occurs in tandem with the development of specific correlations between the topology and the natural frequencies of the oscillators. In previous work, these features have been imposed by purposeful selection, or have been shown to arise in studies on optimizing synchronization. Here, however, the properties emerge from the interplay between network structure and dynamics. Focusing on the simplest situation of binary, undirected networks, we isolate the effects of adaptive reconfiguration alone and thereby uncover a process through which heightened collective dynamics and organized network structure can simultaneously arise in a local, unsupervised way.
The remainder of this paper is organized as follows. Section II states the formulation of Kuramoto dynamics on complex networks. In Sec. III, we first briefly outline past work to motivate the specific mechanism studied here and then detail the proposed co-evolutionary strategy. Section IV describes several interesting results of the adaptive process, and in Sec. V, we discuss the implications of our findings and conclude.
Of the many models that exist for studying synchronization phenomena on complex networks, one of the most useful has been the paradigmatic Kuramoto model.42,4342. Y. Kuramoto, in International Symposium on Mathematical Problems in Theoretical Physics, Lecture Notes in Physics Vol. 39, edited by H. Araki ( Springer, 1975), pp. 420–422.43. Y. Kuramoto, Chemical Oscillations, Waves, and Turbulence Chemical Oscillations, Waves, and Turbulence ( Springer-Verlag, 1984). It describes the dynamical evolution of a population of N phase oscillators coupled on a network according to the following equation:
θ̇i=ωi+αj=1NAijsin(θjθi). (1)
In this formulation, θi is the instantaneous phase of the ith oscillator, ωi is its natural frequency, α is the overall coupling strength, and A is the N × N adjacency matrix describing the connectivity of the network. In this report, we consider binary, undirected networks, such that
Aij={1ifthereisanedgebetweennodesiandj,0otherwise. (2)
The natural frequencies {ωi} are distributed according to a probability density g(ω), which we will take to be symmetric and centered around a mean frequency of zero.
The overall amount of synchrony in the population at a given time t is typically quantified with the Kuramoto order parameter42,4342. Y. Kuramoto, in International Symposium on Mathematical Problems in Theoretical Physics, Lecture Notes in Physics Vol. 39, edited by H. Araki ( Springer, 1975), pp. 420–422.43. Y. Kuramoto, Chemical Oscillations, Waves, and Turbulence Chemical Oscillations, Waves, and Turbulence ( Springer-Verlag, 1984).
R(t)eiψ(t)=1Nj=1Neiθj(t), (3)
which can be thought of as the centroid of the N phases on a unit circle in the complex plane.4646. F. A. Rodrigues, T. K. D. Peron, P. Ji, and J. Kurths, Phys. Rep. 610, 1 (2016). https://doi.org/10.1016/j.physrep.2015.10.008 Here, ψ is the average phase of the population, and the modulus R, given by,
R(t)=1N|j=1Neiθj(t)|, (4)
quantifies the amount of phase coherence. When the oscillators' phases are uniformly spread, R ≈ 0 and the system exhibits low synchrony. On the other hand, when the phases become tightly clustered, R ≈ 1 and the system exhibits high levels of synchrony.
We can also use this order parameter, which ranges from R = 0 (complete incoherence) to R = 1 (complete phase synchronization), to monitor the global degree of synchrony in the system as a function of the coupling α. In this case, one typically reports a time-averaged value
R=1TATRTR+TAR(t)dt, (5)
computed on an interval of length TA after several transient or relaxation time steps TR have been discarded.
In this study, we consider a feedback process between dynamics and the restructuring of network topology that integrates different ideas and results from previous studies on adaptation or enhancing synchronization in networks of non-identical Kuramoto oscillators. To better frame and motivate our contributions, we briefly outline some past work on these topics below.
A. Inspiration from prior investigations
In general, it is expected that different adaptive strategies will lead to the emergence of different patterns in both the network topology and the dynamics, and a number of studies have explored these ideas using, for example, chaotic dynamics,74–76,95,9674. W.-J. Yuan, J.-F. Zhou, Q. Li, D.-B. Chen, and Z. Wang, Phys. Rev. E 88, 022818 (2013). https://doi.org/10.1103/PhysRevE.88.02281875. C. Zhou and J. Kurths, Phys. Rev. Lett. 96, 164102 (2006). https://doi.org/10.1103/PhysRevLett.96.16410276. J.-F. Zhu, M. Zhao, W. Yu, C. Zhou, and B.-H. Wang, Phys. Rev. E 81, 026201 (2010). https://doi.org/10.1103/PhysRevE.81.02620195. P. Gong and C. van Leeuwen, Europhys. Lett. 67, 328 (2004). https://doi.org/10.1209/epl/i2003-10287-796. F. Sorrentino and E. Ott, Phys. Rev. Lett. 100, 114101 (2008). https://doi.org/10.1103/PhysRevLett.100.114101 models of neuronal dynamics,79,97,9879. M. Rubinov, O. Sporns, C. van Leeuwen, and M. Breakspear, BMC Neurosci. 10, 55 (2009). https://doi.org/10.1186/1471-2202-10-5597. H. F. Kwok, P. Jurica, A. Raffone, and C. van Leeuwen, Cognit. Neurodyn. 1, 39 (2006). https://doi.org/10.1007/s11571-006-9006-598. M. Rubinov, O. Sporns, J.-P. Thivierge, and M. Breakspear, PLOS Comput. Biol. 7, 1 (2011). https://doi.org/10.1371/journal/pcbi.1002038 and non-identical Kuramoto oscillators.73,77,78,80–85,99–10473. W.-J. Yuan and C. Zhou, Phys. Rev. E 84, 016116 (2011). https://doi.org/10.1103/PhysRevE.84.01611677. T. Aoki and T. Aoyagi, Phys. Rev. Lett. 102, 034101 (2009). https://doi.org/10.1103/PhysRevLett.102.03410178. T. Aoki and T. Aoyagi, Phys. Rev. E 84, 066109 (2011). https://doi.org/10.1103/PhysRevE.84.06610980. P. M. Gleiser and D. H. Zanette, Eur. Phys. J. B - Condens. Matter Complex Syst. 53, 233 (2006). https://doi.org/10.1140/epjb/e2006-00362-y81. P. Seliger, S. C. Young, and L. S. Tsimring, Phys. Rev. E 65, 041906 (2002). https://doi.org/10.1103/PhysRevE.65.04190682. I. Sendiña Nadal, I. Leyva, J. M. Buldú, J. A. Almendral, and S. Boccaletti, Phys. Rev. E 79, 046105 (2009). https://doi.org/10.1103/PhysRevE.79.04610583. I. Sendiña-Nadal, J. M. Buldú, I. Leyva, and S. Boccaletti, PLoS One 3, 1 (2008). https://doi.org/10.1371/journal.pone.000264484. S. Assenza, R. Gutiérrez, J. Gómez-Gardeñes, V. Latora, and S. Boccaletti, Sci. Rep. 1, 99 (2011). https://doi.org/10.1038/srep0009985. R. Gutiérrez, A. Amann, S. Assenza, J. Gómez-Gardeñes, V. Latora, and S. Boccaletti, Phys. Rev. Lett. 107, 234103 (2011). https://doi.org/10.1103/PhysRevLett.107.23410399. Q. Ren and J. Zhao, Phys. Rev. E 76, 016207 (2007). https://doi.org/10.1103/PhysRevE.76.016207100. Q. Ren, M. He, X. Yu, Q. Long, and J. Zhao, Phys. Lett. A 378, 139 (2014). https://doi.org/10.1016/j.physleta.2013.10.031101. V. Avalos-Gaytán, J. A. Almendral, D. Papo, S. E. Schaeffer, and S. Boccaletti, Phys. Rev. E 86, 015101 (2012). https://doi.org/10.1103/PhysRevE.86.015101102. L. Timms and L. Q. English, Phys. Rev. E 89, 032906 (2014). https://doi.org/10.1103/PhysRevE.89.032906103. X. Zhang, S. Boccaletti, S. Guan, and Z. Liu, Phys. Rev. Lett. 114, 038701 (2015). https://doi.org/10.1103/PhysRevLett.114.038701104. R. Singh and T. Bagarti, Europhys. Lett. 111, 50010 (2015). https://doi.org/10.1209/0295-5075/111/50010 Focusing on the latter of these classes, one early study found that dynamical rewiring to force links between nodes with more similar time-averaged frequencies creates strongly synchronized clusters of nodes, and the network reaches a small-world configuration.8080. P. M. Gleiser and D. H. Zanette, Eur. Phys. J. B - Condens. Matter Complex Syst. 53, 233 (2006). https://doi.org/10.1140/epjb/e2006-00362-y More recently, local, competitive adaptation mechanisms, which tend to strengthen (weaken) connections between more dynamically coherent (incoherent) oscillators, have been shown to lead to the emergence of modular organization in Kuramoto networks,73,84,85,10173. W.-J. Yuan and C. Zhou, Phys. Rev. E 84, 016116 (2011). https://doi.org/10.1103/PhysRevE.84.01611684. S. Assenza, R. Gutiérrez, J. Gómez-Gardeñes, V. Latora, and S. Boccaletti, Sci. Rep. 1, 99 (2011). https://doi.org/10.1038/srep0009985. R. Gutiérrez, A. Amann, S. Assenza, J. Gómez-Gardeñes, V. Latora, and S. Boccaletti, Phys. Rev. Lett. 107, 234103 (2011). https://doi.org/10.1103/PhysRevLett.107.234103101. V. Avalos-Gaytán, J. A. Almendral, D. Papo, S. E. Schaeffer, and S. Boccaletti, Phys. Rev. E 86, 015101 (2012). https://doi.org/10.1103/PhysRevE.86.015101 and positive feedback can simultaneously enhance synchronization and percolation in initially fragmented networks.105105. Y.-H. Eom, S. Boccaletti, and G. Caldarelli, Sci. Rep. 6, 27111 (2016). https://doi.org/10.1038/srep27111 In complementary efforts, the authors of Refs. 8282. I. Sendiña Nadal, I. Leyva, J. M. Buldú, J. A. Almendral, and S. Boccaletti, Phys. Rev. E 79, 046105 (2009). https://doi.org/10.1103/PhysRevE.79.046105, 8383. I. Sendiña-Nadal, J. M. Buldú, I. Leyva, and S. Boccaletti, PLoS One 3, 1 (2008). https://doi.org/10.1371/journal.pone.0002644 studied a growth process in which heterogeneous oscillators make connections to external pace-maker nodes so as to become locked with the pace-maker dynamics. When the attachment process is preferential and determined from differences in the dynamical states of the heterogeneous oscillators and pace-maker nodes, entrainment can occur simultaneously with the emergence of a power law degree distribution. In addition, adaptive processes that favor the strengthening of edges between more out of phase oscillators can significantly improve global synchronization in non-identical Kuramoto networks.99,10099. Q. Ren and J. Zhao, Phys. Rev. E 76, 016207 (2007). https://doi.org/10.1103/PhysRevE.76.016207100. Q. Ren, M. He, X. Yu, Q. Long, and J. Zhao, Phys. Lett. A 378, 139 (2014). https://doi.org/10.1016/j.physleta.2013.10.031 However, the resulting networks were not necessarily evolved under fixed total weight and the topology was not analyzed in depth for relationships between the structure and dynamical properties as a function of the global coupling, both of which are aims of the present work.
Another line of inquiry revolves around the problem of optimizing synchronization of non-identical systems of Kuramoto oscillators in order to understand what structural properties of the network are important. For example, using an optimization procedure to maximize the order parameter R, the author of Refs. 6060. M. Brede, Phys. Lett. A 372, 2618 (2008). https://doi.org/10.1016/j.physleta.2007.11.069, 6161. M. Brede, “ Enhancing synchronization in systems of non-identical Kuramoto oscillators,” in Complex Sciences: First International Conference, Complex 2009, Shanghai, China, 23–25 February 2009, Revised Papers, Part 2, edited by J. Zhou ( Springer, Berlin, Heidelberg, 2009), pp. 1955–1966. uncovered key features that can enhance synchronization. These include the placement of more edges on oscillators with natural frequencies further from the mean (yielding positive correlations between degrees and frequency magnitudes) as well as the preferential attachment of oscillators with positive frequencies to other oscillators with negative frequencies (and vice-versa, yielding negative correlations between the intrinsic frequencies of adjacent oscillators). These findings have been corroborated in several other studies on optimizing networks of non-identical Kuramoto oscillators as well.106–109106. J. Fan and D. J. Hill, “ Enhancement of synchronizability of the Kuramoto model with assortative degree-frequency mixing,” in Complex Sciences: First International Conference, Complex 2009, Shanghai, China, 23–25 February, 2009, Revised Papers, Part 2, edited by J. Zhou ( Springer, Berlin, Heidelberg, 2009), pp. 1967–1972.107. L. Buzna, S. Lozano, and A. Díaz-Guilera, Phys. Rev. E 80, 066120 (2009). https://doi.org/10.1103/PhysRevE.80.066120108. R. Carareto, F. Orsatti, and J. Piqueira, Commun. Nonlinear Sci. Numer. Simul. 14, 2536 (2009). https://doi.org/10.1016/j.cnsns.2008.09.032109. D. Kelly and G. A. Gottwald, Chaos 21, 025110 (2011). https://doi.org/10.1063/1.3590855 Furthermore, forcing positive versus negative correlations between adjacent frequencies appears to change the critical coupling and exponents for the synchronization transition.110110. M. Brede, Physica D 239, 1759 (2010). https://doi.org/10.1016/j.physd.2010.05.010 Other work has considered the enhancement of both global and local phase synchronization,111,112111. M. Brede, Eur. Phys. J. B 62, 87 (2008). https://doi.org/10.1140/epjb/e2008-00126-9112. C. Freitas, E. Macau, and R. L. Viana, Phys. Rev. E 92, 032901 (2015). https://doi.org/10.1103/PhysRevE.92.032901 finding that local synchronization leads to an onset of collective dynamics at lower couplings—facilitated by clustering and the grouping together of nodes with similar frequencies—but makes the state of full synchronization more difficult to achieve. More recently, spectral analyses have been employed to show that synchronization is optimized under specific couplings of the natural frequencies to eigenvectors of the Laplacian, i.e., when the frequencies are maximally aligned with the dominant eigenvector.65–6765. P. S. Skardal, D. Taylor, and J. Sun, Phys. Rev. Lett. 113, 144101 (2014). https://doi.org/10.1103/PhysRevLett.113.14410166. P. S. Skardal, D. Taylor, J. Sun, and A. Arenas, Phys. Rev. E 91, 010802 (2015). https://doi.org/10.1103/PhysRevE.91.01080267. D. Taylor, P. S. Skardal, and J. Sun, SIAM J. Appl. Math. 76, 1984 (2016). https://doi.org/10.1137/16M1075181 Importantly, the previously reviewed works indeed uncover several crucial network features for optimizing collective dynamics. However, the question of if or via what type of mechanism such networks could be generated or evolved for using solely local adaptive strategies—and how such a process occurs over time and at different couplings—remains open.
In this study, we numerically investigate the interplay between network structure and oscillator dynamics. We report on a local, state-dependent rewiring mechanism that can (i) evolve initially random and uncorrelated networks towards structured configurations with specific relationships between dynamical and topological properties and (ii) through a reciprocal process, simultaneously improve synchronization. While the ideas of dynamical self-organization from local rules and global network optimization strategies have been studied on separate fronts, here, we attempt to specifically consider them in tandem. In what follows, we first state the initial setup and parameters of the system (Sec. III B) and then describe the co-evolutionary process in detail (Sec. III C).
B. Initial network construction
All simulations were carried out with a 4th order Runge-Kutta method using a time step of Δt = 0.02. Initial phases {θi(0)} were distributed at random in the interval [–π, π], and the natural frequencies {ωi} were drawn at random from a uniform distribution in the range of [–2, 2], denoted as {ωU}. In Appendix B, we also show results for the case of a Gaussian distribution with zero mean and unit standard deviation, denoted as {ωG}.
The initial network configurations are binary and undirected Erdös-Renyi (ER) random graphs of type G(N, M) (i.e., the network is drawn from the distribution of random graphs with N nodes and M edges), with a corresponding average degree k=2M/N. Importantly, this initialization produces networks without special topological characteristics and without relationships between network properties and dynamical properties. We will denote the initial network configurations as Go and the networks at the end of the adaptive process as G, and similarly, we will use “o” and “⋆” to denote quantities computed on each network. For the remainder of the main text, we fix N = 100 and examine two different values of M chosen such that k=12.5 or k=25. (In the supplementary material, we also explore the robustness of several results with respect to variations in system size, the network density, the initial network topology, and the presence of asymmetry in the frequency distribution). Reported measures correspond to ensemble averages over independent simulations using different instantiations of the initial network, initial phases, and node frequencies.
C. Mechanism of adaptive rewiring
We turn now to an explanation of the co-evolutionary scheme, whereby the network is restructured according to the dynamics. Motivated by the previous literature,99,10099. Q. Ren and J. Zhao, Phys. Rev. E 76, 016207 (2007). https://doi.org/10.1103/PhysRevE.76.016207100. Q. Ren, M. He, X. Yu, Q. Long, and J. Zhao, Phys. Lett. A 378, 139 (2014). https://doi.org/10.1016/j.physleta.2013.10.031 we take as our starting point a mechanism that aims to maintain connectivity between a given node and its neighbors with which it is more instantaneously out of phase, and rewire connections between a given node and its neighbor that it is most instantaneously synchronized with. After setting up the initial conditions and network Go as described in Sec. III B, the dynamics are first run for a relaxation interval TR. Then at regular times tm = TR + mT, where m is the number of attempted rewirings and T is an associated interval characterizing the adaptation process (which will be some multiple of the time step), rewiring is invoked as follows. A node i is chosen at random from the network and the quantity
fij=12[1cos(θi(tm)θj(tm))] (6)
is computed for all jNi, where Ni denotes the set of nodes directly connected to i. Note that this function is local in the sense that it depends only on the instantaneous phases of node i and of the nodes jNi that are neighbors of i at the current time tm. It takes on a value of 1 when θiθj = ±π (maximal phase separation) and a value of 0 when θiθjmod2π=0 (perfectly in-phase). The edge (i, k), where k is the node in Ni minimizing fik, is then broken, and a new link (i, q) is formed between node i and a randomly selected node q that was not one of is neighbors. This step corresponds to the breaking and rewiring of the link between node i and the neighbor k with which it is currently most in phase (Fig. 1). These dynamical update rules are repeated m times, resulting in an evolved network G. We use m = 2.5 × 104, which allows us to observe interesting dynamical and structural changes in the system, while being within enough computational reason to allow for the exploration of several different networks and natural frequency parameter changes (however, we also point out places where the capability to run more adaptation steps may offer additional insight). Finally, once rewiring has ceased, the dynamics continue to run atop G for another relaxation interval. For clarity, in the figures that follow, all quantities that change every time step will be plotted as a function of “time, t,” and all quantities that change only when the network is rewired will be plotted as a function of “rewiring step, m.
Before continuing, we wish to point out some features of this mechanism. First, it applies to the case of binary, undirected connectivity, and maintains the density of the network throughout co-evolution. Setting these constraints disambiguates the role of rearrangements in the network topology in shaping results from other factors such as increases in the total number of edges, heterogeneous weighting, or directionality of edges. Furthermore, it allows for the cleanest comparison against much of the previous work on optimizing synchronization via rewiring. Second, we note that this adaptive process is a type of repulsive or suppressive strategy, but unlike Refs. 74–7874. W.-J. Yuan, J.-F. Zhou, Q. Li, D.-B. Chen, and Z. Wang, Phys. Rev. E 88, 022818 (2013). https://doi.org/10.1103/PhysRevE.88.02281875. C. Zhou and J. Kurths, Phys. Rev. Lett. 96, 164102 (2006). https://doi.org/10.1103/PhysRevLett.96.16410276. J.-F. Zhu, M. Zhao, W. Yu, C. Zhou, and B.-H. Wang, Phys. Rev. E 81, 026201 (2010). https://doi.org/10.1103/PhysRevE.81.02620177. T. Aoki and T. Aoyagi, Phys. Rev. Lett. 102, 034101 (2009). https://doi.org/10.1103/PhysRevLett.102.03410178. T. Aoki and T. Aoyagi, Phys. Rev. E 84, 066109 (2011). https://doi.org/10.1103/PhysRevE.84.066109, 9999. Q. Ren and J. Zhao, Phys. Rev. E 76, 016207 (2007). https://doi.org/10.1103/PhysRevE.76.016207, 100100. Q. Ren, M. He, X. Yu, Q. Long, and J. Zhao, Phys. Lett. A 378, 139 (2014). https://doi.org/10.1016/j.physleta.2013.10.031, which consider weight plasticity, or Refs. 8282. I. Sendiña Nadal, I. Leyva, J. M. Buldú, J. A. Almendral, and S. Boccaletti, Phys. Rev. E 79, 046105 (2009). https://doi.org/10.1103/PhysRevE.79.046105 and 8383. I. Sendiña-Nadal, J. M. Buldú, I. Leyva, and S. Boccaletti, PLoS One 3, 1 (2008). https://doi.org/10.1371/journal.pone.0002644 which consider a growth mechanism, we consider connectivity reorganization where edges in an initially random configuration are periodically pruned and rewired between the most instantaneously and locally in-phase oscillators, but remain in place between the more locally dissonant oscillators. The random rewiring after edge deletion introduces realistic stochasticity and allows for a sampling of the network, without breaking the locality condition for determining which edge is rewired.7171. T. Gross and B. Blasius, J. R. Soc. Interface 5, 259 (2008). https://doi.org/10.1098/rsif.2007.1229 Though not a model of a specific system, this type of disassortative mechanism has real-world counterparts. For example, it is in the same vein as anti-Hebbian learning rules in neural systems, where synapses weaken between more dynamically correlated neurons and strengthen between more incoherent neurons.89,9089. K. P. Lamsa, J. H. Heeroma, P. Somogyi, D. A. Rusakov, and D. M. Kullmann, Science 315, 1262 (2007). https://doi.org/10.1126/science.113745090. P. D. Roberts and T. K. Leen, Front. Comput. Neurosci. 4, 156 (2010). https://doi.org/10.3389/fncom.2010.00156 It may also mimic some strategies of opinion formation and influence on social networks, where people preferentially link with those of more different opinions from themselves.113113. D. Kimura and Y. Hayakawa, Phys. Rev. E 78, 016103 (2008). https://doi.org/10.1103/PhysRevE.78.016103
A. Co-evolved networks exhibit enhanced global synchronization
Our first main result is that the adaptive rewiring mechanism is able to enhance global synchronization over a broad range of coupling values. This result holds for both frequency distributions (see Appendix B for the analysis with the normally distributed frequencies) and values of average degree. In addition, the result is quite robust to an order of magnitude difference in the structural reconfiguration interval, T.
We first discuss the time evolution of the order parameter R(t) for the co-evolving networks. Figure 2 depicts examples of R(t) vs. time t for the case of uniformly distributed frequencies {ωU} and T = 0.2 time units. The top row corresponds to networks with k=25, at representative couplings (a) α = 0.065 and (b) α = 0.085, and the bottom row corresponds to networks with k=12.5, at representative couplings (c) α = 0.135 and (d) α = 0.22. In each case, the dynamics are first run atop the initially static ER network for several time steps. Adaptation begins at the time denoted by the first red line and ends after several time steps at the second red line. We observe that at lower coupling values—where the dynamics on the initial network exhibit little coherence across time—the adaptive strategy is able to significantly increase R to an intermediate value during the rewiring stage, though the order parameter may still exhibit fluctuations. As α is increased, the order parameter in the non-adaptive regime sits at an intermediate average value, but once co-evolution begins, the self-organizing network rearranges such that R again increases and reaches a value near 1. When rewiring ceases after several cycles, the resulting networks are able to maintain these states of heightened collective dynamics, and the global order parameter remains at an increased value from its initial location. However, though the time-averaged value R remains high for the networks with k=12.5, we find that in some cases the order parameter still exhibits fluctuations, even after the adaptation period has ceased. This intuitively suggests that the co-evolved networks with higher average degree are more robust to the stochasticity in the rewiring and the exact placement of edges in the network, in terms of their ability to support a smooth, frequency-synchronized steady-state. Appendix B 1 contains additional figures of R(t) vs. time for the case of normally distributed frequencies. Also, in the supplementary material, we examine another measure of synchronization that quantifies how the number of locally synchronized clusters5353. A. Arenas, A. Díaz-Guilera, and C. J. Pérez-Vicente, Phys. Rev. Lett. 96, 114102 (2006). https://doi.org/10.1103/PhysRevLett.96.114102 of oscillators changes as a function of time due to the network rearranging.113113. D. Kimura and Y. Hayakawa, Phys. Rev. E 78, 016103 (2008). https://doi.org/10.1103/PhysRevE.78.016103
In order to obtain a more complete picture of the effect of adaptive rewiring, we performed a sweep over a comprehensive coupling range. For k=12.5 we considered a range α ∈ [0, 0.4], and for k=25, we considered α ∈ [0, 0.2]; in both cases, couplings were sampled at a resolution Δα = 0.005. At each value of α, networks and initial conditions were initialized as described in Sec. III B. We then ran a set of simulations on the original, uncorrelated networks Go, and obtained a time-averaged value of the global order parameter R [Eq. (5)] over the last 1 × 104 time steps. A second set of simulations were then run with the same initial conditions, but under the co-evolutionary scheme (i.e., the network topology was allowed to co-evolve with the dynamics for m rewiring steps, after which a time-averaged order parameter was computed on the final adapted network G).
We show the outcome of this analysis in Fig. 3, where each panel is a plot of R vs. α. Panels (a) and (b) correspond to networks with k=12.5 and k=25, respectively. Furthermore, we plot curves for two different values of the waiting time between structural changes to the network: T = 0.2 and T = 2. As can be seen from each of the curves, there is a broad range of α over which the rewiring mechanism for network restructuring leads to improvements (higher values) of the time-averaged global order parameter compared to the random networks. This enhancement does not begin immediately at α = 0, but once the coupling is high enough (still at a relatively low value), the order parameter for the adaptive networks G begins to increase at a much steeper rate. Once this begins, we find that R remains noticeably higher for the adaptive networks compared to the static networks Go, across all couplings beyond a certain point. These trends are robust for both rewiring intervals and average degree values, and as can be seen in Appendix B 1, the results hold for the case of normally distributed natural frequencies as well. (The supplementary material shows additional and qualitatively similar findings for simulations on slightly larger networks or those with lower mean degree, and for the case of a non-symmetric frequency distribution.) It is also worth noting that—although the total number of times the network is allowed to rewire is limited by computational constraints—since there is no built-in condition for adaptation to cease and since there is a stochastic component to the network reconfiguration, the ability to run more adaptation steps may yield even further improved results.
B. Emerging structure and correlations between network topology and dynamical properties
Given that dynamical reconfiguration of the network—informed by local information on the states of connected oscillators—can improve the overall amount of synchronization in the system, a second line of inquiry is understanding what properties of the evolved networks lend themselves to this capability. In particular, does the self-enacted rewiring mechanism generate the interesting topological features and correlations that arise with global optimization schemes, which, in a cyclic process, then allow synchronization to occur?
We begin by investigating the networks G for certain relationships between their topology and the natural frequencies of the oscillators. Two properties in particular—degree-frequency correlations and frequency-neighbor frequency correlations—have been associated with networks optimized for synchronization60,61,6560. M. Brede, Phys. Lett. A 372, 2618 (2008). https://doi.org/10.1016/j.physleta.2007.11.06961. M. Brede, “ Enhancing synchronization in systems of non-identical Kuramoto oscillators,” in Complex Sciences: First International Conference, Complex 2009, Shanghai, China, 23–25 February 2009, Revised Papers, Part 2, edited by J. Zhou ( Springer, Berlin, Heidelberg, 2009), pp. 1955–1966.65. P. S. Skardal, D. Taylor, and J. Sun, Phys. Rev. Lett. 113, 144101 (2014). https://doi.org/10.1103/PhysRevLett.113.144101 (see Secs. I and III).
Though the natural frequencies of each node remain fixed here, the way oscillators of different frequencies are coupled to one another changes over time from the initial, random configuration to the end of adaptation. In Fig. 4, we show examples of how two specific relationships manifest in an ER network Go and the corresponding adaptively rewired network G. The top and bottom two rows of Fig. 4 correspond to networks with k=12.5 and k=25, respectively, and in both cases, the first column corresponds to the ER network and the second column corresponds to the rewired network. For each node i, we first computed the offset ω̃i of i's intrinsic frequency from the mean of the population, such that ω̃i=ωiω where ω is the mean intrinsic frequency averaged over all oscillators. Panels (a, b) and (g, h) then show node degree ki vs. frequency offset ω̃i, and panels (d, e) and (j, k) show the average frequency offset of oscillator is neighbors, ω̃Ni=jNiωj̃/ki, vs. frequency offset ω̃i. Note that the coupling values α are such that the original networks exhibited intermediate levels of synchrony, and the reorganized networks were able to entrain the population to a higher level of synchrony.
As expected, initially there is little correlation present between the topology of the network and the dynamical property of oscillator frequency, as illustrated by the lack of organization in the plots in the first column of Fig. 4. However, from observation of the second column, it is evident that when the co-evolutionary mechanism can enhance synchronization, it simultaneously leads to the emergence of very specific correlations between the network connectivity and the intrinsic frequencies of the oscillators. We first note the appearance of the marked v-shaped curves characterizing the plots of ki vs. ω̃i [panels (b) and (h)], which signify that the node degree becomes positively correlated with the absolute value of the oscillator frequency offset. In other words, nodes with natural frequencies further from the mean natural frequency of the population gather proportionately more edges.
A second finding is that when increased global synchrony arises from a restructuring of the network, the final arrangement exhibits distinct relationships between the frequency offsets of a given oscillator and the frequency offsets of that central oscillator's direct neighbors on the network. The patterns in panels (e) and (k) showing ω̃Ni vs. ω̃i point to the fact that oscillators with positive natural frequency offsets tend to become connected to other oscillators with, on average, negative natural frequency offsets. Since the mean frequency ω0 for the distributions we consider, this implies that oscillators with positive frequencies tend to become neighbored by oscillators with negative intrinsic frequencies and vice-versa. In Appendix A, we also define an additional measure of frequency-neighbor frequency organization as the correlation Cω̃,ω̃ between natural frequency offsets and the sum of neighbor frequency offsets. Fig. 11 shows the examples of this quantity for the same networks as those in Fig. 4.
To quantify these relationships and study how they evolve with the number of rewiring steps, we considered two summary statistics, following Refs. 6060. M. Brede, Phys. Lett. A 372, 2618 (2008). https://doi.org/10.1016/j.physleta.2007.11.069, 6161. M. Brede, “ Enhancing synchronization in systems of non-identical Kuramoto oscillators,” in Complex Sciences: First International Conference, Complex 2009, Shanghai, China, 23–25 February 2009, Revised Papers, Part 2, edited by J. Zhou ( Springer, Berlin, Heidelberg, 2009), pp. 1955–1966., 110110. M. Brede, Physica D 239, 1759 (2010). https://doi.org/10.1016/j.physd.2010.05.010, 111111. M. Brede, Eur. Phys. J. B 62, 87 (2008). https://doi.org/10.1140/epjb/e2008-00126-9. The first of these measures is a simple (Pearson) correlation coefficient, C|ω̃|,k, to quantify the strength of the relationship between the node degree and the magnitude of the frequency offset. This measure increases steadily throughout co-evolution of the network and dynamics [Figs. 4(c) and 4(i)]. In addition, for each node i, we calculated the fraction of its neighbors fi that had natural frequency offsets of the opposite sign as compared to the central oscillator is frequency offset, and then computed an average f=ifi/N over all nodes in the network. This metric also increases as the network is rewired, as observed in Figs. 4(f) and 4(l). (See Fig. 11 for an example of the evolution of the additional measure, Cω̃,ω̃.)
We have thus far shown examples of emerging structural patterns that arise when a co-evolved network is clearly able to entrain the oscillators to a state of higher synchrony. However, the ability of this behavior to occur is also dependent on the coupling α. In order to better understand the appearance of the topological and dynamical correlations and their dependence on the overall coupling, we computed the same measures (C|ω̃|,k and f) as a function of α (see Figs. 5 and 6, respectively). In each case, the measures were computed on the final networks G that exist at the end of the adaptation period.
For each combination of natural frequency distribution, average degree, and rewiring interval, we observe robust trends. In particular, C|ω̃|,k remains near zero at low coupling values and then proceeds to quickly increase as a function of α until it saturates to a relatively steady value close to 1. In other words, as the overall coupling increases, the correlation between the node degrees and the magnitude of the frequency offsets becomes more apparent. The frequency-neighbor frequency relationship follows a similar evolution. Specifically, the mean fraction f (averaged over all nodes in the network) of an oscillator's neighbors that have frequency offsets of opposite sign relative to that of the central oscillator also grows with α, plateauing near a high value of f ≈ 0.9. This points to a heightened mixing of oscillators with different intrinsic properties that arises with increased coupling. We also refer the reader to Fig. 12 for the analysis of the supplementary quantity, Cω̃,ω̃, which supports and further aids in the understanding of these findings.
There are three main features in these trends worth pointing out explicitly. First, for the rewiring intervals considered here, the general form of the curves appears to be relatively independent of the time T between a structural perturbation to the network. Second, the two quantities considered, C|ω̃|,k and f, both exhibit a clear change in behavior (signified by the onset of a rapid increase in value) at approximately the same coupling. Thus, in the proposed co-evolutionary scheme, the emergence of these relationships between the network topology and intrinsic properties of the dynamics seem to arise in tandem to one another, in that the appearance of one feature implies the development of the other. A final important observation is that the coupling at which these patterns begin to take shape is near the coupling at which the global order parameter begins to rise (compare to Fig. 3). (Figure 12 shows that consistent behavior is found for Cω̃,ω̃ as well.) Thus, as found by Refs. 6060. M. Brede, Phys. Lett. A 372, 2618 (2008). https://doi.org/10.1016/j.physleta.2007.11.069, 6161. M. Brede, “ Enhancing synchronization in systems of non-identical Kuramoto oscillators,” in Complex Sciences: First International Conference, Complex 2009, Shanghai, China, 23–25 February 2009, Revised Papers, Part 2, edited by J. Zhou ( Springer, Berlin, Heidelberg, 2009), pp. 1955–1966., 110110. M. Brede, Physica D 239, 1759 (2010). https://doi.org/10.1016/j.physd.2010.05.010, and 111111. M. Brede, Eur. Phys. J. B 62, 87 (2008). https://doi.org/10.1140/epjb/e2008-00126-9 in their work on optimization of synchronization of non-identical oscillators, enhanced collective behavior co-occurs with the materialization of specific relationships between the network connectivity and the intrinsic frequencies. Here, we have shown that the organized structure in the form of these correlations can emerge in networks from a simple, adaptive mechanism based on a combination of local state information and stochastic rewiring. We also again note that allowing the co-evolution to run longer may give heightened results, especially at low to intermediate couplings.
C. Analysis of the time-dependence of the adaptive mechanism
Our analysis thus far has considered the global order parameter and the correlations between the intrinsic frequencies and the network topology that arise in the adaptively rewired networks, and we have mainly focused on how these properties manifest after several rewirings of the network and how their strength depends on the overall coupling. While Figs. 2 and 4 do briefly examine the time-dependence of these properties as well, in order to gain a further understanding of the adaptation mechanism, we carry out a more in-depth exploration of how the co-evolutionary process unfolds over time at different couplings, and also how individual oscillators with different intrinsic dynamical properties (i.e., intrinsic frequencies) are affected by the rewiring mechanism.
1. Evolution of the instantaneous frequencies
To investigate the temporal evolution of the system—and how the adaptive scheme works from a more local standpoint—we first examine the instantaneous frequencies θ̇i(t) as a function of time. Recall that the condition for a frequency-synchronized state corresponds to the instantaneous frequencies of all oscillators locking to the mean natural frequency of the population, ω. Thus, to better understand the mechanism of the co-evolution process, we specifically consider how oscillators of different intrinsic frequencies (in terms of how close or far ωi is to the average natural frequency ω) evolve as a function of time, and how they may be differentially affected by the time-dependent rewiring of the network. Figure 7 shows examples of θ̇i(t) vs. t for several values of the coupling α around the point in which the dynamics transition to a synchronized state. The top set of panels (a) correspond to a network with k=12.5, and the bottom set of panels (b) correspond to a network with k=25; the frequencies are uniformly distributed and the same in both cases (Appendix B 3 contains additional figures for examples with normally distributed frequencies). Each row corresponds to one oscillator, and the rows from top to bottom are displayed in ascending order of the quantity ω̃i=ωiω (i.e., the offset from the mean natural frequency of the population). Adaptation of the network sets in at the time denoted by the first black line and ends at the second black line.
At very low coupling, adaptively rewiring the network appears to have negligible effect on the instantaneous frequencies. But as the coupling increases to an intermediate value near the transition to synchronization (see Fig. 3), we observe a change in the dynamics: oscillators with intrinsic frequencies near the center of the distribution start evolving with a frequency near the mean earliest, and then later in time, more outlying oscillators become incorporated into the coherent group. For the denser networks in particular, there are a few sampled coupling values for which the co-evolution results in partial synchronization of those oscillators around the center of the natural frequency distribution, but that coherent core does not extend to the most disparate oscillators. Thus, there does seem to be a dependence on the natural frequencies in terms of how the co-evolution develops and affects different oscillators over time. However, at even larger coupling, the transition in the dynamics becomes much faster, and the dependence on the intrinsic frequencies is less noticeable. The findings are similar for the case of normally distributed frequencies (Appendix B 3, Fig. 19)
Before continuing, we note that the figures shown here (and throughout the rest of Sec. IV C) are for single realizations of the initial network topology and the intrinsic frequencies. For these particular instantiations, we have sampled coupling values that highlight different regimes—in regard to the behavior over time and the overall outcome—of the adaptive rewiring. However, it is important to state that over different realizations, we observe some variability in terms of how the co-evolution affects the dynamics and the network over time, and whether or not it is able to cause significant changes in the dynamics and the network structure at a given coupling. This is especially apparent for the sparser networks and low values of α. Though it is beyond the scope of the current work, it may be interesting in future work to investigate the degree of this variability and its dependence on the frequency distribution and properties of the network such as density.
2. Evolution of the correlations between topology and natural frequencies
We know from Sec. IV B that increases in the order parameter due to the adaptive mechanism are accompanied by the emergence of correlations between the network topology and the oscillator frequencies. Therefore, we now further examine how the network organization restructures over time as the system co-evolves. We focus, in particular, on the evolution of the degree of individual nodes across time and also consider how the degree–natural frequency relationship proceeds as the network rearranges itself at different values of the global coupling.
For the same initial networks, natural frequencies, and coupling values, Fig. 8 shows the node degree ki vs. the rewiring step m, and Fig. 9 shows the correlation C|ω̃|,k between the absolute value of the frequency offset |ω̃i| and the node degree ki vs. the rewiring step m. In each case, panel (a) corresponds to a network with k=12.5, and panel (b) corresponds to a network with k=25. The natural frequencies were uniformly distributed in both cases. Below, we discuss the observations for each of the densities in turn.
For k=12.5 and at low coupling (e.g., α = 0.04), the rewiring does not noticeably affect how edges are distributed on particular oscillators, and C|ω̃|,k fluctuates around zero. As the coupling increases, though, the co-evolution begins to cause significant changes in the network (see panels for α = 0.114 and α = 0.0115). In particular, there is a short period of time in which edges become concentrated on oscillators with natural frequencies near the mean, whereas oscillators with intrinsic frequencies on the ends of the distribution remain with relatively low degrees. This is followed by the gradual spreading out of edges onto the more outlying oscillators with subsequent rewiring. We can quantify this behavior by considering the value of the correlation C|ω̃|,k. For α = 0.114 and α = 0.115 in this example, we see that a slight negative degree-frequency correlation develops briefly in the initial stages of the rewiring, followed by an increase in this quantity to a high, positive value.
For the case of k=25, we again see that at very low coupling, the rewiring does not drive persistent changes in the system. Interestingly, though, for slightly larger coupling (e.g., α = 0.04 and α = 0.05 in this example), there is a regime during which edges consistently build up on oscillators with natural frequencies near the center of the distribution. This results in C|ω̃|,k becoming significantly negative due to the co-evolution of the network and dynamics, and unlike the situation in the sparser networks, this behavior can persist across the entire rewiring period (see, for example, α = 0.04). The concentration of edges on oscillators near the center of the distribution explains the dips in Fig. 5(b), which shows C|ω̃|,k vs. α for the case of k=25. We also note that near the value of the coupling where this dip occurs, the order parameter for the rewired networks begins to deviate in a positive direction from that of the ER networks [Fig. 3(b)], which is likely due to the formation of a locally synchronized cluster of oscillators with natural frequencies near the population average. We do not observe this type of organization for the sparser networks, suggesting an intricate dependence on the network density; this may be an interesting parameter to explore further in the future work. As the coupling increases further to intermediate values (for example, α = 0.06 and α = 0.065), we find that there is first an increase in degree for oscillators with frequencies more closely surrounding the mean, which gives rise to a slightly negative degree-frequency correlation. But as the network continues to co-evolve, edges begin to localize on more outlying oscillators, and the degree-frequency correlation crosses zero and then starts to become positive. However, the most disparate oscillators may still not be able to gather enough edges, resulting in a positive correlation that is less than 1 (i.e., there is some scatter in the relationship).
As the coupling increases further, there is another shift in terms of how the adaptive mechanism affects the networks. For the example with k=12.5, we observe some fluctuation in C|ω̃|,k when the rewiring begins, but eventually the period of marked negative degree-frequency correlation disappears and the edges rapidly become redistributed onto oscillators with the most disparate intrinsic frequencies. We also find that for the examples with k=25,C|ω̃|,k almost immediately begins to rise—rather than decreasing first—at high coupling. In addition, the correlation in each case quickly saturates at a value close to 1, signifying a very strong degree-frequency relationship that extends to even the oscillators on the far edges of the natural frequency distribution. Thus, at large couplings, the time evolution is similar for k=12.5 and k=25. If network co-evolution were allowed to increase for an even longer time, we may observe a plateau in C|ω̃|,k for more intermediate values of α, though not necessarily at a level corresponding to a near-perfect positive relationship. We repeat this analysis for the case of normally distributed frequencies {ωG} in Sec. B III of the Appendix and find qualitatively similar results.
Although a rigorous mathematical treatment of the co-evolution is beyond the scope of this study, it is useful to postulate mechanisms that might be able to explain and complement at least some of the empirically based descriptions discussed above. For example, one interesting observation is that, at low coupling and in the initial stages of rewiring, oscillators with more outlying natural frequencies tend to have lower degree than some oscillators with natural frequencies closer to the mean of the distribution. This seems to occur, at least to some extent, for both values of the network density and for both frequency distributions. In order to think about these phenomena, we first remark that changes in the structure of the network (and thus the dynamics) must be due to which edges are broken over time, since the location of a new edge is chosen at random. Second, oscillators with more disparate intrinsic frequencies will naturally want to rotate more rapidly than oscillators with more moderate intrinsic frequencies. Following this reasoning, we can then posit that the most outlying oscillators will have a greater chance of being most in phase with a focal node—which is selected at random—than oscillators with moderate intrinsic frequencies whose phases will tend to change less quickly and thus reduce the chance of being nearby the focal node. Therefore, this thought process suggests that when the selected focal node assesses its phase difference with its neighbors, the oscillators with natural frequencies most different from the mean will have a greater probability of becoming disconnected, and this would account for the observed lower degree of these nodes at low coupling and at the start of the adaptation period. Preliminary results show that making T smaller can sometimes slightly enhance or extend the region of couplings over which C|ω̃|,k goes negative, which is consistent with the proposed logic. Another observation, though, is that the degree-frequency correlation can change sign over time (go from slightly negative to positive), which does not seem directly obvious to explain from the previously outlined arguments. In order to make wholly concrete statements and to understand in more detail how the adaptation process gives rise to various results—such as the intricacies of the time-evolution of the network and also the dependence of that time-evolution on parameters like the global coupling, network density, and frequency distribution—will require a much more in-depth investigation. While outside the main contributions of this paper, it would be useful to formulate and carry out a more formal theoretical analysis in future work.
D. Spectral analysis
As an additional connection to recent literature on optimizing synchronization in heterogeneous oscillator populations, we also carry out a spectral analysis, following the work of Ref. 6565. P. S. Skardal, D. Taylor, and J. Sun, Phys. Rev. Lett. 113, 144101 (2014). https://doi.org/10.1103/PhysRevLett.113.144101. In a series of papers,65–6765. P. S. Skardal, D. Taylor, and J. Sun, Phys. Rev. Lett. 113, 144101 (2014). https://doi.org/10.1103/PhysRevLett.113.14410166. P. S. Skardal, D. Taylor, J. Sun, and A. Arenas, Phys. Rev. E 91, 010802 (2015). https://doi.org/10.1103/PhysRevE.91.01080267. D. Taylor, P. S. Skardal, and J. Sun, SIAM J. Appl. Math. 76, 1984 (2016). https://doi.org/10.1137/16M1075181 the authors derived conditions that describe the deviation from full phase locking and also uncovered conditions for promoting synchronization. By considering a linearized form of the dynamics valid in the high-synchrony regime, one of the main analytical results is that the global order parameter, R, can in general be optimized by aligning the vector of intrinsic frequencies ω̃ with the dominant eigenvector vN of the Laplacian matrix L (where the elements of the Laplacian are defined as Lij=δijkiAij). Given the enhanced synchronization found here, it is interesting to ask whether the local rewiring rule that we study generates networks with similar spectral properties:
To address this question, we examine the quantity |ω̃||ω̃||,vN||vN|||, where ω̃||ω̃|| is the (normalized) vector of natural frequency offsets, and vN||vN|| is the (normalized) dominant Laplacian eigenvector. In order to understand the dependence of this frequency-eigenvector alignment on the coupling strength, at each value of α we compute |ω̃||ω̃||,vN||vN||| on the final, co-evolved networks G, as well as on the original ER networks Go, for comparison. Figures 10(a) and 10(b) depict the results of this analysis for the two different values of the mean degree (see Fig. 22 for the corresponding analysis with normally distributed frequencies). At low coupling, |ω̃||ω̃||,vN||vN||| for the rewired networks remains low, near its initial value. Note that in this regime the order parameter is low as well (Fig. 3). As α increases, however, the frequency-eigenvector overlap begins to grow and rapidly increases until a leveling out with a further increase in the coupling; the plateau occurs close to the maximal value of one for both values of the mean degree. As with the relationships between natural frequency and node degree and between natural frequency and neighbor natural frequency considered in Sec. IV B, the increasing projection of the intrinsic frequencies onto the dominant Laplacian eigenvector is accompanied by an increase in R. Thus, the adaptive reconfiguration can cause persistent changes to the organization of the network that are consistent with the conditions predicted by Ref. 6565. P. S. Skardal, D. Taylor, and J. Sun, Phys. Rev. Lett. 113, 144101 (2014). https://doi.org/10.1103/PhysRevLett.113.144101 for optimizing synchronization, and the result becomes more prominent at higher coupling. The investigation for the case of normally distributed frequencies yields similar conclusions (see Appendix B 4, Fig. 22). This analysis provides a more analytical understanding of how the adaptive process is able to enhance the synchronization in the system.
In this study, we examined co-evolution of network topology and Kuramoto phase-oscillator dynamics as a means to evolve initially unstructured networks towards organized architectures, and to simultaneously enhance synchronization in the system. In terms of the interplay between network topology and synchronization, it has been found that the presence of specific correlations between the structural layout of the network and the oscillator frequencies (which is a property of the dynamics) can greatly augment global synchronization. But these relationships usually arise through optimization strategies that utilize global information about the network or of node states time.60,61,65–67,106–11260. M. Brede, Phys. Lett. A 372, 2618 (2008). https://doi.org/10.1016/j.physleta.2007.11.06961. M. Brede, “ Enhancing synchronization in systems of non-identical Kuramoto oscillators,” in Complex Sciences: First International Conference, Complex 2009, Shanghai, China, 23–25 February 2009, Revised Papers, Part 2, edited by J. Zhou ( Springer, Berlin, Heidelberg, 2009), pp. 1955–1966.65. P. S. Skardal, D. Taylor, and J. Sun, Phys. Rev. Lett. 113, 144101 (2014). https://doi.org/10.1103/PhysRevLett.113.14410166. P. S. Skardal, D. Taylor, J. Sun, and A. Arenas, Phys. Rev. E 91, 010802 (2015). https://doi.org/10.1103/PhysRevE.91.01080267. D. Taylor, P. S. Skardal, and J. Sun, SIAM J. Appl. Math. 76, 1984 (2016). https://doi.org/10.1137/16M1075181106. J. Fan and D. J. Hill, “ Enhancement of synchronizability of the Kuramoto model with assortative degree-frequency mixing,” in Complex Sciences: First International Conference, Complex 2009, Shanghai, China, 23–25 February, 2009, Revised Papers, Part 2, edited by J. Zhou ( Springer, Berlin, Heidelberg, 2009), pp. 1967–1972.107. L. Buzna, S. Lozano, and A. Díaz-Guilera, Phys. Rev. E 80, 066120 (2009). https://doi.org/10.1103/PhysRevE.80.066120108. R. Carareto, F. Orsatti, and J. Piqueira, Commun. Nonlinear Sci. Numer. Simul. 14, 2536 (2009). https://doi.org/10.1016/j.cnsns.2008.09.032109. D. Kelly and G. A. Gottwald, Chaos 21, 025110 (2011). https://doi.org/10.1063/1.3590855110. M. Brede, Physica D 239, 1759 (2010). https://doi.org/10.1016/j.physd.2010.05.010111. M. Brede, Eur. Phys. J. B 62, 87 (2008). https://doi.org/10.1140/epjb/e2008-00126-9112. C. Freitas, E. Macau, and R. L. Viana, Phys. Rev. E 92, 032901 (2015). https://doi.org/10.1103/PhysRevE.92.032901 On the other hand, a different set of work has shown that adaptive strategies that suppress phase differences between Kuramoto oscillators99,10099. Q. Ren and J. Zhao, Phys. Rev. E 76, 016207 (2007). https://doi.org/10.1103/PhysRevE.76.016207100. Q. Ren, M. He, X. Yu, Q. Long, and J. Zhao, Phys. Lett. A 378, 139 (2014). https://doi.org/10.1016/j.physleta.2013.10.031 can lead to heightened synchronization. But in the latter case, the interactions between the topology of the adaptive networks and the node frequencies have not been explored or examined in depth. An interesting line of investigation is to therefore understand whether an adaptive rule for updating the structure of the network—based on local dynamical information—can shape the topological patterns and correlations with dynamical properties whose emergence simultaneously enhances synchronization. To this end, we studied a type of disassortative mechanism in which the edge between a randomly selected node and its most instantaneously synchronized neighbor is stochastically rewired, while all other edges are maintained. Co-evolution of the dynamics and network connectivity occurs through the repetition of this feedback process, whereby an initially random network continually reconfigures in response to the states of locally connected oscillators.
Through numerical simulation, we examined the time-evolution of this process and the dependence on the global coupling. We found that for a significant coupling range, the rewiring strategy was able to bring the system to a state of heightened collective behavior, as measured by the global order parameter. It is interesting to note that this eventual state of enhanced global coherency depended on the adaptive prevention of local synchronization, suggesting a trade-off between local and global dynamics. Other work on adaptive Kuramoto networks has shown that the opposite type of rule, i.e., a competitive strategy which strengthens connections between more in-phase oscillators at the expense of weakening connections elsewhere, can lead to modular organization and hence enhanced local rather than global synchrony.84,85,10184. S. Assenza, R. Gutiérrez, J. Gómez-Gardeñes, V. Latora, and S. Boccaletti, Sci. Rep. 1, 99 (2011). https://doi.org/10.1038/srep0009985. R. Gutiérrez, A. Amann, S. Assenza, J. Gómez-Gardeñes, V. Latora, and S. Boccaletti, Phys. Rev. Lett. 107, 234103 (2011). https://doi.org/10.1103/PhysRevLett.107.234103101. V. Avalos-Gaytán, J. A. Almendral, D. Papo, S. E. Schaeffer, and S. Boccaletti, Phys. Rev. E 86, 015101 (2012). https://doi.org/10.1103/PhysRevE.86.015101 Perhaps most importantly, the enhancement of synchronization indeed co-occurred with the emergence of correlations in the network that have been shown to arise through the optimization of the global order parameter. In particular, when the oscillators exhibited more coherent dynamics, the evolved networks tended to exhibit (1) positive correlations between node degrees and the magnitude of oscillators' difference in their natural frequency from the mean of the population (i.e., magnitude of their frequency offset), and (2) the preference of connections between oscillators that have natural frequency offsets of opposite sign. We found that the emergence of these relationships and how the adaptive scheme reorganized the network topology over time depended on the global coupling parameter and the intrinsic frequencies, and—to some extent—the density of the network. We note that in addition to enhancing synchronization,60,61,110,11160. M. Brede, Phys. Lett. A 372, 2618 (2008). https://doi.org/10.1016/j.physleta.2007.11.06961. M. Brede, “ Enhancing synchronization in systems of non-identical Kuramoto oscillators,” in Complex Sciences: First International Conference, Complex 2009, Shanghai, China, 23–25 February 2009, Revised Papers, Part 2, edited by J. Zhou ( Springer, Berlin, Heidelberg, 2009), pp. 1955–1966.110. M. Brede, Physica D 239, 1759 (2010). https://doi.org/10.1016/j.physd.2010.05.010111. M. Brede, Eur. Phys. J. B 62, 87 (2008). https://doi.org/10.1140/epjb/e2008-00126-9 the purposeful placement of these types of correlations has also been associated with first order, or explosive, synchronization transitions.62–6462. J. Gómez-Gardeñes, S. Gómez, A. Arenas, and Y. Moreno, Phys. Rev. Lett. 106, 128701 (2011). https://doi.org/10.1103/PhysRevLett.106.12870163. I. Leyva, A. Navas, I. Sendiña-Nadal, J. A. Almendral, J. M. Buldú, M. Zanin, D. Papo, and S. Boccaletti, Sci. Rep. 3, 1281 (2013). https://doi.org/10.1038/srep0128164. I. Leyva, I. Sendiña Nadal, J. A. Almendral, A. Navas, S. Olmi, and S. Boccaletti, Phys. Rev. E 88, 042808 (2013). https://doi.org/10.1103/PhysRevE.88.042808 Far fewer studies, however, have considered how these structural patterns and relationships might arise in a network from local rearrangements or adaptation (though see Ref. 103103. X. Zhang, S. Boccaletti, S. Guan, and Z. Liu, Phys. Rev. Lett. 114, 038701 (2015). https://doi.org/10.1103/PhysRevLett.114.038701 for one example).
It is important to state that the results found in this study are in line with the previous work that has examined adaptive schemes in which weights grow or shrink as a function of phase differences, which also find that rules that actively suppress differences in state are able to improve synchronization. However, there are some important distinctions between the strategies studied in Ref. 9999. Q. Ren and J. Zhao, Phys. Rev. E 76, 016207 (2007). https://doi.org/10.1103/PhysRevE.76.016207 and the one studied here. In regard to the former, the network starts as completely disconnected, with no edges between any oscillators. The edge weights between all pairs of nodes are then allowed to increase, up to some bound. In this way, the total density of the network is allowed to change, connections can theoretically occur between all pairs of oscillators at a given time, and the individual edge weights can fluctuate. Other work has considered a situation in which the topology of the network is pre-defined and constant, while the weights can change.100100. Q. Ren, M. He, X. Yu, Q. Long, and J. Zhao, Phys. Lett. A 378, 139 (2014). https://doi.org/10.1016/j.physleta.2013.10.031 On the other hand, we wished to consider a situation in which the effect of topological organization alone could be isolated from other confounding features. We thus studied a case where the network begins connected, but in a random, disorganized arrangement, and then allowed the system to self-organize under the constraint of fixed total density and also binary and undirected connectivity. Together, these conditions mean that only a fraction of the nodes can be directly connected at a given time, and the goal is to understand if simple rearrangements in those connections, based on a local rule for determining the rewiring, can enhance synchronization. Thus, the path to a more coherent state is different here than in previous studies on co-evolutionary Kuramoto systems.
Of course, there are still some methodological considerations to make note of, as well as possibilities for future work. For example, we studied an adaptive mechanism that utilized only local information of a given node, and that preserved binary connectivity and the total number of edges, so as to isolate the effects of rearrangements in network topology from other factors. However, incorporating these constraints required that there be a random component to the rewiring process, and there was not a natural or self-employed stopping condition for network reconfiguration. One could thus further explore how results are affected by the length of time the system is allowed to co-evolve, and also how this relates to changes in other parameters, such as the size of the network, the mean degree, and the spread in the intrinsic frequencies. In addition, since some stochasticity or noise is likely a realistic feature of natural systems, it would be interesting to incorporate that into a related adaptation model that allows for weighted rather than just binary connectivity between network units. Another parameter that may be important to examine more in depth is the time-scale of the adaptation in the network. It is also important to note that, while meaningful insights can be gained from the empirical and observational type of analysis carried out in this study, in forthcoming work it will be useful to try and understand the origins of various results from a more fundamental and theoretical standpoint. Finally, we point out that continued investigation into the role of network topology and adaptation in shaping dynamics and structure may lead to a better understanding of the development and function of real-world networks, such as neuronal assemblies or large-scale brain structure and activity patterns. Indeed, there are many computational models of these systems in which this can be studied.6–9,11,79,98,114–1176. N. Brunel and V. Hakim, Neural Comput. 11, 1621 (1999). https://doi.org/10.1162/0899766993000161797. N. Brunel, J. Comput. Neurosci. 8, 183 (2000). https://doi.org/10.1023/A:10089253090278. X. Guardiola, A. Díaz-Guilera, M. Llas, and C. J. Pérez, Phys. Rev. E 62, 5565 (2000). https://doi.org/10.1103/PhysRevE.62.55659. L. F. Lago-Fernández, R. Huerta, F. Corbacho, and J. A. Sigüenza, Phys. Rev. Lett. 84, 2758 (2000). https://doi.org/10.1103/PhysRevLett.84.275811. A. Roxin, H. Riecke, and S. A. Solla, Phys. Rev. Lett. 92, 198101 (2004). https://doi.org/10.1103/PhysRevLett.92.19810179. M. Rubinov, O. Sporns, C. van Leeuwen, and M. Breakspear, BMC Neurosci. 10, 55 (2009). https://doi.org/10.1186/1471-2202-10-5598. M. Rubinov, O. Sporns, J.-P. Thivierge, and M. Breakspear, PLOS Comput. Biol. 7, 1 (2011). https://doi.org/10.1371/journal/pcbi.1002038114. M. Breakspear, S. Heitmann, and A. Daffertshofer, Front. Hum. Neurosci. 4, 190 (2010). https://doi.org/10.3389/fnhum.2010.00190115. E. M. Izhikevich, Neural Comput. 18, 245 (2006). https://doi.org/10.1162/089976606775093882116. N. Jarman, C. Trengove, E. Steur, I. Tyukin, and C. van Leeuwen, Cognit. Neurodyn. 8, 479 (2014). https://doi.org/10.1007/s11571-014-9288-y117. G. Deco, V. Jirsa, A. R. McIntosh, O. Sporns, and R. Kötter, Proc. Natl. Acad. Sci. U.S.A. 106, 10302 (2009). https://doi.org/10.1073/pnas.0901831106 In addition, for neural systems in particular, it is interesting to note that while synchronization is often a desired property, hyper-synchronization can also be detrimental, as is the case with epileptic seizures.118118. C. Stam, Clin. Neurophysiol. 116, 2266 (2005). https://doi.org/10.1016/j.clinph.2005.06.011 Therefore, further examination of the trade-off and transition between local and global synchrony in biologically motivated models119,120119. B. Percha, R. Dzakpasu, M. Żochowski, and J. Parent, Phys. Rev. E 72, 031909 (2005). https://doi.org/10.1103/PhysRevE.72.031909120. S. Mofakham, C. G. Fink, V. Booth, and M. R. Zochowski, Phys. Rev. E 94, 042427 (2016). https://doi.org/10.1103/PhysRevE.94.042427—and understanding how this might occur adaptively over time and influence the structure and function of a network—continues to be an exciting line of study.
In conclusion, understanding the concurrent influence of network architecture on the emergence of collective dynamics2–4,20,212. S. Boccaletti, V. Latora, Y. Moreno, M. Chavez, and D.-U. Hwang, Phys. Rep. 424, 175 (2006). https://doi.org/10.1016/j.physrep.2005.10.0093. M. Barthelemy, A. Barrat, and A. Vespignani, Dynamical Processes on Complex Networks ( Cambridge University Press, 2008).4. A. Vespignani, Nat. Phys. 8, 32 (2012). https://doi.org/10.1038/nphys216020. A. T. Winfree, The Geometry of Biological Time ( Springer Verlag, 1980).21. S. Strogatz, Sync: The Emerging Science of Spontaneous Order ( Hyperion Press, 2003). and, in turn, the effect of a dynamical process on reshaping or inducing network structure,70–7270. T. Gross and H. Sayama, Adaptive Networks:Theory, Models and Applications ( Springer, 2009).71. T. Gross and B. Blasius, J. R. Soc. Interface 5, 259 (2008). https://doi.org/10.1098/rsif.2007.122972. H. Sayama, I. Pestov, J. Schmidt, B. J. Bush, C. Wong, J. Yamanoi, and T. Gross, Comput. Math. Appl. 65, 1645 (2013). https://doi.org/10.1016/j.camwa.2012.12.005 is currently an active area of research across a broad set of disciplines, including the physical, social, and biological sciences. Along these lines, we have studied a dynamical rewiring scheme for networks of Kuramoto oscillators. The adaptive rule for the network was specifically inspired by previous work on optimizing networks for synchronization of heterogeneous oscillators,60,61,65–67,106–11260. M. Brede, Phys. Lett. A 372, 2618 (2008). https://doi.org/10.1016/j.physleta.2007.11.06961. M. Brede, “ Enhancing synchronization in systems of non-identical Kuramoto oscillators,” in Complex Sciences: First International Conference, Complex 2009, Shanghai, China, 23–25 February 2009, Revised Papers, Part 2, edited by J. Zhou ( Springer, Berlin, Heidelberg, 2009), pp. 1955–1966.65. P. S. Skardal, D. Taylor, and J. Sun, Phys. Rev. Lett. 113, 144101 (2014). https://doi.org/10.1103/PhysRevLett.113.14410166. P. S. Skardal, D. Taylor, J. Sun, and A. Arenas, Phys. Rev. E 91, 010802 (2015). https://doi.org/10.1103/PhysRevE.91.01080267. D. Taylor, P. S. Skardal, and J. Sun, SIAM J. Appl. Math. 76, 1984 (2016). https://doi.org/10.1137/16M1075181106. J. Fan and D. J. Hill, “ Enhancement of synchronizability of the Kuramoto model with assortative degree-frequency mixing,” in Complex Sciences: First International Conference, Complex 2009, Shanghai, China, 23–25 February, 2009, Revised Papers, Part 2, edited by J. Zhou ( Springer, Berlin, Heidelberg, 2009), pp. 1967–1972.107. L. Buzna, S. Lozano, and A. Díaz-Guilera, Phys. Rev. E 80, 066120 (2009). https://doi.org/10.1103/PhysRevE.80.066120108. R. Carareto, F. Orsatti, and J. Piqueira, Commun. Nonlinear Sci. Numer. Simul. 14, 2536 (2009). https://doi.org/10.1016/j.cnsns.2008.09.032109. D. Kelly and G. A. Gottwald, Chaos 21, 025110 (2011). https://doi.org/10.1063/1.3590855110. M. Brede, Physica D 239, 1759 (2010). https://doi.org/10.1016/j.physd.2010.05.010111. M. Brede, Eur. Phys. J. B 62, 87 (2008). https://doi.org/10.1140/epjb/e2008-00126-9112. C. Freitas, E. Macau, and R. L. Viana, Phys. Rev. E 92, 032901 (2015). https://doi.org/10.1103/PhysRevE.92.032901 from which we wished to uncover how similar dynamics and organization could occur through a co-evolution process. We found that a restructuring of the network, in which the effect of incoherence is suppressed by maintaining edges between disparate oscillators, while randomly rewiring edges between the most locally and instantaneously in-phase oscillators, led to the emergence of distinct topological patterns and correlations that concurrently enhance the system's ability to synchronize. This study thus sheds light on a mechanism for how enhanced synchronization and network structure might arise in a system that evolves and reconfigures according to local information alone, without knowledge of global connectivity or node states.
See supplementary material for an analysis of the time-evolution of locally synchronized clusters and also for an examination of the robustness of some of the main results to simple variations in the network size, the initial network topology, and the frequency distribution.
L.P. acknowledges the support from the National Science Foundation Graduate Research Fellowship Program. J.K. acknowledges the support from the National Science Foundation Graduate Research Fellowship Program and NIH T32-EB020087, PD: Felix W. Wehrli. D.S.B. also acknowledges the support from the John D. and Catherine T. MacArthur Foundation, the Alfred P. Sloan Foundation, and the National Science Foundation (BCS-1441502, CAREER PHY-1554488, BCS-1631550, and CNS-1626008). We also thank two anonymous reviewers whose comments greatly improved the quality of this work. The content is solely the responsibility of the authors and does not necessarily represent the official views of any of the funding agencies.
In Sec. IV B, we used two measures to quantify emerging relationships between the intrinsic frequencies of the oscillators and the network topology: the correlation C|ω̃|,k between the magnitude of the oscillator frequency offset |ω̃i| and the node degree ki, and the mean fraction f of an oscillator's neighbors that have natural frequency offsets of opposite sign compared to the frequency offset of the central oscillator (averaged across all nodes in the system).60,6160. M. Brede, Phys. Lett. A 372, 2618 (2008). https://doi.org/10.1016/j.physleta.2007.11.06961. M. Brede, “ Enhancing synchronization in systems of non-identical Kuramoto oscillators,” in Complex Sciences: First International Conference, Complex 2009, Shanghai, China, 23–25 February 2009, Revised Papers, Part 2, edited by J. Zhou ( Springer, Berlin, Heidelberg, 2009), pp. 1955–1966. Here we define a related measure to further understand the organization that arises in the adaptively rewired networks. In particular, for each oscillator i, we assess the association between the frequency offset ωĩ and the sum of oscillator is neighbors' frequency offsets jNiω̃j. We quantify this relationship in the system by considering the correlation Cω̃,ω̃ between ωĩ and jNiω̃j across all nodes in the network.
Figure 11 gives examples of this relationship for the same networks as those in Fig. 4 in the main text. The top and bottom rows correspond to networks with k=12.5 and k=25, respectively. Panels (a) and (d) show that in the ER networks, there is no clear relationship between frequency offset and the sum of neighbor frequency offsets, as expected. In the adaptively rewired networks—panels (b) and (e)—the order parameter has increased from its original value and there is a strong negative correlation between ω̃i and jNiω̃j. Not only do connections tend to form between oscillators that have frequency offsets of opposite sign (as measured by f), but in addition, edges become distributed in the network such that the sum of each oscillator's neighbor frequency offsets proportionately cancel out each oscillator's own difference from the mean frequency of the population. Figures 11(c) and 11(f) show how the strength of this relationship—quantified by the correlation Cω̃,ω̃—evolves as the network is rewired.
Figure 12 shows Cω̃,ω̃ as a function of the coupling α. As α increases, Cω̃,ω̃ decreases to a strong negative value and then remains approximately constant for larger values of the coupling. (Compare to Figs. 5 and 6, which show C|ω̃|,k vs. α and f vs. α, respectively). Finally, note that the strong decreases in Cω̃,ω̃ occur in conjunction with increases in the order parameter (Fig. 3).
The analysis in the main text was carried out using natural frequencies {ωU} drawn at random from the uniform distribution in the range [–2, 2]. To demonstrate that the main results are not specific to a single choice of the frequency distribution, in this Appendix, we also consider the case of frequencies {ωG} drawn from a normal distribution with zero mean and unit standard deviation. The findings shown here are largely consistent with those reported in the main text.
Figure 13 shows examples of the order parameter R(t) vs. time t at different values of the coupling and for the two different mean degrees k=12.5 and k=25. For these trials and values of the coupling, we observe that the order parameter increases due to the rewiring of the network, which takes place between the two red lines. (Figure 2 from the main text shows the examples for the case of uniformly distributed natural frequencies.)
Figure 14 shows examples of the time-averaged order parameter R vs. the coupling α. As with the case of uniformly distributed frequencies (Sec. IV A, Fig. 3), we find that the adapted networks exhibit heightened synchronization over a large coupling range.
Figure 15 shows examples of node degree ki vs. intrinsic frequency offset ω̃i, average neighbor frequency offset ω̃Ni vs. node frequency offset ω̃i, and total neighbor frequency offset jNiω̃j vs. frequency offset ω̃i for ER networks and the corresponding co-evolved networks (see Sec. IV B and Appendix A for the definitions of these quantities). The top three and bottom three panels correspond to networks with k=12.5 and k=25, respectively, and the frequencies {ωG} were normally distributed. At the values of coupling used for these examples, we see that as the system reconfigures, the network begins to exhibit distinct patterns in terms of the organization of oscillators with different intrinsic frequencies. Each of the three metrics considered—C|ω̃|,k, f, and Cω̃,ω̃—exhibit a progression that allows for the eventual heightened degree of synchrony in the rewired network. These findings are similar to those discussed for the uniform frequency distribution (see Figs. 4 and 11 and the corresponding text in Sec. IV B).
We next show the evolution of the relationships between the network topology and the intrinsic frequencies as a function of the coupling α. Figures 16, 17, and 18 show C|ω̃|,k vs. α, f vs. α, and Cω̃,ω̃ vs. α, respectively. The conclusions drawn for the case of normally distributed frequencies shown here are the same as those for the uniformly distributed frequencies examined in the main text. (See Figs. 5, 6, and 12 and the corresponding discussions in Sec. IV B and Appendix A.) Briefly, each of the three measures exhibit transitions at similar values of the coupling, and the emergence of strong relationships between the network structure and oscillator frequencies arises near the coupling when the order parameter transitions from low to higher values.
Figure 19 shows the examples of θ̇i(t) vs. t for several values of the coupling α around the point in which the dynamics transition from an incoherent state to a synchronized state. The top set of panels (a) are for a network with k=12.5, and the bottom set of panels (b) are for a network with k=25; the frequencies {ωG} were normally distributed and the same for both cases. Each row corresponds to one oscillator, and the rows from top to bottom are displayed in ascending order of the quantity ω̃i=ωiω (i.e., the offset from the mean intrinsic frequency of the population). Adaptation of the network takes place between the two black lines. The results are qualitatively consistent with those described in the main text for the uniformly distributed frequencies (see the discussion in Sec. IV C and Fig. 7 for comparison).
Figure 20 shows the node degree ki vs. the rewiring step m and Fig. 21 shows the correlation C|ω̃|,k between the absolute value of the frequency offset |ω̃i| and the node degree ki vs. the rewiring step m for the same set of networks, natural frequencies, and coupling values as in Fig. 20. In both figures, panel (a) corresponds to a network with k=12.5, and panel (b) corresponds to a network with k=25; the natural frequencies {ωG} are normally distributed and are the same in both cases. We observe similar types of behavior and regimes in terms of the evolution of these quantities as we did for the situation of uniformly distributed frequencies in the main text (see the discussion in Sec. IV C and Figs. 8 and 9 for comparison). Also, note that the concentration of edges on oscillators near the center of the distribution explains the dips in Fig. 16(b). One interesting result to point out for the examples using normally distributed frequencies shown here is that the correlation C|ω̃|,k plateaus at a value near 0.5 (for k=12.5) for several of the intermediate coupling values, before increasing further at higher coupling. As seen in Fig. 20, this is due to the oscillators with the most outlying natural frequencies (which can sometimes be more extreme for the normal distribution than for the uniform distribution) remaining with low degree. Though the results are qualitatively similar between the two frequency distributions, further work is needed to quantify and understand what may be subtle and intricate differences.
In Sec. IV D, we carried out a spectral-based analysis of the co-evolved networks inspired by Ref. 6565. P. S. Skardal, D. Taylor, and J. Sun, Phys. Rev. Lett. 113, 144101 (2014). https://doi.org/10.1103/PhysRevLett.113.144101. Figure 22 shows the results of this analysis for the case of normally distributed frequencies {ωG}, which are consistent with those previously discussed in Sec. IV D using uniformly distributed frequencies (compare to Fig. 10). In short, for both values of the mean degree (k=12.5 and k=25), the overlap |ω̃||ω̃||,vN||vN||| between the normalized natural frequency offsets and the normalized dominant Laplacian eigenvector of the rewired networks increases and then plateaus at a high value as the coupling increases [Figs. 22(a) and 22(b)]. We refer the reader to Sec. IV D for a more detailed discussion of these findings.
  1. 1. M. E. J. Newman, SIAM Rev. 45, 167 (2003). https://doi.org/10.1137/S003614450342480, Google ScholarCrossref
  2. 2. S. Boccaletti, V. Latora, Y. Moreno, M. Chavez, and D.-U. Hwang, Phys. Rep. 424, 175 (2006). https://doi.org/10.1016/j.physrep.2005.10.009, Google ScholarCrossref
  3. 3. M. Barthelemy, A. Barrat, and A. Vespignani, Dynamical Processes on Complex Networks ( Cambridge University Press, 2008). Google Scholar
  4. 4. A. Vespignani, Nat. Phys. 8, 32 (2012). https://doi.org/10.1038/nphys2160, Google ScholarCrossref
  5. 5. G. B. Ermentrout and D. H. Terman, Mathematical Foundations of Neuroscience ( Springer-Verlag, 2010). Google ScholarCrossref
  6. 6. N. Brunel and V. Hakim, Neural Comput. 11, 1621 (1999). https://doi.org/10.1162/089976699300016179, Google ScholarCrossref
  7. 7. N. Brunel, J. Comput. Neurosci. 8, 183 (2000). https://doi.org/10.1023/A:1008925309027, Google ScholarCrossref
  8. 8. X. Guardiola, A. Díaz-Guilera, M. Llas, and C. J. Pérez, Phys. Rev. E 62, 5565 (2000). https://doi.org/10.1103/PhysRevE.62.5565, Google ScholarCrossref
  9. 9. L. F. Lago-Fernández, R. Huerta, F. Corbacho, and J. A. Sigüenza, Phys. Rev. Lett. 84, 2758 (2000). https://doi.org/10.1103/PhysRevLett.84.2758, Google ScholarCrossref
  10. 10. M. Denker, M. Timme, M. Diesmann, F. Wolf, and T. Geisel, Phys. Rev. Lett. 92, 074103 (2004). https://doi.org/10.1103/PhysRevLett.92.074103, Google ScholarCrossref
  11. 11. A. Roxin, H. Riecke, and S. A. Solla, Phys. Rev. Lett. 92, 198101 (2004). https://doi.org/10.1103/PhysRevLett.92.198101, Google ScholarCrossref
  12. 12. D. S. Bassett, D. L. Alderson, and J. M. Carlson, Phys. Rev. E 86, 036105 (2012). https://doi.org/10.1103/PhysRevE.86.036105, Google ScholarCrossref
  13. 13. J. C. Miller and I. Z. Kiss, Math. Modell. Nat. Phenom. 9, 4 (2014). https://doi.org/10.1051/mmnp/20149202, Google ScholarCrossref
  14. 14. R. Pastor-Satorras, C. Castellano, P. Van Mieghem, and A. Vespignani, Rev. Mod. Phys. 87, 925 (2015). https://doi.org/10.1103/RevModPhys.87.925, Google ScholarCrossref
  15. 15. Y. Moreno, R. Pastor-Satorras, and A. Vespignani, Eur. Phys. J. B - Condens. Matter Complex Syst. 26, 521 (2002). https://doi.org/10.1140/epjb/e20020122, Google ScholarCrossref
  16. 16. A.-L. Barabasi and Z. N. Oltvai, Nat. Rev. Genet. 5, 101 (2004). https://doi.org/10.1038/nrg1272, Google ScholarCrossref
  17. 17. G. Karlebach and R. Shamir, Nat. Rev. Mol. Cell Biol. 9, 770 (2008). https://doi.org/10.1038/nrm2503, Google ScholarCrossref
  18. 18. M. B. Elowitz and S. Leibler, Nature 403, 335 (2000). https://doi.org/10.1038/35002125, Google ScholarCrossref
  19. 19. N. M. Luscombe, M. Madan Babu, H. Yu, M. Snyder, S. A. Teichmann, and M. Gerstein, Nature 431, 308 (2004). https://doi.org/10.1038/nature02782, Google ScholarCrossref
  20. 20. A. T. Winfree, The Geometry of Biological Time ( Springer Verlag, 1980). Google ScholarCrossref
  21. 21. S. Strogatz, Sync: The Emerging Science of Spontaneous Order ( Hyperion Press, 2003). Google Scholar
  22. 22. A. Pikovsky, M. Rosenblum, and J. Kurths, Synchronization: A Universal Concept in Nonlinear Sciences ( Cambridge University Press, 2003). Google ScholarCrossref
  23. 23. S. C. Manrubia, A. S. Mikhailov, and D. H. Zanette, Emergence of Dynamical Order: Synchronization Phenomena in Complex Systems ( World Scientific, 2004). Google ScholarCrossref
  24. 24. A. Arenas, A. Díaz-Guilera, J. Kurths, Y. Moreno, and C. Zhou, Phys. Rep. 469, 93 (2008). https://doi.org/10.1016/j.physrep.2008.09.002, Google ScholarCrossref
  25. 25. L. Glass, Nature 410, 277 (2001). https://doi.org/10.1038/35065745, Google ScholarCrossref
  26. 26. P. Fries, Trends Cognit. Sci. 9, 474 (2005). https://doi.org/10.1016/j.tics.2005.08.011, Google ScholarCrossref
  27. 27. D. S. Bassett, A. Meyer-Lindenberg, S. Achard, T. Duke, and E. T. Bullmore, Proc. Natl. Acad. Sci. U.S.A. 103, 19518 (2006). https://doi.org/10.1073/pnas.0606005103, Google ScholarCrossref
  28. 28. A. N. Khambhati, K. A. Davis, B. S. Oommen, S. H. Chen, T. H. Lucas, B. Litt, and D. S. Bassett, PLOS Comput. Biol. 11, e1004608 (2015). https://doi.org/10.1371/journal.pcbi.1004608, Google ScholarCrossref
  29. 29. G. Deco, V. K. Jirsa, and A. R. McIntosh, Nat. Rev. Neurosci. 12, 43 (2011). https://doi.org/10.1038/nrn2961, Google ScholarCrossref
  30. 30. D. S. Bassett, E. T. Bullmore, A. Meyer-Lindenberg, J. A. Apud, D. R. Weinberger, and R. Coppola, Proc. Natl. Acad. Sci. U.S.A. 106, 11747 (2009). https://doi.org/10.1073/pnas.0903641106, Google ScholarCrossref
  31. 31. O. Sporns, G. Tononi, and G. Edelman, Neural Networks 13, 909 (2000). https://doi.org/10.1016/S0893-6080(00)00053-8, Google ScholarCrossref
  32. 32. C. J. Stam, Neurosci. Lett. 355, 25 (2004). https://doi.org/10.1016/j.neulet.2003.10.063, Google ScholarCrossref
  33. 33. N. Kopell, G. B. Ermentrout, M. A. Whittington, and R. D. Traub, Proc. Natl. Acad. Sci. U.S.A. 97, 1867 (2000). https://doi.org/10.1073/pnas.97.4.1867, Google ScholarCrossref
  34. 34. A. K. Engel, P. Fries, and W. Singer, Nat. Rev. Neurosci. 2, 704 (2001). https://doi.org/10.1038/35094565, Google ScholarCrossref
  35. 35. M. D. Fox, A. Z. Snyder, J. L. Vincent, M. Corbetta, D. C. Van Essen, and M. E. Raichle, Proc. Natl. Acad. Sci. U.S.A. 102, 9673 (2005). https://doi.org/10.1073/pnas.0504136102, Google ScholarCrossref
  36. 36. G. Buzsáki and A. Draguhn, Science 304, 1926 (2004). https://doi.org/10.1126/science.1099745, Google ScholarCrossref
  37. 37. F. Varela, J.-P. Lachaux, E. Rodriguez, and J. Martinerie, Nat. Rev. Neurosci. 2, 229 (2001). https://doi.org/10.1038/35067550, Google ScholarCrossref
  38. 38. S. Lozano, L. Buzna, and A. Díaz-Guilera, Eur. Phys. J. B 85, 231 (2012). https://doi.org/10.1140/epjb/e2012-30209-9, Google ScholarCrossref
  39. 39. F. Dörfler and F. Bullo, SIAM J. Control Optim. 50, 1616 (2012). https://doi.org/10.1137/110851584, Google ScholarCrossref
  40. 40. M. Rohden, A. Sorge, M. Timme, and D. Witthaut, Phys. Rev. Lett. 109, 064101 (2012). https://doi.org/10.1103/PhysRevLett.109.064101, Google ScholarCrossref
  41. 41. A. E. Motter, S. A. Myers, M. Anghel, and T. Nishikawa, Nat. Phys. 9, 191 (2013). https://doi.org/10.1038/nphys2535, Google ScholarCrossref
  42. 42. Y. Kuramoto, in International Symposium on Mathematical Problems in Theoretical Physics, Lecture Notes in Physics Vol. 39, edited by H. Araki ( Springer, 1975), pp. 420–422. Google ScholarCrossref
  43. 43. Y. Kuramoto, Chemical Oscillations, Waves, and Turbulence Chemical Oscillations, Waves, and Turbulence ( Springer-Verlag, 1984). Google ScholarCrossref
  44. 44. S. H. Strogatz, Physica D 143, 1 (2000). https://doi.org/10.1016/S0167-2789(00)00094-4, Google ScholarCrossref
  45. 45. J. A. Acebrón, L. L. Bonilla, C. J. Pérez Vicente, F. Ritort, and R. Spigler, Rev. Mod. Phys. 77, 137 (2005). https://doi.org/10.1103/RevModPhys.77.137, Google ScholarCrossref
  46. 46. F. A. Rodrigues, T. K. D. Peron, P. Ji, and J. Kurths, Phys. Rep. 610, 1 (2016). https://doi.org/10.1016/j.physrep.2015.10.008, Google ScholarCrossref
  47. 47. Y. Moreno and A. F. Pacheco, Europhys. Lett. 68, 603 (2004). https://doi.org/10.1209/epl/i2004-10238-x, Google ScholarCrossref
  48. 48. D.-S. Lee, Phys. Rev. E 72, 026208 (2005). https://doi.org/10.1103/PhysRevE.72.026208, Google ScholarCrossref
  49. 49. J. Gómez-Gardeñes, Y. Moreno, and A. Arenas, Phys. Rev. E 75, 066106 (2007). https://doi.org/10.1103/PhysRevE.75.066106, Google ScholarCrossref
  50. 50. J. Gómez-Gardeñes, Y. Moreno, and A. Arenas, Phys. Rev. Lett. 98, 034101 (2007). https://doi.org/10.1103/PhysRevLett.98.034101, Google ScholarCrossref
  51. 51. H. Hong, M. Y. Choi, and B. J. Kim, Phys. Rev. E 65, 026139 (2002). https://doi.org/10.1103/PhysRevE.65.026139, Google ScholarCrossref
  52. 52. E. Oh, K. Rho, H. Hong, and B. Kahng, Phys. Rev. E 72, 047101 (2005). https://doi.org/10.1103/PhysRevE.72.047101, Google ScholarCrossref
  53. 53. A. Arenas, A. Díaz-Guilera, and C. J. Pérez-Vicente, Phys. Rev. Lett. 96, 114102 (2006). https://doi.org/10.1103/PhysRevLett.96.114102, Google ScholarCrossref
  54. 54. A. Arenas and A. Díaz-Guilera, Eur. Phys. J.: Spec. Top. 143, 19 (2007). https://doi.org/10.1140/epjst/e2007-00066-2, Google ScholarCrossref
  55. 55. A. Arenas, A. Díaz-Guilera, and C. J. Pérez-Vicente, Physica D 224, 27 (2006), dynamics on Complex Networks and Applications. https://doi.org/10.1016/j.physd.2006.09.029, Google ScholarCrossref
  56. 56. S. Guan, X. Wang, Y.-C. Lai, and C.-H. Lai, Phys. Rev. E 77, 046211 (2008). https://doi.org/10.1103/PhysRevE.77.046211, Google ScholarCrossref
  57. 57. P. S. Skardal and J. G. Restrepo, Phys. Rev. E 85, 016208 (2012). https://doi.org/10.1103/PhysRevE.85.016208, Google ScholarCrossref
  58. 58. L. M. Pecora and T. L. Carroll, Phys. Rev. Lett. 80, 2109 (1998). https://doi.org/10.1103/PhysRevLett.80.2109, Google ScholarCrossref
  59. 59. M. Barahona and L. M. Pecora, Phys. Rev. Lett. 89, 054101 (2002). https://doi.org/10.1103/PhysRevLett.89.054101, Google ScholarCrossref
  60. 60. M. Brede, Phys. Lett. A 372, 2618 (2008). https://doi.org/10.1016/j.physleta.2007.11.069, Google ScholarCrossref
  61. 61. M. Brede, “ Enhancing synchronization in systems of non-identical Kuramoto oscillators,” in Complex Sciences: First International Conference, Complex 2009, Shanghai, China, 23–25 February 2009, Revised Papers, Part 2, edited by J. Zhou ( Springer, Berlin, Heidelberg, 2009), pp. 1955–1966. Google ScholarCrossref
  62. 62. J. Gómez-Gardeñes, S. Gómez, A. Arenas, and Y. Moreno, Phys. Rev. Lett. 106, 128701 (2011). https://doi.org/10.1103/PhysRevLett.106.128701, Google ScholarCrossref
  63. 63. I. Leyva, A. Navas, I. Sendiña-Nadal, J. A. Almendral, J. M. Buldú, M. Zanin, D. Papo, and S. Boccaletti, Sci. Rep. 3, 1281 (2013). https://doi.org/10.1038/srep01281, Google ScholarCrossref
  64. 64. I. Leyva, I. Sendiña Nadal, J. A. Almendral, A. Navas, S. Olmi, and S. Boccaletti, Phys. Rev. E 88, 042808 (2013). https://doi.org/10.1103/PhysRevE.88.042808, Google ScholarCrossref
  65. 65. P. S. Skardal, D. Taylor, and J. Sun, Phys. Rev. Lett. 113, 144101 (2014). https://doi.org/10.1103/PhysRevLett.113.144101, Google ScholarCrossref
  66. 66. P. S. Skardal, D. Taylor, J. Sun, and A. Arenas, Phys. Rev. E 91, 010802 (2015). https://doi.org/10.1103/PhysRevE.91.010802, Google ScholarCrossref
  67. 67. D. Taylor, P. S. Skardal, and J. Sun, SIAM J. Appl. Math. 76, 1984 (2016). https://doi.org/10.1137/16M1075181, Google ScholarCrossref
  68. 68. G. A. Gottwald, Chaos 25, 053111 (2015). https://doi.org/10.1063/1.4921295, Google ScholarScitation
  69. 69. R. S. Pinto and A. Saa, Phys. Rev. E 92, 062801 (2015). https://doi.org/10.1103/PhysRevE.92.062801, Google ScholarCrossref
  70. 70. T. Gross and H. Sayama, Adaptive Networks:Theory, Models and Applications ( Springer, 2009). Google ScholarCrossref
  71. 71. T. Gross and B. Blasius, J. R. Soc. Interface 5, 259 (2008). https://doi.org/10.1098/rsif.2007.1229, Google ScholarCrossref
  72. 72. H. Sayama, I. Pestov, J. Schmidt, B. J. Bush, C. Wong, J. Yamanoi, and T. Gross, Comput. Math. Appl. 65, 1645 (2013). https://doi.org/10.1016/j.camwa.2012.12.005, Google ScholarCrossref
  73. 73. W.-J. Yuan and C. Zhou, Phys. Rev. E 84, 016116 (2011). https://doi.org/10.1103/PhysRevE.84.016116, Google ScholarCrossref
  74. 74. W.-J. Yuan, J.-F. Zhou, Q. Li, D.-B. Chen, and Z. Wang, Phys. Rev. E 88, 022818 (2013). https://doi.org/10.1103/PhysRevE.88.022818, Google ScholarCrossref
  75. 75. C. Zhou and J. Kurths, Phys. Rev. Lett. 96, 164102 (2006). https://doi.org/10.1103/PhysRevLett.96.164102, Google ScholarCrossref
  76. 76. J.-F. Zhu, M. Zhao, W. Yu, C. Zhou, and B.-H. Wang, Phys. Rev. E 81, 026201 (2010). https://doi.org/10.1103/PhysRevE.81.026201, Google ScholarCrossref
  77. 77. T. Aoki and T. Aoyagi, Phys. Rev. Lett. 102, 034101 (2009). https://doi.org/10.1103/PhysRevLett.102.034101, Google ScholarCrossref
  78. 78. T. Aoki and T. Aoyagi, Phys. Rev. E 84, 066109 (2011). https://doi.org/10.1103/PhysRevE.84.066109, Google ScholarCrossref
  79. 79. M. Rubinov, O. Sporns, C. van Leeuwen, and M. Breakspear, BMC Neurosci. 10, 55 (2009). https://doi.org/10.1186/1471-2202-10-55, Google ScholarCrossref
  80. 80. P. M. Gleiser and D. H. Zanette, Eur. Phys. J. B - Condens. Matter Complex Syst. 53, 233 (2006). https://doi.org/10.1140/epjb/e2006-00362-y, Google ScholarCrossref
  81. 81. P. Seliger, S. C. Young, and L. S. Tsimring, Phys. Rev. E 65, 041906 (2002). https://doi.org/10.1103/PhysRevE.65.041906, Google ScholarCrossref
  82. 82. I. Sendiña Nadal, I. Leyva, J. M. Buldú, J. A. Almendral, and S. Boccaletti, Phys. Rev. E 79, 046105 (2009). https://doi.org/10.1103/PhysRevE.79.046105, Google ScholarCrossref
  83. 83. I. Sendiña-Nadal, J. M. Buldú, I. Leyva, and S. Boccaletti, PLoS One 3, 1 (2008). https://doi.org/10.1371/journal.pone.0002644, Google ScholarCrossref
  84. 84. S. Assenza, R. Gutiérrez, J. Gómez-Gardeñes, V. Latora, and S. Boccaletti, Sci. Rep. 1, 99 (2011). https://doi.org/10.1038/srep00099, Google ScholarCrossref
  85. 85. R. Gutiérrez, A. Amann, S. Assenza, J. Gómez-Gardeñes, V. Latora, and S. Boccaletti, Phys. Rev. Lett. 107, 234103 (2011). https://doi.org/10.1103/PhysRevLett.107.234103, Google ScholarCrossref
  86. 86. H. Markram and M. Tsodyks, Nature 382, 807 (1996). https://doi.org/10.1038/382807a0, Google ScholarCrossref
  87. 87. S. Song, K. D. Miller, and L. F. Abbott, Nat. Neurosci. 3, 919 (2000). https://doi.org/10.1038/78829, Google ScholarCrossref
  88. 88. N. Caporale and Y. Dan, Annu. Rev. Neurosci. 31, 25 (2008). https://doi.org/10.1146/annurev.neuro.31.060407.125639, Google ScholarCrossref
  89. 89. K. P. Lamsa, J. H. Heeroma, P. Somogyi, D. A. Rusakov, and D. M. Kullmann, Science 315, 1262 (2007). https://doi.org/10.1126/science.1137450, Google ScholarCrossref
  90. 90. P. D. Roberts and T. K. Leen, Front. Comput. Neurosci. 4, 156 (2010). https://doi.org/10.3389/fncom.2010.00156, Google ScholarCrossref
  91. 91. T. Gross, C. J. D. D'Lima, and B. Blasius, Phys. Rev. Lett. 96, 208701 (2006). https://doi.org/10.1103/PhysRevLett.96.208701, Google ScholarCrossref
  92. 92. P. Holme and M. E. J. Newman, Phys. Rev. E 74, 056108 (2006). https://doi.org/10.1103/PhysRevE.74.056108, Google ScholarCrossref
  93. 93. S. Bornholdt and T. Rohlf, Phys. Rev. Lett. 84, 6114 (2000). https://doi.org/10.1103/PhysRevLett.84.6114, Google ScholarCrossref
  94. 94. S. Bornholdt and T. Röhl, Phys. Rev. E 67, 066118 (2003). https://doi.org/10.1103/PhysRevE.67.066118, Google ScholarCrossref
  95. 95. P. Gong and C. van Leeuwen, Europhys. Lett. 67, 328 (2004). https://doi.org/10.1209/epl/i2003-10287-7, Google ScholarCrossref
  96. 96. F. Sorrentino and E. Ott, Phys. Rev. Lett. 100, 114101 (2008). https://doi.org/10.1103/PhysRevLett.100.114101, Google ScholarCrossref
  97. 97. H. F. Kwok, P. Jurica, A. Raffone, and C. van Leeuwen, Cognit. Neurodyn. 1, 39 (2006). https://doi.org/10.1007/s11571-006-9006-5, Google ScholarCrossref
  98. 98. M. Rubinov, O. Sporns, J.-P. Thivierge, and M. Breakspear, PLOS Comput. Biol. 7, 1 (2011). https://doi.org/10.1371/journal/pcbi.1002038, Google ScholarCrossref
  99. 99. Q. Ren and J. Zhao, Phys. Rev. E 76, 016207 (2007). https://doi.org/10.1103/PhysRevE.76.016207, Google ScholarCrossref
  100. 100. Q. Ren, M. He, X. Yu, Q. Long, and J. Zhao, Phys. Lett. A 378, 139 (2014). https://doi.org/10.1016/j.physleta.2013.10.031, Google ScholarCrossref
  101. 101. V. Avalos-Gaytán, J. A. Almendral, D. Papo, S. E. Schaeffer, and S. Boccaletti, Phys. Rev. E 86, 015101 (2012). https://doi.org/10.1103/PhysRevE.86.015101, Google ScholarCrossref
  102. 102. L. Timms and L. Q. English, Phys. Rev. E 89, 032906 (2014). https://doi.org/10.1103/PhysRevE.89.032906, Google ScholarCrossref
  103. 103. X. Zhang, S. Boccaletti, S. Guan, and Z. Liu, Phys. Rev. Lett. 114, 038701 (2015). https://doi.org/10.1103/PhysRevLett.114.038701, Google ScholarCrossref
  104. 104. R. Singh and T. Bagarti, Europhys. Lett. 111, 50010 (2015). https://doi.org/10.1209/0295-5075/111/50010, Google ScholarCrossref
  105. 105. Y.-H. Eom, S. Boccaletti, and G. Caldarelli, Sci. Rep. 6, 27111 (2016). https://doi.org/10.1038/srep27111, Google ScholarCrossref
  106. 106. J. Fan and D. J. Hill, “ Enhancement of synchronizability of the Kuramoto model with assortative degree-frequency mixing,” in Complex Sciences: First International Conference, Complex 2009, Shanghai, China, 23–25 February, 2009, Revised Papers, Part 2, edited by J. Zhou ( Springer, Berlin, Heidelberg, 2009), pp. 1967–1972. Google ScholarCrossref
  107. 107. L. Buzna, S. Lozano, and A. Díaz-Guilera, Phys. Rev. E 80, 066120 (2009). https://doi.org/10.1103/PhysRevE.80.066120, Google ScholarCrossref
  108. 108. R. Carareto, F. Orsatti, and J. Piqueira, Commun. Nonlinear Sci. Numer. Simul. 14, 2536 (2009). https://doi.org/10.1016/j.cnsns.2008.09.032, Google ScholarCrossref
  109. 109. D. Kelly and G. A. Gottwald, Chaos 21, 025110 (2011). https://doi.org/10.1063/1.3590855, Google ScholarScitation
  110. 110. M. Brede, Physica D 239, 1759 (2010). https://doi.org/10.1016/j.physd.2010.05.010, Google ScholarCrossref
  111. 111. M. Brede, Eur. Phys. J. B 62, 87 (2008). https://doi.org/10.1140/epjb/e2008-00126-9, Google ScholarCrossref
  112. 112. C. Freitas, E. Macau, and R. L. Viana, Phys. Rev. E 92, 032901 (2015). https://doi.org/10.1103/PhysRevE.92.032901, Google ScholarCrossref
  113. 113. D. Kimura and Y. Hayakawa, Phys. Rev. E 78, 016103 (2008). https://doi.org/10.1103/PhysRevE.78.016103, Google ScholarCrossref
  114. 114. M. Breakspear, S. Heitmann, and A. Daffertshofer, Front. Hum. Neurosci. 4, 190 (2010). https://doi.org/10.3389/fnhum.2010.00190, Google ScholarCrossref
  115. 115. E. M. Izhikevich, Neural Comput. 18, 245 (2006). https://doi.org/10.1162/089976606775093882, Google ScholarCrossref
  116. 116. N. Jarman, C. Trengove, E. Steur, I. Tyukin, and C. van Leeuwen, Cognit. Neurodyn. 8, 479 (2014). https://doi.org/10.1007/s11571-014-9288-y, Google ScholarCrossref
  117. 117. G. Deco, V. Jirsa, A. R. McIntosh, O. Sporns, and R. Kötter, Proc. Natl. Acad. Sci. U.S.A. 106, 10302 (2009). https://doi.org/10.1073/pnas.0901831106, Google ScholarCrossref
  118. 118. C. Stam, Clin. Neurophysiol. 116, 2266 (2005). https://doi.org/10.1016/j.clinph.2005.06.011, Google ScholarCrossref
  119. 119. B. Percha, R. Dzakpasu, M. Żochowski, and J. Parent, Phys. Rev. E 72, 031909 (2005). https://doi.org/10.1103/PhysRevE.72.031909, Google ScholarCrossref
  120. 120. S. Mofakham, C. G. Fink, V. Booth, and M. R. Zochowski, Phys. Rev. E 94, 042427 (2016). https://doi.org/10.1103/PhysRevE.94.042427, Google ScholarCrossref
  1. © 2017 Author(s). All article content, except where otherwise noted, is licensed under a Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin imperdiet nibh sed ipsum molestie eu mattis justo malesuada. Curabitur id quam augue, ac eleifend justo. Integer eget metus sagittis velit semper auctor vel et nunc. Phasellus tempus felis at arcu fringilla at ndimentum libero placerat. Aenean ut imperdiet dolor. Nulla pretium mi vestibulum dui dictum sed ullamcorper tellus sodales. Duis non nibh id ipsum feugiat imperdiet id fermentum nunc. Maecenas id ultricies felis. Suspendisse lacinia rhoncus vestibulum. Vestibulum molestie vulputate convallis.Fusce et augue erat, nec mollis mi.