Skip to main content

ORIGINAL RESEARCH article

Front. Netw. Physiol., 19 June 2024
Sec. Networks of Dynamical Systems
This article is part of the Research Topic Insights in Networks of Dynamical Systems, Vol II View all 4 articles

Resilience of the slow component in timescale-separated synchronized oscillators

  • Theoretical Division and Center for Nonlinear Studies (CNLS), Los Alamos National Laboratory, Los Alamos, NM, United States

Physiological networks are usually made of a large number of biological oscillators evolving on a multitude of different timescales. Phase oscillators are particularly useful in the modelling of the synchronization dynamics of such systems. If the coupling is strong enough compared to the heterogeneity of the internal parameters, synchronized states might emerge where phase oscillators start to behave coherently. Here, we focus on the case where synchronized oscillators are divided into a fast and a slow component so that the two subsets evolve on separated timescales. We assess the resilience of the slow component by, first, reducing the dynamics of the fast one using Mori-Zwanzig formalism. Second, we evaluate the variance of the phase deviations when the oscillators in the two components are subject to noise with possibly distinct correlation times. From the general expression for the variance, we consider specific network structures and show how the noise transmission between the fast and slow components is affected. Interestingly, we find that oscillators that are among the most robust when there is only a single timescale, might become the most vulnerable when the system undergoes a timescale separation. We also find that layered networks seem to be insensitive to such timescale separations.

1 Introduction

The synchronization dynamics of coupled phase oscillators finds numerous applications ranging from Josephson junctions and electrical power grids to physiological networks (Wiesenfeld et al., 1998; Pikovsky et al., 2003; Acebrón et al., 2005; Strogatz, 2014; Stiefel and Ermentrout, 2016; Ji et al., 2023). The collective behavior displayed by these systems is made possible by the interplay between the internal parameters of the individual dynamical units and the interaction coupling their degrees of freedom (Winfree, 1967; Kuramoto, 1975; Kuramoto, 1984; Strogatz, 2000). Due to the nonlinear nature of the coupling together with the complex network topology of the interaction, multiple synchronized states might exist for the same parameters and might be visited by the system due to perturbations or noise (Kramers, 1940; Dykman, 1990; DeVille, 2012; Rodrigues et al., 2016). Importantly, synchronization is not always a desirable feature. For example, in electrical power grids, a synchronous operational state ensures the good functioning and distribution of power (Blaabjerg et al., 2006; Machowski et al., 2008; Dörfler et al., 2013). The answer is less binary in physiological systems. Indeed, synchronization is of primal importance for some cognitive processes in the brain ensuring an adequate level of communication between neuronal groups (Fries, 2005). Also, synchronized dynamics emerge in healthy neuronal systems during sleep (González et al., 2023). Thus, a lack of synchronization might result in some impairment of physiological systems. However, direct connections have been drawn between the excess of synchronization in some neuronal groups and brain diseases (Uhlhaas and Singer, 2006; Popovych and Tass, 2014). Therefore, the synchronization dynamics as well as its resilience to external perturbations are topics of primal importance in order to better understand the interplay between synchronized groups of dynamical units.

Different types of synchronization might occur. For example, all the phases may converge to the same global value, which is usually referred to as phase synchronization. Another type of synchronization happens when the frequencies of all the oscillators converge to a common global value, which is referred to as phase-locked state, with time-independent phase differences. Perturbations of these synchronized states can take a great variety of forms such as external input signals injected into some internal parameters or noisy environments (DeVille, 2012; Hindes and Myers, 2015; Schäfer et al., 2017; Hindes and Schwartz, 2018; Ronellenfitsch et al., 2018; Tyloo et al., 2018; Halekotte and Feudel, 2020; Tyloo, 2022a), interruption of the interaction between some oscillators due to local failures (Soltan et al., 2017; Delabays et al., 2022), alteration of the dynamics of some units (Wang and Wang, 2019; Tyloo, 2023). Here, we are interested in networks of phase oscillators in a phase-locked state where, due to some damage to a subset of oscillators or simply because of their intrinsic characteristics, two separate timescales of the dynamics exist so that the system is divided into a fast and a slow component. This kind of timescale separation might occur for example, in the human physiological system thanks to the wide range of timescales reported (Gao et al., 2020). In such a scenario, the fast oscillators adapt to any input signal quickly compared to the ones in the slow component. Therefore, the input signals into the oscillators belonging to the fast component are transmitted differently to those in the slow component compared to the case where all oscillators evolve on the same timescale. Such timescale separation in systems of coupled phase oscillators have been used in the modelling of power systems (Kokotovic et al., 1980) and synchronization dynamics of Kuramoto oscillators with attractive and repulsive couplings (Kirillov et al., 2020). As a paradigmatic model to investigate synchronization, we use Kuramoto oscillators, but the framework presented here applies more generally to coupled dynamical systems evolving close to a stable fixed point. We consider time-correlated noisy inputs as in many relevant situations, dynamical systems are constantly pushed away from their synchronized fixed point by ambient noisy conditions (van Kampen, 1976). The resilience of the system to such perturbations can be assessed in various ways. One can estimate the size of the basin of attraction (Wiley et al., 2006; Menck et al., 2013), or evaluate the amplitude of the small fluctuations or the escape rate of large fluctuations (Tyloo, 2022b; Hindes et al., 2023). In this manuscript, we assess the resilience of the slow component in the small fluctuation regime by quantifying the phase deviations from the synchronized state. This is important as it clarifies how the features of the dynamical system affect its robustness to noise when coupled oscillators evolve over multiple timescales. Within the assumption of small fluctuation, we investigate the linear response of the system around a stable fixed point. We first account for the timescale separation applying Mori-Zwanzig formalism (Mori, 1965; Zwanzig, 1973) to the slow and fast components. This leads to a reduced dynamics of the oscillators which is equivalent to a Kron reduction of the Jacobian matrix (Kron, 1939; Dörfler and Bullo, 2012). The latter elucidate how the inputs in the fast component are transmitted to the slow one. Then, solving the linear system, we calculate the variance of the phase deviations in the slow component when time-correlated noise inputs with distinct typical correlation times are applied in each component. We show how the amplitude of the excursion essentially depends on the characteristics of the noise, as well as the system properties through the spectrum of its reduced Jacobian. In some specific settings, we are able to further predict the transmission of the noise from the fast to the slow component based on the properties of the oscillators in the fast component as well as the inter-component coupling structure. In particular, we find that some oscillators having smaller variance when there is no timescale separation, might become the ones with larger variance when there is a timescale separation, if they are well connected to the fast component. Also, when the slow and fast components are defined on a layered network, the variance is mostly insensitive to the timescale separation.

In Section 2, we introduce the model of Kuramoto oscillators with timescale separation and apply Mori-Zwanzig formalism to obtain a reduced dynamics for the slow component. In the same section, we then calculate the variance of the degrees of freedom of the oscillators in the slow component subject to time-correlated noise. In Section 3, we numerically confirm and illustrate the theory on various network structures. The conclusions are given in Section 4.

2 Timescale separation

Here, we first introduce the model of noisy phase oscillators we investigate and how the timescale separation is mathematically taken into account. Then, we describe the near-equilibrium dynamics which is captured by the linear response of the system, and apply Mori-Zwanzig formalism to obtain the time-evolution in the slow component. This enables us to calculate the moments of the phase deviations of each oscillator in the slow component. Eventually, we consider the strong coupling limit where the expression for the variance of the phase deviation can be explicitly calculated for specific network structures.

2.1 Networks of phase oscillators

We are interested in the situation where, due to an external perturbation or change in the environment, the intrinsic timescales of the individual oscillators separate into a fast and a slow subsystem. We consider a set of N oscillators each with a compact phase degree of freedom θi ∈ (−π, π] whose time-evolution is governed by the set of coupled differential equations (Kuramoto, 1975),

diθ̇i=ωij=1Nbijsinθiθj+ηi,(1)

for i = 1, … N. The natural frequency of the ith oscillator is denoted ωi, the structure of the coupling network is given by elements bij of the adjacency matrix (Newman, 2018). Ambient noise is modelled at the ith oscillator by ηi and is taken as a time-correlated noise, uncorrelated in space, i.e., ηi(t)ηj(t)=η0,i2δijexp[|tt|/τi], where τi is the typical correlation time of the noise at the ith oscillator. The non-negative parameters di’s define the individual timescale of each oscillator. Removing the noise term, Eq. 1 may have multiple stable fixed points of the dynamics which essentially depend on the coupling topology and strength as well as the distribution of natural frequencies. Below, we assume that such a stable fixed point {θi} exists and that the noise term is small enough such that the dynamics remains inside the initial basin of attraction. In the present scenario, we assume that we have two sets of oscillators that we denote F and S, respectively with NF and NS oscillators, such that

di=d̄iFd̲iS(2)

with d̄d̲. The latter means that oscillators belonging to S have a much slower intrinsic timescale than those belonging to F. In the following, we focus on the dynamics of the oscillators in the slow component. Within the assumption of timescale separation, one can rewrite Eq. 1 as,

θ̇i=ωij=1Nbijsinθiθj+ηi,iSϵθ̇i=ωij=1Nbijsinθiθj+ηi,iF,(3)

where we defined d̲/d̄=ϵ1 and, without loss of generality, set d̲ to unity. In the limit ϵ → 0, the oscillators within F instantaneously adapt their phases. In the next section, we consider the dynamical system Eq. 3 in the vicinity of a stable fixed point and perform a singular perturbation analysis using Mori-Zwanzig formalism.

2.2 Near-equilibrium and reduced dynamics

Even though we consider Kuramoto oscillators, the following approach applies in general to coupled dynamical systems that have a stable fixed point around which they evolve and where linearization is valid. To analyze the resilience of the slow component, we consider the dynamics of the system close to a fixed point {θi}. In particular, we are interested in the time-evolution of the phase deviations xi(t)=θi(t)θi for iS and yi(t)=θi(t)θi for iF whose dynamics at the first order reads,

ẋϵẏ=JSSJSFJFSJFFxy+ηSηF(4)

where we defined the matrix

Jij=bijcosθiθjijk=1Nbikcosθiθki=j,(5)

which is the Jacobian of the system and is a Laplacian matrix when phase differences are between π2 and π2. Using Mori-Zwanzig formalism (Mori, 1965; Zwanzig, 1973) with x and y being respectively the resolved and unresolved variables (see Supplementary Material Appendix A), one can express the first row of Eq. 4 as,

ẋi=j=1NSJSSijxj+ηSi+α=1NF0tϵ1eναϵ1tt×k,m=1NFl=1NSJFSklxltwα,kJSFimwα,mdt+α=1NF0tϵ1eναϵ1ttk,m=1NFηFktwα,kJSFimwα,mdt,(6)

where we denoted wα the eigenvectors of JFF with corresponding eigenvalues να < 0. In Eq. 6, the first two terms on the right-hand side are Markovian, i.e., they do not depend on the history of the trajectories, while the other ones have memory and thus do depend on the history. We are interested in the time-evolution of the slow component x when there is a timescale separation, i.e., ϵ → 0. Taking the latter limit in Eq. 6, and using limφ0tφeφtf(t)dt=f(0) (see Supplementary Material Appendix B), and the identity JFF1=ανα1wαwα, yields in a matrix form,

ẋ=JSSxJSFJFF1JFSx+ηSJSFJFF1ηF=Jredx+ξ,(7)

where in the second line we defined the reduced Jacobian Jred=JSSJSFJFF1JFS, and denoted the noise term as ξ=ηSJSFJFF1ηF. It is interesting to note that the reduced dynamics given by Eq. 7 can be obtained by a Kron reduction (Kron, 1939; Dörfler and Bullo, 2012) of the fast component of the system (see (Tyloo et al., 2023) for an example). The dynamics of the slow component is then governed by Eq. 7 where the effective noise at the ith oscillator is a combination of the noise at the ith oscillator with a superposition of the noise inputs at oscillators belonging to the fast component. For undirected coupling as we consider in the following, one has that JFS=JSF. The linear system Eq. 7 can be solved by expanding over the eigenmodes of Jred denoted uα, with corresponding eigenvalues λα, α=1,NS, i.e., x(t) = αcα(t)uα. As Jred is also the negative of a Laplacian matrix, one has that 0=λ1>λNS with u1,i=1/NS. The expansion coefficients satisfy the uncoupled differential equations,

ċα=λαcα+ξuα,α=1,,NS.(8)

Assuming a vanishing initial condition, the general solution to Eq. 7 is given by,

xit=α=2NS0texpλαttuαξtdtuα,i+tNSj=1NSξj,(9)

for i=1,NS. One remarks that, if j=1NSξj0, then all the oscillators in the slow component drift simultaneously together in time, i.e., along u1. Such a homogeneous overall shift in the phases of all the oscillators in the slow component does not change the system. Indeed, this is due to the global rotational symmetry of the original system Eq. 3, and the timescale separation. Accordingly, in the following, all the averages over time or noise sequences, denoted ⟨.⟩, correspond to contributions orthogonal to u1. The expression Eq. 9 can be used directly to calculate the moments of the phase deviations.

2.3 Fluctuations from the synchronized state

Various characteristics of the response can be used to determine the resilience of the coupled oscillators. When subject to stochastic inputs, a natural choice is to evaluate the magnitude of the deviations from the synchronized fixed point by calculating the variance of the phase deviations. Here, we consider time-correlated noise of the form given below Eq. 1, with τi=τS if iS and τi=τF if iF, where τS, τF are the typical correlation times respectively, in the slow and fast component. This noise translates into the reduced noise as ξj(t1)ξk(t2)=η02δjkexp(|t1t2|/τS)+η02[JSFJFF2JFS]jkexp(|t1t2|/τF). The variance of the phase deviations in the slow component is defined as (xiNS1jSxj)2 and simply denoted as xi2 in the rest of this manuscript to shorten the notation. It is calculated from Eq. 9 and reads in the long time limit (see Supplementary Material Appendix C),

xi2=η0,S2α=2NSuα,i2λαλατS1+η0,F2α,β=2NSλα+λβ2τF1Γαβuα,iuβ,iλα+λβτF1λατF1λβ,(10)

with the scalar Γαβ=uαJSFJFF2JFSuβ. In Eq. 10, we set the standard deviation of the ambient noise in the slow and fast components respectively, to η0,S and η0,F. We also set distinct homogeneous correlation times for the noise in each component as τi=τS for iS and τi=τF for iF. While the contribution to the variance from the additive noise in the slow component is essentially given by the position of the oscillators on the slowest eigenmodes, the effect of the noise coming from the fast component involves combinations of eigenmodes. The precise combination depends on the effective reduced dynamics through Γαβ. The shortest timescale in the system is set by the oscillators belonging to F. However, by tuning the correlation time of the noise τ=τF=τS, one can investigate the regimes where the λNSτ1 and λ2τ ≫ 1. Indeed, in the limit where the noise correlation time is shorter than the timescales of the slow component and the same in both components, the variance becomes,

xi2=η0,S2τα=2NSuα,i2λα+η0,F2τα,β=2NS2Γαβuα,iuβ,iλαλβ.(11)

In the other limit where the noise correlation time is the longest timescale, one has,

xi2=η0,S2α=2NSuα,i2λα2+η0,F2α,β=2NSΓαβuα,iuβ,iλαλβ.(12)

Comparing the two limiting cases Eqs 11, 12, one remarks that in both variances, a significant contribution might come from the slowest eigenmodes. Note also that Eq. 10 is more generally valid in the case where τF and τS are different.

In the Supplementary Material Appendix D, we give the variance of the phases when there is no timescale separation.

To obtain more insights into the contribution from the fast component, let us consider specific situations in the strong coupling limit.

2.4 Strong coupling limit

In the strong coupling limit, one has |θi*θj*|1i,j, so that one can approximate the Jacobian Eq. 5 as,

Jij=bijijk=1Nbiki=j.(13)

Within this coupling limit and some other assumptions that are specified below, one can further consider network structures that give more insights about Eq. 10.

2.4.1 Disconnected oscillators in the fast component

In the simple scenario where only a single oscillator l belongs to the fast component while all the others are in the slow one, JFF is a scalar such that JFF2=kl2 is the inverse of the squared weighted degree of the fast oscillator indexed by l. Therefore, one has Γαβ=jN(l)uα,jbljkN(l)uβ,kblk/kl2, where N(l) is the set of oscillators in the slow component connected to the fast oscillator l. The contribution from the second term in Eq. 10 therefore depends on the location of the oscillators on the slowest eigenmodes of the reduced Jacobian. This situation easily generalizes to the case of multiple oscillators in the fast component that are not connected as shown in Figure 1. One then has Γαβ=lFjN(l)uα,jbljkN(l)uβ,kblk/kl2, where we took the sum over all the oscillators in the fast component. Due to the dependence of Γαβ on kl2 and bl, we expect the contribution to the variance from the fast component to be rather small in general.

Figure 1
www.frontiersin.org

Figure 1. Connectivity where oscillators in the fast component are disconnected. The fast oscillators are shown in red while the slow oscillators are shown in blue.

2.4.2 All-to-all coupling from fast to slow component

When the oscillators in the fast component that have inter-component connections are connected to all the oscillators in the slow component with homogeneous coupling, i.e., blj=bl>0jN(l)=S, with lF (see Figure 2), the second term in Eq. 10 vanishes. Indeed, in such a situation, the columns of the matrix JSF=JFS corresponding to the inter-component coupling are full of bl’s and as u1uα = δ1α by orthogonality of the eigenmodes, one has that Γαβ = 0 for all α,β=2,,NS. Intuitively, if the signal from one oscillator in the fast component is transmitted with the same strength to all the oscillators in the slow one, then it will result in an overall phase shift without affecting the fixed point. However, if the coupling is not homogeneous between the slow and fast components, the variance will be different from zero.

Figure 2
www.frontiersin.org

Figure 2. Connectivity where oscillators in the fast component with inter-component connections are connected to all the oscillators in the slow component (see inset). The fast oscillators are shown in red while the slow oscillators are shown in blue.

2.4.3 All-to-all from slow to fast component

In the opposite case where only a single oscillator in the slow component is homogeneously connected to all the oscillators in the fast one (see Figure 3), the intra-component structure of the coupling within the fast component does not influence the propagation of the noise. Indeed, if blj=bl>0jM(l)=F where here M(l) is the set of oscillators in the fast component connected to the lth oscillator in the slow component, one has Γαβ=uα,luβ,lNF. Therefore, only the size of the fast component and not the intra-component network structure of the oscillators influence the variance in the slow one. This can be generalized to the case where multiple oscillators in slow component are connected to all the ones in the fast component. One then has, Γαβ=k,lN(F)uα,kuβ,lm2NF with N(F) the set of oscillators in the slow component with all-to-all connections to the fast one whose size is denoted m. Here, we assumed that the inter-component coupling strength is homogeneous.

Figure 3
www.frontiersin.org

Figure 3. Connectivity where a single oscillator in the slow component is connected to all the oscillators in the fast one. The fast oscillators are shown in red while the slow oscillators are shown in blue.

2.4.4 Layered networks

An interesting case arises when oscillators are connected on layered networks so that the fast component is on one layer, the slow one on another layer, and the two layers are connected together. In the specific scenario where each fast oscillator is connected to a single distinct oscillator in the slow component and the number of units in the layers is the same, one has that JSF is a diagonal matrix (up to a permutation of the oscillators indices). This is illustrated in Figure 4. If one further assumes that the inter-layer coupling is homogeneous, i.e., JSF=b̃I is a multiple of the identity matrix, one has that the eigenbases of Jred and JSS=JFF satisfy the following relations.

Jreduα=λαuα=JSSb̃2JSS1uα,(14)
JSSb̃2JSS1vβ=μβb̃2μβ1vβ=Jredvβ,(15)

with α,β=1,,NS and where the eigenmodes of JSS are denoted vβ with corresponding eigenvalues μβ. Noticing that (μβb̃2μβ1) is a monotonically increasing function of μβ, one has a one-to-one correspondence between the eigenmodes of Jred and JSS such that uα = vα and λα=(μαb̃2μα1) for α=1,,NS. Given the specific structure of the coupling, one further has that μβ=γβb̃ where γβ are the eigenvalues of the Jacobian in each of the layers when removing the inter-layer coupling. Assuming that the noise amplitudes as well as the correlation times are the same in both components, one can rewrite Eq. 10 as,

xi2=η02α=2NSvα,i2μα2+b̃2μα2b̃2μα2b̃2ματ1.(16)

One can also calculate the variance when there is no timescale separation by remarking that the eigenmodes of the full Jacobian Eq. 5 are given by [vα,±vα]/2 with corresponding eigenvalues (μα±b̃) for α=1,,NS. Using Eq. D1 in the Supplementary Material, the variance then reads,

xi2=η02α=3NSvα,i2ματ1+μα2+b̃2μα2b̃2τ22ματ1b̃2+μα2+η02NS+NF12b̃τ1+2b̃.(17)

While Eqs 16, 17 are different in general, they become similar when one takes the two limits of short and long correlation times. In particular, in the long correlation time limit, they only differ by a constant term given by the second term in the right-hand side of Eq. 17. We therefore expect similar variances in the cases with and without timescale separation.

Figure 4
www.frontiersin.org

Figure 4. Connectivity in layers where the fast oscillators are shown in red in the top layer while the slow oscillators are shown in blue in the bottom layer. Each oscillator in one of the layers can be connected only to a single oscillator in the other layer.

In the following section, we illustrate and confirm numerically the results discussed so far.

3 Numerical results

Here, we first numerically confirm the theory by analyzing a network where the oscillators in the fast and slow components are randomly chosen. Then, we illustrate the theory for the specific structures discussed in Section 2.

3.1 Fast and slow components randomly chosen

We start by checking the analytical prediction when the oscillators in both components are randomly chosen. In Figure 5, we consider a Watts-Strogatz network (Newman, 2018) with m = 4 initial nearest neighbors and a rewiring probability prewiring = 0.1, of size NS+NF=40, with respectively NS=21 and NF=19 oscillators in each component. The timescale separation is numerically simulated by taking the limit ϵ=d̄/d̲1. In Figure 5, we show the variance of the oscillators belonging to S for different values of 0 < ϵ ≤ 1. One observes that, for ϵ = 1, i.e., no timescale separation such that all the oscillators belong to S, the variance follows the analytical prediction of Eq. D1 in the Supplementary Material. Note that we are only showing the oscillators that belongs the slow component when ϵ < 1. When ϵ = 0.5, the variance differ from both prediction Eqs. (D1), (10). Eventually, for ϵ = 0.01, the numerical simulations follow the analytical prediction of Eq. 10, which corresponds to a system with a timescale separation. Besides confirming the theoretical prediction, Figure 5 shows that a timescale separation can induce significant changes in the variance of the oscillators in the slow component. Indeed, the variance of oscillator 19 when ϵ = 1 is approximately three times smaller than when ϵ = 0.01.

Figure 5
www.frontiersin.org

Figure 5. Variance of the phases in the slow component for the Watts-Strogatz network, with NS+NF=40 nodes (NF=19), prewiring = 0.1 and four initial nearest neighbors, shown in the two top panels. The oscillators in the fast component are depicted by grey squares in the top right panel. In the lower panel, different colors for the dots correspond to different values of the timescale parameter ϵ. The dashed and solid black lines give the theoretical prediction, respectively, when there is no timescale separation (ϵ =1.0) and when there is a timescale separation (ϵ → 0). The variance depicted by the dots is obtained by time-evolving Eq. 1 over a single run. The noise correlation time is set to τS=τF=0.5/d̲, and amplitude to η0//d̲=0.4. The natural frequencies of the oscillators satisfy var [ωi]=0.01.

3.2 Disconnected oscillators in the fast component

We then move to the case described Section 2.4 where the oscillators in the fast component are disconnected. In Figure 6, we numerically simulate the dynamics of Eq. 1 on a Watts-Strogatz network with m = 4 initial nearest neighbors and a rewiring probability prewiring = 0.3, of size NS+NF=20, with respectively NS=17 and NF=3 oscillators in each component. For the oscillators in the fast component, we picked the two oscillators with highest and lowest degrees, plus an additional one with an intermediate degree. As expected, we find that the effect of the timescale separation is limited to the oscillators directly connected to those in the fast compoenent. Overall, compared to the case without any timescale separation, the variance is not much affected.

Figure 6
www.frontiersin.org

Figure 6. Variance of the phases in the slow component for the Watts-Strogatz network shown in the top panels, with NS+NF=20 nodes (NF=17), prewiring = 0.3 and four nearest neighbors. The oscillators in the fast component are depicted by grey squares in the top right panels. The top panels correspond to the short correlation time limit while the middle ones correspond to the long correlation time limit. In the lower panel, the dashed and solid lines give the theoretical prediction, respectively, when there is no timescale separation (ϵ = 1.0) and when there is a timescale separation (ϵ → 0). The variance depicted by the dots and crosses is obtained by time-evolving Eq. 1 over a single run. The noise amplitude is set to η0/d̲=0.4. The natural frequencies of the oscillators satisfy var [ωi] = 0.01.

3.3 All-to-all coupling from fast to slow component

We consider the situation described in Section 2.4.2 where oscillators in the fast component that have some connections to the slow ones, are connected to all of them. The numerical results are shown on Figure 7 where this particular setting has been simulated for a modified Erdős-Rényi network of NS+NF=13 oscillators with various correlation times of the noise and different levels of heterogeneity in the natural frequencies. Here, only the fast component is subjected to noise, while the slow component is noiseless. One observes that increasing the heterogeneity in the natural frequencies of the oscillators induces larger variances for the phase deviations. Not shown on Figure 7 is the homogeneous case of oscillators with identical natural frequencies, for which the variance vanishes as predicted in Section 2.4.2. While the heterogeneity increases the noise transmission from the fast to the slow component, one observes that the amplitude of the deviations is still rather small in Figure 7. Besides uαJSF being small, this is because the oscillators in the fast component with inter-component connections have relatively large degrees, which directly reduces the noise transmission in Γαβ=uαJSFJFF2JFSuβ.

Figure 7
www.frontiersin.org

Figure 7. Variance of the phase deviations at every oscillator in the slow component. The variance is obtained by time-evolving Eq. 1 for a modified Erdős-Rényi network of 13 oscillators where three oscillators in the fast component are connected to all the oscillators in the slow component (see inset). The ratio of the damping parameters in the slow and fast component is d̄/d̲=0.01. The natural frequencies are such that var [ω] = 0.41 for the orange and blue points and var [ω]=1.64 for the red and grey ones. Each dot and cross is obtained by time-averaging the variance over a single simulation of the dynamics while the solid lines give the theory Eq. 10. The noise amplitude is η0,F/d̲=0.1.

3.4 All-to-all from slow to fast component

In the other situation where some oscillators in the slow components are connected to a large fraction of the oscillators in the fast component, we showed in Section 2.4.3 that their variance is more important than oscillators with fewer or no connection to the fast component. This result is particularly interesting and intriguing, as in the regular situation where there is no timescale separation, oscillators that have a larger number of connections to the other elements typically have a smaller variance (Tyloo et al., 2019). Indeed, this is first illustrated in Figure 8 where the variance of each oscillator is given by the color map when there is no timescale separation (left top panels), and when there is a timescale separation (right top panels). In both correlation time limits (with τS=τF), one observes that oscillators belonging to S having smaller variances in the left top and middle panels are among the ones with larger variances in the right top and middle panels. In particular for the long correlation time limit, one also observes that the timescale separation modifies the variance of the oscillators far from the fast component. The theory and the numerical simulations for the two systems with and without timescale separation are confirmed in the bottom panel of Figure 8. We then move to the case where the noise correlation times are different in each component. In Figure 9, we show both limits λNSτF1 and λ2τS1 (top panels), and λNSτF1 and λ2τS1 (middle panels). Similar amplification of the fluctuations as in the previous case are observed. However, comparing the left and right middle panels, one remarks that some oscillators well connected to the fast component keep rather small variances while others having fewer connections become more vulnerable.

Figure 8
www.frontiersin.org

Figure 8. Variance of the phase deviations at every oscillator in the slow component when there is a timescale separation (right panels) and when there is no timescale separation (left panels), for a modified Watts-Strogatz network of NS+NF=30 where node one is connected to all the oscillators in the fast component. The oscillators depicted by grey squares are in the fast component while all the others are in the slow component. The top panels correspond to the short correlation time limit while the middle ones correspond to the long correlation time limit. The variance depicted by the dots and crosses is numerically obtained by time-averaging over a single realization of the dynamics Eq. 1. In the lower panel, the dashed and solid lines give the theoretical prediction, respectively, when there is no timescale separation (ϵ = 1.0) and when there is a timescale separation (ϵ → 0). The natural frequencies are such that var [ω] = 0.03. The noise amplitude is η0,F/d̲=0.2.

Figure 9
www.frontiersin.org

Figure 9. Variance of the phase deviations at every oscillator in the slow component when there is a timescale separation (right panels) and when there is no timescale separation (left panels), for a modified Watts-Strogatz network of NS+NF=30 where node one is connected to all the oscillators in the fast component. The oscillators depicted by grey squares are in the fast component while all the others are in the slow component. The top panels correspond λNSτF1 and λ2τS1, and the middle panels to λNSτF1 and λ2τS1. The variance depicted by the dots and crosses is numerically obtained by time-averaging over a single realization of the dynamics Eq. 1. In the lower panel, the dashed and solid lines give the theoretical prediction, respectively, when there is no timescale separation (ϵ = 1.0) and when there is a timescale separation (ϵ →0). The natural frequencies are such that var [ω] = 0.03. The noise amplitude is η0,F/d̲=0.2.

3.5 Layered networks

Here, we check the theory when the system is defined on a layered network, i.e., the slow and fast components each corresponds to one layer. We consider the specific setting where both layers have the same network connectivity and the inter-layer coupling is made through single connections between corresponding oscillators in each component (such structure are sometimes called multiplex (Newman, 2018)). In Figure 10, the numerical simulations for the variance (dots and crosses) match the theory Eqs. 10 and Eq. D1 in the Supplementary Material (solid and dashed lines) for various correlation times of the noise (homogeneous, i.e., τF=τS). The blue and orange data points correspond to the situation where there is a timescale separation between the two components, while for the red and green ones, there is no timescale separation. Interestingly, one observes that the two different situations produce similar variances for the phases. As predicted in Section 2.4.4, in the limit where τ is the longest timescale in the system, the variances in the two situations are close to each other (green and red data points in Figure 10). A similar effect is observed in the short correlation time limit, where the variance is only marginally impacted by the timescale separation. We do not show but found similar behavior in the case of heterogeneous noise correaltion time in the two components. This indicates that networks having a layered structure are robust to timescale separation when the slow and fast components are defined on each layer.

Figure 10
www.frontiersin.org

Figure 10. Variance of the phase deviations at every oscillator in the slow component. The variance is obtained by time-evolving Eq. 1 for a layered network made of two copies of an Erdős-Rényi network of 15 oscillators with edge probability 0.28 (see top panel). One layer is the fast component while the other is the slow one as depicted in the above network. The natural frequencies are identical and vanishing for all oscillators. Each dot and cross is obtained by time-averaging the variance over a single simulation of the dynamics. The solid and dashed curves give respectively, the theory Eq. 10 when there is no timescale separation (ϵ = 1), and when there is a timescale separation (ϵ =0.01). The noise amplitude is η0,F/d̲=0.1.

4 Conclusion

Physiological systems are composed of a multitude of synchronized dynamical units evolving on various timescales. It is therefore relevant to investigate how these different timescales impact the synchronization dynamics of networked phase oscillators. Here, we considered networks of synchronized phase oscillators where a timescale separation divides the units into a slow and a fast component. Using Mori-Zwanzig formalism, we derived a reduced dynamical system describing the time-evolution of the slow component. We used the latter to assess the resilience of the slow component by calculating the variance of the phase deviations. We obtained a closed-form expression for the variance of each oscillator as a function of the eigenmodes of the reduced Jacobian. Interestingly, noise propagation from the fast to the slow component essentially depends on the mixing of the different eigenmodes. The precise mixing is given by the inter- and intra-component coupling structures. In particular, we showed that oscillators that have a small variance when there is no timescale separation, might have a strongly amplified variance when there is a timescale separation and they have numerous connections to the fast component. Also, we found that when the fast and slow components are connected over a layered structure, the variance of the oscillators is mostly insensitive to a timescale separation. When oscillators in the fast component are disconnected, the effect of the timescale separation remains local.

The theory presented here highlights the importance of timescales to assess the resilience of coupled phase oscillators. Some oscillators that might be the most robust within one ratio of the timescales, might become the most fragile ones for another ratio (see Figure 8, 9).

While the results of this manuscript were obtained for Kuramoto oscillators, they apply more generally to coupled dynamical system evolving close to a stable fixed point, so that the linear approximation is valid. For example, one could use the same framework to investigate coupled dynamical systems with adaptive coupling strength close to a stable fixed point. In this case, the linearization Eq. 4 will include the dynamics of the coupling strength. One can then choose which variables will undergo a timescale separation, i.e., which variables belong to the slow and fast components.

5 Future work

The present manuscript focused on a single timescale separation where the oscillators are separated into a slow and a fast component. Future research should consider more than one timescale separation to model more precisely dynamics such as physiological networks, as described in the introduction. Also, we focused here on the slow component, but one should evaluate the resilience of the fast component as well. Another assumption of these results, is that the noise is small enough such that we can only consider the small fluctuation of the slow component. One could consider transition between basins of attraction, and evaluate how the rate of large deviations is affected by the timescale separation.

Data availability statement

The original contributions presented in the study are included in the article/Supplementary Material, further inquiries can be directed to the corresponding author.

Author contributions

MT: Conceptualization, Data curation, Formal Analysis, Funding acquisition, Investigation, Methodology, Project administration, Resources, Software, Supervision, Validation, Visualization, Writing–original draft, Writing–review and editing.

Funding

The author(s) declare that financial support was received for the research, authorship, and/or publication of this article. This work has been supported by the Laboratory Directed Research and Development program of Los Alamos National Laboratory under project numbers 20220797PRD2 and 20220774ER and by U.S. DOE/OE as part of the DOE Advanced Sensor and Data Analytics Program.

Acknowledgments

We thank Francesco Caravelli for useful discussions.

Conflict of interest

The author declares that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.

Publisher’s note

All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors and the reviewers. Any product that may be evaluated in this article, or claim that may be made by its manufacturer, is not guaranteed or endorsed by the publisher.

Supplementary material

The Supplementary Material for this article can be found online at: https://www.frontiersin.org/articles/10.3389/fnetp.2024.1399352/full#supplementary-material

References

Acebrón, J. A., Bonilla, L. L., Pérez Vicente, C. J., Ritort, F., and Spigler, R. (2005). The Kuramoto model: a simple paradigm for synchronization phenomena. Rev. Mod. Phys. 77, 137–185. doi:10.1103/revmodphys.77.137

CrossRef Full Text | Google Scholar

Blaabjerg, F., Teodorescu, R., Liserre, M., and Timbus, A. V. (2006). Overview of control and grid synchronization for distributed power generation systems. IEEE Trans. industrial Electron. 53, 1398–1409. doi:10.1109/tie.2006.881997

CrossRef Full Text | Google Scholar

Caravelli, F., and Lin, Y. T. (2023). On the combinatorics of Lotka-Volterra equations. Available at: https://arxiv.org/abs/2308.13653.

Google Scholar

Delabays, R., Pagnier, L., and Tyloo, M. (2022). Locating fast-varying line disturbances with the frequency mismatch. IFAC-PapersOnLine 55, 270–275. doi:10.1016/j.ifacol.2022.07.271

CrossRef Full Text | Google Scholar

DeVille, L. (2012). Transitions amongst synchronous solutions in the stochastic Kuramoto model. Nonlinearity 25, 1473–1494. doi:10.1088/0951-7715/25/5/1473

CrossRef Full Text | Google Scholar

Dörfler, F., and Bullo, F. (2012). Kron reduction of graphs with applications to electrical networks. IEEE Trans. Circuits Syst. I Regul. Pap. 60, 150–163. doi:10.1109/tcsi.2012.2215780

CrossRef Full Text | Google Scholar

Dörfler, F., Chertkov, M., and Bullo, F. (2013). Synchronization in complex oscillator networks and smart grids. Proc. Natl. Acad. Sci. 110, 2005–2010. doi:10.1073/pnas.1212134110

CrossRef Full Text | Google Scholar

Dykman, M. I. (1990). Large fluctuations and fluctuational transitions in systems driven by colored Gaussian noise: a high-frequency noise. Phys. Rev. A 42, 2020–2029. doi:10.1103/physreva.42.2020

PubMed Abstract | CrossRef Full Text | Google Scholar

Fries, P. (2005). A mechanism for cognitive dynamics: neuronal communication through neuronal coherence. Trends cognitive Sci. 9, 474–480. doi:10.1016/j.tics.2005.08.011

PubMed Abstract | CrossRef Full Text | Google Scholar

Gao, R., van den Brink, R. L., Pfeffer, T., and Voytek, B. (2020). Neuronal timescales are functionally dynamic and shaped by cortical microarchitecture. Elife 9, e61277. doi:10.7554/eLife.61277

PubMed Abstract | CrossRef Full Text | Google Scholar

González, J., Cavelli, M., Tort, A. B., Torterolo, P., and Rubido, N. (2023). Sleep disrupts complex spiking dynamics in the neocortex and hippocampus. Plos one 18, e0290146. doi:10.1371/journal.pone.0290146

CrossRef Full Text | Google Scholar

Halekotte, L., and Feudel, U. (2020). Minimal fatal shocks in multistable complex networks. Sci. Rep. 10, 11783. doi:10.1038/s41598-020-68805-6

PubMed Abstract | CrossRef Full Text | Google Scholar

Hindes, J., and Myers, C. R. (2015). Driven synchronization in random networks of oscillators. Chaos 25, 073119. doi:10.1063/1.4927292

PubMed Abstract | CrossRef Full Text | Google Scholar

Hindes, J., and Schwartz, I. B. (2018). Rare slips in fluctuating synchronized oscillator networks. Chaos 28, 071106. doi:10.1063/1.5041377

PubMed Abstract | CrossRef Full Text | Google Scholar

Hindes, J., Schwartz, I. B., and Tyloo, M. (2023). Stability of Kuramoto networks subject to large and small fluctuations from heterogeneous and spatially correlated noise. Chaos 33. doi:10.1063/5.0163992

CrossRef Full Text | Google Scholar

Ji, P., Wang, Y., Peron, T., Li, C., Nagler, J., and Du, J. (2023). Structure and function in artificial, zebrafish and human neural networks. Phys. Life Rev. 45, 74–111. doi:10.1016/j.plrev.2023.04.004

CrossRef Full Text | Google Scholar

Kirillov, S. Y., Klinshov, V., and Nekorkin, V. I. (2020). The role of timescale separation in oscillatory ensembles with competitive coupling. Chaos Interdiscip. J. Nonlinear Sci. 30, 051101. doi:10.1063/5.0009074

PubMed Abstract | CrossRef Full Text | Google Scholar

Kokotovic, P. V., Allemong, J. J., Winkelman, J. R., and Chow, J. H. (1980). Singular perturbation and iterative separation of time scales. Automatica 16, 23–33. doi:10.1016/0005-1098(80)90083-7

CrossRef Full Text | Google Scholar

Kramers, H. (1940). Brownian motion in a field of force and the diffusion model of chemical reactions. Physica 7, 284–304. doi:10.1016/s0031-8914(40)90098-2

CrossRef Full Text | Google Scholar

Kron, G. (1939) Tensor analysis of networks. Cambridge, England: Wiley.

Google Scholar

Kuramoto, Y. (1975) International symposium on mathematical problems in theoretical Physics. Berlin, Heidelberg: Springer Berlin Heidelberg, 420–422.

Google Scholar

Kuramoto, Y. (1984). “Chemical oscillations, waves and turbulence,” in Springer series in synergetics (Berlin, Heidelberg: Springer Berlin Heidelberg).

CrossRef Full Text | Google Scholar

Machowski, J., Bialek, J. W., and Bumby, J. R. (2008) Power system dynamics. Chichester, U.K: Wiley.

Google Scholar

Menck, P. J., Heitzig, J., Marwan, N., and Kurths, J. (2013). How basin stability complements the linear-stability paradigm. Nat. Phys. 9, 89–92. doi:10.1038/nphys2516

CrossRef Full Text | Google Scholar

Mori, H. (1965). Transport, collective motion, and brownian motion. Prog. Theor. Phys. 33, 423–455. doi:10.1143/ptp.33.423

CrossRef Full Text | Google Scholar

Newman, M. (2018) Networks. Oxford, United Kingdom: Oxford University Press.

Google Scholar

Pikovsky, A., Rosenblum, M., and Kurths, J. (2003) Synchronization: a universal concept in nonlinear sciences. Cambridge, United Kingdom: Cambridge University Press.

Google Scholar

Popovych, O. V., and Tass, P. A. (2014). Control of abnormal synchronization in neurological disorders. Front. neurology 5, 268. doi:10.3389/fneur.2014.00268

PubMed Abstract | CrossRef Full Text | Google Scholar

Rodrigues, F. A., Peron, T. K. D., Ji, P., and Kurths, J. (2016). The Kuramoto model in complex networks. Phys. Rep. 610, 1–98. doi:10.1016/j.physrep.2015.10.008

CrossRef Full Text | Google Scholar

Ronellenfitsch, H., Dunkel, J., and Wilczek, M. (2018). Optimal noise-canceling networks. Phys. Rev. Lett. 121, 208301. doi:10.1103/PhysRevLett.121.208301

PubMed Abstract | CrossRef Full Text | Google Scholar

Schäfer, B., Matthiae, M., Zhang, X., Rohden, M., Timme, M., and Witthaut, D. (2017). Escape routes, weak links, and desynchronization in fluctuation-driven networks. Phys. Rev. E 95, 060203(R). doi:10.1103/PhysRevE.95.060203

CrossRef Full Text | Google Scholar

Soltan, S., Mazauric, D., and Zussman, G. (2017). Analysis of failures in power grids. IEEE Trans. Control Netw. Syst. 4, 288–300. doi:10.1109/tcns.2015.2498464

CrossRef Full Text | Google Scholar

Stiefel, K. M., and Ermentrout, G. B. (2016). Neurons as oscillators. J. neurophysiology 116, 2950–2960. doi:10.1152/jn.00525.2015

PubMed Abstract | CrossRef Full Text | Google Scholar

Strogatz, S. H. (2000). From Kuramoto to Crawford: exploring the onset of synchronization in populations of coupled oscillators. Phys. D. 143, 1–20. doi:10.1016/s0167-2789(00)00094-4

CrossRef Full Text | Google Scholar

Strogatz, S. H. (2014). Boulder, Colorado, United States: Westview Press.

Tyloo, M. (2022a). Layered complex networks as fluctuation amplifiers. J. Phys. Complex. 3, 03LT01. doi:10.1088/2632-072x/ac7e9d

CrossRef Full Text | Google Scholar

Tyloo, M. (2022b). Faster network disruption from layered oscillatory dynamics. Chaos 32, 121102. doi:10.1063/5.0129123

CrossRef Full Text | Google Scholar

Tyloo, M. (2023). Assessing the impact of Byzantine attacks on coupled phase oscillators. J. Phys. Complex. 4, 045005. doi:10.1088/2632-072x/ad0390

CrossRef Full Text | Google Scholar

Tyloo, M., Coletta, T., and Jacquod, P. (2018). Robustness of synchrony in complex networks and generalized Kirchhoff indices. Phys. Rev. Lett. 120, 084101. doi:10.1103/PhysRevLett.120.084101

PubMed Abstract | CrossRef Full Text | Google Scholar

Tyloo, M., Pagnier, L., and Jacquod, P. (2019). The key player problem in complex oscillator networks and electric power grids: resistance centralities identify local vulnerabilities. Sci. Adv. 5, eaaw8359. doi:10.1126/sciadv.aaw8359

PubMed Abstract | CrossRef Full Text | Google Scholar

Tyloo, M., Vuffray, M., and Lokhov, A. Y. (2023). Forced oscillation source localization from generator measurements. Available at: https://arxiv.org/abs/2310.00458.

Google Scholar

Uhlhaas, P. J., and Singer, W. (2006). Neural synchrony in brain disorders: relevance for cognitive dysfunctions and pathophysiology. neuron 52, 155–168. doi:10.1016/j.neuron.2006.09.020

PubMed Abstract | CrossRef Full Text | Google Scholar

van Kampen, N. G. (1976). Stochastic differential equations. Phys. Rep. 24, 171–228. doi:10.1016/0370-1573(76)90029-6

CrossRef Full Text | Google Scholar

Wang, Z., and Wang, Y. (2019). Attack-resilient pulse-coupled synchronization. IEEE Trans. Control Netw. Syst. 6, 338–351. doi:10.1109/tcns.2018.2817922

CrossRef Full Text | Google Scholar

Wiesenfeld, K., Colet, P., and Strogatz, S. H. (1998). Frequency locking in Josephson arrays: connection with the Kuramoto model. Phys. Rev. E 57, 1563–1569. doi:10.1103/physreve.57.1563

CrossRef Full Text | Google Scholar

Wiley, D. A., Strogatz, S. H., and Girvan, M. (2006). The size of the sync basin. Chaos 16, 015103. doi:10.1063/1.2165594

PubMed Abstract | CrossRef Full Text | Google Scholar

Winfree, A. T. (1967). Biological rhythms and the behavior of populations of coupled oscillators. J. Theor. Biol. 16, 15–42. doi:10.1016/0022-5193(67)90051-3

PubMed Abstract | CrossRef Full Text | Google Scholar

Zwanzig, R. (1973). Nonlinear generalized Langevin equations. J. Stat. Phys. 9, 215–220. doi:10.1007/bf01008729

CrossRef Full Text | Google Scholar

Keywords: synchronization & phase locking, timescale separation, stochastic and deterministic stability, coupled oscillators, network physiology, complex networks

Citation: Tyloo M (2024) Resilience of the slow component in timescale-separated synchronized oscillators. Front. Netw. Physiol. 4:1399352. doi: 10.3389/fnetp.2024.1399352

Received: 11 March 2024; Accepted: 06 May 2024;
Published: 19 June 2024.

Edited by:

Eckehard Schöll, Technical University of Berlin, Germany

Reviewed by:

Serhiy Yanchuk, University College Cork, Ireland
Atefeh Ahmadi, Amirkabir University of Technology, Iran

Copyright © 2024 Tyloo. This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) and the copyright owner(s) are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms.

*Correspondence: Melvyn Tyloo, melvyn.tyloo@gmail.com

Disclaimer: All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors and the reviewers. Any product that may be evaluated in this article or claim that may be made by its manufacturer is not guaranteed or endorsed by the publisher.