Skip to main page content
U.S. flag

An official website of the United States government

Dot gov

The .gov means it’s official.
Federal government websites often end in .gov or .mil. Before sharing sensitive information, make sure you’re on a federal government site.

Https

The site is secure.
The https:// ensures that you are connecting to the official website and that any information you provide is encrypted and transmitted securely.

Access keys NCBI Homepage MyNCBI Homepage Main Content Main Navigation
. 2021 Feb 23;12(1):1255.
doi: 10.1038/s41467-021-21486-9.

Stability of synchronization in simplicial complexes

Affiliations

Stability of synchronization in simplicial complexes

L V Gambuzza et al. Nat Commun. .

Abstract

Various systems in physics, biology, social sciences and engineering have been successfully modeled as networks of coupled dynamical systems, where the links describe pairwise interactions. This is, however, too strong a limitation, as recent studies have revealed that higher-order many-body interactions are present in social groups, ecosystems and in the human brain, and they actually affect the emergent dynamics of all these systems. Here, we introduce a general framework to study coupled dynamical systems accounting for the precise microscopic structure of their interactions at any possible order. We show that complete synchronization exists as an invariant solution, and give the necessary condition for it to be observed as a stable state. Moreover, in some relevant instances, such a necessary condition takes the form of a Master Stability Function. This generalizes the existing results valid for pairwise interactions to the case of complex systems with the most general possible architecture.

PubMed Disclaimer

Conflict of interest statement

The authors declare no competing interests.

Figures

Fig. 1
Fig. 1. Synchronization in simplicial complexes of Rössler oscillators.
Contour plots of the time averaged (over an observation time T = 500) synchronization error E (see “Methods” for definition and the vertical bars of each panel for the color code) in the plane (σ1, σ2) for some examples of simplicial complexes (whose sketches are reported in the top left of each panel). Simulations refer to coupled Rössler oscillators (x = (x, y, z)T and f = (−yz, x+ay, b+z(xc))T) with parameters fixed in the chaotic regime (a = b = 0.2, c = 9). In ad, g(1)(xi,xj)=[xjxi,0,0]T, while in (e) g(1)(xi,xj)=[0,yjyi,0]T. As for the other coupling function, one has g(2)(xi,xj,xk)=[0,yj2ykyi3,0]T in (d) and g(2)(xi,xj,xk)=[xj2xkxi3,0,0]T in all other panels. The blue continuous lines are the theoretical predictions of the synchronization thresholds obtained from Eq. (3). a, b, and c are examples of class III problems, whereas panels d and e are examples of class II problems.
Fig. 2
Fig. 2. Synchronization in simplicial complexeses of Hindmarsh–Rose neurons.
Contour plots of the time averaged (over an observation time T = 500) synchronization error E (see “Methods” for definition and the vertical bars of each panel for the color code) in the plane (σ1, σ2) for simplicial complexes of HR neurons coupled as in Eq. (19). Parameters are fixed in the chaotic regime (r = 0.006, s = 4, I = 3.2). ac refer to three different simplicial complexes corresponding to the structures considered in Fig. 1a–c. The blue continuous lines are the theoretical predictions of the synchronization thresholds obtained from Eq. (3).
Fig. 3
Fig. 3. Synchronization in a simplicial complex of Rössler oscillators with all-to-all coupling.
Lower and upper boundary curves for the region where synchronization is stable, at different values of N. The color codes for the different curves is reported at the top of the panel.
Fig. 4
Fig. 4. Synchronization in simplicial complexes of Rössler oscillators, in the case of natural coupling.
The Master Stability Function is here calculated taking into account several coupling functions. a h(1)(xj)=[xj3,0,0]T and h(2)(xj,xk)=[xj2xk,0,0]T, b h(1)(xj)=[yj3,0,0]T and h(2)(xj,xk)=[yj2yk,0,0]T, c h(1)(xj)=[zj3,0,0]T and h(2)(xj,xk)=[zj2zk,0,0]T, d h(1)(xj)=[0,xj3,0]T and h(2)(xj,xk)=[0,xj2xk,0]T, e h(1)(xj)=[0,yj3,0]T and h(2)(xj,xk)=[0,yj2yk,0]T, f h(1)(xj)=[0,zj3,0]T and h(2)(xj,xk)=[0,zj2zk,0]T, g h(1)(xj)=[0,0,xj3]T and h(2)(xj,xk)=[0,0,xj2xk]T, h h(1)(xj)=[0,0,yj3]T and h(2)(xj,xk)=[0,0,yj2yk]T, i h(1)(xj)=[0,0,zj3]T and h(2)(xj,xk)=[0,0,zj2zk]T.
Fig. 5
Fig. 5. Synchronization in simplicial complexes of Lorenz systems, in the case of natural coupling.
The Master Stability Function is here calculated taking into account several coupling functions. a h(1)(xj)=[xj3,0,0]T and h(2)(xj,xk)=[xj2xk,0,0]T, b h(1)(xj)=[yj3,0,0]T and h(2)(xj,xk)=[yj2yk,0,0]T, c h(1)(xj)=[zj3,0,0]T and h(2)(xj,xk)=[zj2zk,0,0]T, d h(1)(xj)=[0,xj3,0]T and h(2)(xj,xk)=[0,xj2xk,0]T, e h(1)(xj)=[0,yj3,0]T and h(2)(xj,xk)=[0,yj2yk,0]T, f h(1)(xj)=[0,zj3,0]T and h(2)(xj,xk)=[0,zj2zk,0]T, g h(1)(xj)=[0,0,xj3]T and h(2)(xj,xk)=[0,0,xj2xk]T, h h(1)(xj)=[0,0,yj3]T and h(2)(xj,xk)=[0,0,yj2yk]T, i h(1)(xj)=[0,0,zj3]T and h(2)(xj,xk)=[0,0,zj2zk]T.
Fig. 6
Fig. 6. Synchronization in Zachary karate club structure.
Synchronization is studied in simplicial complexes extracted from the interactions characterizing the Zachary karate club network. a Synchronization error (color code reported in the bar at the right of the panel) vs. σ1 and σ2 for the simplicial complex obtained when all the triangles are considered as being 2-simplexes. The red line delimits the area of stability of the synchronous solution predicted by the MSF. b λ2 vs. the percentage of 2-simplexes in the structure, p2s (see text for definition); c λ2/λN vs. p2s. In b and c three different values of r are considered, with the color code for the plotted curves being reported in the corresponding insets.
Fig. 7
Fig. 7. Cluster synchronization in simplicial complexes of Rössler oscillators.
a A simplicial complex where the symmetries of L(2) do not match those of L(1). b A simplicial complex where the symmetries of L(2) match those of L(1). c Synchronization error as a function of σ1 for the simplicial complex ia. d Synchronization error as a function of σ1 for the simplicial complex in panel b. In both cases, σ2 has been set to σ2 = 0.2.

References

    1. Boccaletti S, Latora V, Moreno Y, Chavez M, Hwang D-U. Complex networks: structure and dynamics. Phys. Rep. 2006;424:175–308. doi: 10.1016/j.physrep.2005.10.009. - DOI
    1. Petri G, et al. Homological scaffolds of brain functional networks. J. R. Soc. Interface. 2014;11:20140873. doi: 10.1098/rsif.2014.0873. - DOI - PMC - PubMed
    1. Lord L-D, et al. Insights into brain architectures from the homological scaffolds of functional connectivity networks. Front. Syst. Neurosci. 2016;10:85. doi: 10.3389/fnsys.2016.00085. - DOI - PMC - PubMed
    1. Lee H, Kang H, Chung MK, Kim B-N, Lee DS. Persistent brain network homology from the perspective of dendrogram. IEEE Trans. Med. Imaging. 2012;31:2267–2277. doi: 10.1109/TMI.2012.2212450. - DOI - PubMed
    1. Sizemore AE, et al. Cliques and cavities in the human connectome. J. Comp. Neurosci. 2018;44:115–145. doi: 10.1007/s10827-017-0672-6. - DOI - PMC - PubMed

Publication types

LinkOut - more resources