This paper was converted on www.awesomepapers.org from LaTeX by an anonymous user.
Want to know more? Visit the Converter page.

Frequency adjustment and synchrony in networks of delayed pulse coupled oscillators

Joel Nishimura Division of Mathematical & Natural Sciences, Arizona State Univeristy, Glendale, Arizona 85306, USA
(September 7, 2025)
Abstract

We introduce a system of pulse coupled oscillators that can change both their phases and frequencies; and prove that when there is a separation of time scales between phase and frequency adjustment the system converges to exact synchrony on strongly connected graphs with time delays. The analysis involves decomposing the network into a forest of tree-like structures that capture causality. Furthermore, we provide a lower bound for the size of the basin of attraction with immediate implications for empirical networks and random graph models. These results provide a robust method of sensor net synchronization as well as demonstrate a new avenue of possible pulse coupled oscillator research.

pacs:
05.45.Xt,87.19.lj,87.19.ug
preprint: APS/123-QED

Pulse coupled oscillators (PCOs) have proven themselves an incredibly successful model of temporal coordination. Whether in biological, engineering or physical systems, the mix of discrete and continuous elements in PCO models allow for a detailed study of synchronization in a surprisingly parsimonious and well motivated system Mirollo and Strogatz (1990).

One measure of the success of pulse coupled oscillator synchronization is its adoption for a family of wireless sensor network synchronization protocols Hong and Scaglione (2005); Pagliari and Scaglione (2011); Wang et al. (2012). However, while traditional PCO models provide an excellent tool to study synchronization in idealized settings or with specified network topologies, its application to wireless sensor networks has revealed that when such idealized PCOs are generalized to more realistic settings, they typically have great difficulty synchronizing. In particular, traditional PCO models are especially challenged by the combination of complex network topologies and signal delay Klinglmayr et al. (2012); Timme and Wolf (2008); Nishimura and Friedman (2012, 2011); this has naturally led to a number of design questions relevant to both those interested in superior wireless sensor network synchronization protocols and those interested in the theoretical limits of the PCO framework.

The design challenge posed by complex network topology and delays has been recently addressed by a variety of specialized PCO models which augment oscillators with: mixtures of inhibition and excitation Klinglmayr et al. (2012); Timme and Wolf (2008); Nishimura and Friedman (2012, 2011), stochasticity Klinglmayr et al. (2012), single bits of addition memory Deng and Liu (2009); Hu and Servetto (2006) or other modifications Nakada and Miura (2012). These recent PCO models represent a surprisingly large break from traditional PCO studies and from dynamical systems more generally—requiring new analytical techniques, new theoretical goals and new considerations for novelty.

However, while these new models have dealt with very difficult settings, they have been unable to address one of the more interesting traditional oscillator questions: can oscillators with heterogeneous frequencies synchronize? Of the PCO models able to synchronize on a complex network with delays, there is at best numerical evidence that they approximate synchrony when oscillator frequencies are heterogeneous. In these more complicated settings, there is little understanding of how to design PCO systems to handle heterogeneous frequencies—and under reasonable assumptions, exact synchrony is clearly impossible. Yet, given that frequency alteration is common in Hebbian Learning Righetti et al. (2006) and the recent advances in continuous oscillators Mallada and Tang (2011), a PCO model which allows individual oscillators to adjust their frequencies is not only well motivated, but promising.

As such, the main contribution of this paper is the introduction of a system of phase-frequency pulse coupled oscillators and proof that this system attains exact synchrony even in the presence of time delays, complex connected networks, and oscillator frequency heterogeneity. This definitively answers the question of whether exact synchrony is possible in such systems.

In particular, we show that when there is a separation in time scales between phase and frequency changes there is an invariant cascading region of phase-frequency space and a corresponding phase-locked fixed point. To build the machinery for this result, we analyze a single oscillator subjected to periodic forcing and oscillator pairs. Interestingly, these simplified results are then conglomerated via an analysis of the emergent tree-like dependencies in the system, yielding the main convergence result for connected networks. Subsequently, at this fast-time fixed point, the slow-time frequency responses drive the system towards exact synchrony. Next, we investigate the basin of attraction for this oscillator system, yielding a lower bound on the probability of convergence based on an analysis of the networks’ degree sequence. Finally, to bolster these analytic results, we provide numerical simulation demonstrating the robustness of the system.

Similar to Nishimura and Friedman (2012, 2011); Guardiola et al. (2000); D´ıaz-Guilera et al. (1998), consider a PCO model on an undirected graph G={V,E}G=\{V,E\}, where each oscillator iVi\in V has phase ϕi(t)[0,1]\phi_{i}(t)\in[0,1] and speed ωi[1,2)\omega_{i}\in[1,2) such that dϕidt=ωi\frac{d\phi_{i}}{dt}=\omega_{i}. When ii reaches its terminal phase, ϕi(t)=1\phi_{i}(t)=1, it emits a signal and its phase is reset to 0. The signal from ii takes time τ<14\tau<\frac{1}{4} to ii’s neighbors in GG: N(i)N(i). Let tint^{n}_{i} denote the time of the nn’th firing of oscillator ii. We limit the rate that oscillators can respond to incoming signals by introducing a ‘quiescent’ period, where after an oscillator jj processes an incoming signal, it then ignores future signals for the next q>2τq>2\tau time. Otherwise, when a signal from ii arrives at non-quiescent oscillator jj, jj adjusts both its phase and frequency according to its phase resetting curve, ff and frequency response curve gg. Namely: ϕj(tin+τ)f(ϕj(tin+τ))\phi_{j}(t_{i}^{n}+\tau)\leftarrow f(\phi_{j}(t_{i}^{n}+\tau)) and ωj(tin+τ)ωj(tin+τ)[1+ϵg(ϕj(tin+τ))]\omega_{j}(t_{i}^{n}+\tau)\leftarrow\omega_{j}(t_{i}^{n}+\tau)[1+\epsilon g(\phi_{j}(t_{i}^{n}+\tau))] for small ϵ>0\epsilon>0.

We consider phase resetting curves and frequency response curves of the form:

f(ϕ)={(1α)ϕ:ϕ<B1:ϕB|g(ϕ)={0:ϕ[0,τ)<0:ϕ[τ,B)0:ϕBf(\phi)=\left\{\hskip-2.84526pt\begin{array}[]{cl}(1-\alpha)\phi&:\phi<B\\ 1&:\phi\geq B\end{array}\right.\Bigg{|}\quad g(\phi)=\left\{\hskip-2.84526pt\begin{array}[]{cl}0&:\phi\in[0,\tau)\\ <0&:\phi\in[\tau,B)\\ \geq 0&:\phi\geq B\end{array}\right.

with parameters 12<α<1\frac{1}{2}<\alpha<1 and B122τB\leq\frac{1}{2}-2\tau.

It is worth highlighting that this model expands on models used in Nishimura and Friedman (2011, 2012); Guardiola et al. (2000); D´ıaz-Guilera et al. (1998) in two important ways. The first way this model differs is that it allows oscillators to adjust their frequency via a frequency response curve—this allows oscillators to overcome heterogeneity in oscillator frequency. The second modification is the introduction of the quiescent period. The quiescent period operates analogously to, but is quite different than, the well studied refractory period Klinglmayr et al. (2012); Konishi and Kokame (2008). Conceptually, the quiescent period corresponds to a situation where oscillator receptors are overloaded by processing an incoming signal, such that they can only process the first of a series of closely timed signals.

We now consider the slow time subsystem, where phases change but not frequencies. First, consider an oscillator ii that receives a time-delayed periodic forcing at times tω^nt^{n}_{\hat{\omega}} with frequency ω^\hat{\omega}, (ωiBω^ωi1+2ατωi\frac{\omega_{i}}{B}\geq\hat{\omega}\geq\frac{\omega_{i}}{1+2\alpha\tau\omega_{i}}). If ω^>ωi\hat{\omega}>\omega_{i} and ii were to phase lock to the forcing, then one would expect ii to be regularly excited by the faster periodic forcing—in fact this happens. Specifically, at the phase-locked fixed point, ii would fire each time the periodic signal arrives, at times tin+1=tω^n+τt_{i}^{n+1}=t^{n}_{\hat{\omega}}+\tau.

The more interesting case is when ω^<ωi\hat{\omega}<\omega_{i}. In this case, ii must be inhibited if it is to phase-lock with the periodic signal. When ii is inhibited, ϕi(tω^n+τ)(1α)ϕi(tω^n+τ)\phi_{i}(t_{\hat{\omega}}^{n}+\tau)\leftarrow(1-\alpha)\phi_{i}(t_{\hat{\omega}}^{n}+\tau), and this leads it’s next firing to come before the periodic forcing, at time: tin+1=1ωi+α(τ+tω^ntin)t_{i}^{n+1}=\frac{1}{\omega_{i}}+\alpha(\tau+t_{\hat{\omega}}^{n}-t_{i}^{n}). A slightly more detailed analysis of these two cases concludes that tintω^nt_{i}^{n}-t_{\hat{\omega}}^{n} converges to min{τ,τ+ω^ωiαω^ω}\min\{\tau,\tau+\frac{\hat{\omega}-\omega_{i}}{\alpha\hat{\omega}\omega}\}.

Extending the above analysis gives that if an oscillator ii processes exactly one signal in [tin,tin+1)[t_{i}^{n},t_{i}^{n+1}) then either:

tin+1=1ωi+α(τΔtin)t_{i}^{n+1}=\frac{1}{\omega_{i}}+\alpha(\tau-\Delta t_{i}^{n}) (1)

where Δtin=tinminjN(i)tjn\Delta t_{i}^{n}=t_{i}^{n}-\min_{j\in N(i)}t^{n}_{j}, or ii gets excited to firing by some oscillator kk, leading to tin+1=tkn+1+τt_{i}^{n+1}=t_{k}^{n+1}+\tau.

Now consider a pair of oscillators (i,j)(i,j) with Δtn=tintjnτ\Delta t^{n}=t_{i}^{n}-t_{j}^{n}\leq\tau. Manipulation of Eq. (1) gives that the evolution of Δtn+1=min{τ,Δt(12α)+ωjωiωiωj}\Delta t^{n+1}=\min\{\tau,\Delta t(1-2\alpha)+\frac{\omega_{j}-\omega_{i}}{\omega_{i}\omega_{j}}\}, provided the frequencies are not too dissimilar, ωiωjωiB\omega_{i}\leq\omega_{j}\leq\frac{\omega_{i}}{B}. Thus, a pair of oscillators evolves to fixed point, Δt=min{τ,ωjωi2αωiωj}\Delta t=\min\{\tau,\frac{\omega_{j}-\omega_{i}}{2\alpha\omega_{i}\omega_{j}}\}. Eq. (1) also gives that the average period across the pair (i,j)(i,j) is min{12(1ωi+1ωj)+ατ,1ωj+2ατ}\min\{\frac{1}{2}(\frac{1}{\omega_{i}}+\frac{1}{\omega_{j}})+\alpha\tau,\frac{1}{\omega_{j}}+2\alpha\tau\}.

Refer to caption
Refer to caption

Refer to caption
Refer to caption

Refer to caption
Refer to caption
Figure 1: (color online) Numerical simulations of 100100 oscillators on a random geometric graph (top left) with given phase resetting curve and frequency response curve (top right). (middle) Both frequencies and phases converge to synchrony even when the frequency response is not small. (bottom) The method remains robust to heterogeneous delays, where frequencies converge, but phases do not.

As we will show, the simplified behavior due to a pair of oscillators and constant forcing can be aggregated to describe the behavior of the overall fast system with static, but heterogeneous frequencies.

First, we show that the extremely excitatory tail of the phase resetting curve creates an invariant region of phase space. Let the finite cascading region be the portion of phase space where the n’th time each oscillator fires it does so within τ\tau time of its neighbors, i.e. |tintjn|τ|t_{i}^{n}-t_{j}^{n}|\leq\tau for all (i,j)E(i,j)\in E. In most cases, this finite cascading region is invariant for a simple reason: when an oscillator’s signal arrives at it’s neighbor τ\tau time later, it either then forces that oscillator to fire, or that oscillator must have already fired. In either case |tin+1tjn+1|τ|t_{i}^{n+1}-t_{j}^{n+1}|\leq\tau.

Inside of the finite cascading region, notice that while oscillators fire at times tint_{i}^{n}, they must receive a signal by tin+τt_{i}^{n}+\tau, and cannot receive another signal until tin+1tin+12τt_{i}^{n+1}\geq t_{i}^{n}+\frac{1}{2}-\tau. This splits the times between those when oscillators are interacting with signals, and when the oscillators are simply integrating their speed. While the excitatory tail is vital to ensure that oscillators stay in the finite cascading region, it is not particularly illuminating for the remaining properties. In many of the following arguments, the case where one oscillator is forced to fire by another oscillator is a sticky special case—though many such cases can be dealt with by simply analyzing a similar system, where the frequency of the oscillator excited to firing is increased so that it fires precisely when the incoming signal would have forced it to fire anyways.

Another important feature of the finite cascading region is that all oscillators share the same asymptotic frequency, and the effect of the heterogeneous frequencies is to determine the differences between oscillator phases. Ideally, it would be the case that the system dealt with these heterogeneous phases in a roughly assortative way, where faster oscillators fire before slower oscillators. Interestingly, this is not the case.

Instead, we now show that inside this cascading regime the behavior of pairs of oscillators can be well understood. First, denote the average time a pair of oscillators fires during the n’th round as:

vi,jn=12(tin+tjn)v^{n}_{i,j}=\frac{1}{2}(t_{i}^{n}+t_{j}^{n}) (2)

for (i,j)E(i,j)\in E. Furthermore, for (i,j)E(i,j)\in E define the innate pair period as pi,j=min{12(1ωi+1ωj)+ατ,1ωj+2ατ}p_{i,j}=\min\{\frac{1}{2}(\frac{1}{\omega_{i}}+\frac{1}{\omega_{j}})+\alpha\tau,\frac{1}{\omega_{j}}+2\alpha\tau\} (notice: this would be the average period of (i,j)(i,j) if they were isolated). We will show that the order in which oscillators fire is roughly assortative, not on the values of ωi\omega_{i}, but on the values pi,jp_{i,j}, where pairs with shorter innate pi,jp_{i,j} tend to fire first. We build the intuition for this assortativity by investigating causality inside a single round of firing.

Refer to caption
Figure 2: Since each oscillator processes only a single signal, a round of firing induces a tree-like set of dependencies. Node labels are consistent with lnknjnil\to^{n}k\to^{n}j\to^{n}i, and knlk\to^{n}l.

Denote ii processing a signal by jj in the nnth round of firings as jnij\to^{n}i. Notice, jnij\to^{n}i is equivalent to the statement that jargminkN(i)tknj\in\mathrm{argmin}_{k\in N(i)}t_{k}^{n} or that Δtin=tintjn\Delta t_{i}^{n}=t_{i}^{n}-t_{j}^{n}. The quiescent period gives that in a round of firing each oscillator responds to exactly one incoming signal, and thus each round of firings takes the full network of oscillators and creates a directed tree-like structure described by which oscillator depends on which other oscillator. In this structure, loops are disallowed with one notable exception: the root of each tree must still process exactly one signal from one of its neighbors. Thus, these are trees with the exception that, as seen in Fig. 2, the root is effectively a pair of nodes. Denote the vertex set of the nnth firing tree with root pair rr as TrnT_{r}^{n}.

We can now begin assembling the pieces we need to show that the system is assortative on pi,jp_{i,j}. First, consider oscillators ii, jj, kk and ll (possibly l=jl=j), such that lnknjnil\to^{n}k\to^{n}j\to^{n}i (see Fig. 2 for an example of such a chain of oscillators). Manipulating Eqs. (1) and (2) yields that:

vi,jn+1=vi,jn+pi,jα2(Δti+Δtj).v^{n+1}_{i,j}=v^{n}_{i,j}+p_{i,j}-\frac{\alpha}{2}(\Delta t_{i}+\Delta t_{j}).

Since, knjnik\to^{n}j\to^{n}i then Δti+Δtj=tintkn\Delta t_{i}+\Delta t_{j}=t_{i}^{n}-t_{k}^{n}. Thus, vi,jn+1=vi,jn+pi,jα2(tintkn)v^{n+1}_{i,j}=v^{n}_{i,j}+p_{i,j}-\frac{\alpha}{2}(t_{i}^{n}-t_{k}^{n}) and similarly, vj,kn+1=vj,kn+pj,kα2(tjntln)v^{n+1}_{j,k}=v^{n}_{j,k}+p_{j,k}-\frac{\alpha}{2}(t_{j}^{n}-t_{l}^{n}). Since knjnik\to^{n}j\to^{n}i and lnknjl\to^{n}k\to^{n}j, then tintkn0t_{i}^{n}-t_{k}^{n}\geq 0 and tjntln0t_{j}^{n}-t_{l}^{n}\geq 0 respectively, yielding:

vi,jn+1vj,kn+1pi,jpj,k.v^{n+1}_{i,j}-v^{n+1}_{j,k}\geq p_{i,j}-p_{j,k}. (3)

This implies that if pi,jpj,kp_{i,j}\geq p_{j,k}, then vi,jn+1vj,kn+1v^{n+1}_{i,j}\geq v^{n+1}_{j,k}. Thus, if the system is currently assortative on pair periods, it will stay that way. Moreover, we will show that eventually the first oscillator pair to fire is also one of the fastest pairs.

Applying Eq. (3) repeatedly gives that for any pair (i,j)(i,j) and root pair rr, vi,jn+1vrn+1pi,jprv^{n+1}_{i,j}-v^{n+1}_{r}\geq p_{i,j}-p_{r}. Consequently, since the root pair evolves independent of the rest of the network with period prp_{r} then, vi,jn+1pi,j+vrn+1pr=pi,j+vrnv^{n+1}_{i,j}\geq p_{i,j}+v^{n+1}_{r}-p_{r}=p_{i,j}+v^{n}_{r}. Combining this over all trees TrT_{r} gives that vi,jn+1vnpi,jv^{n+1}_{i,j}-v_{-}^{n}\geq p_{i,j} where, vn=minp,qEvp,qnv_{-}^{n}=\min_{p,q\in E}v_{p,q}^{n}. Thus, the only possible way that the asymptotic period of the system can equal the minimum pair period, pp_{-}, is if there is some pair (i,j)(i,j), pi,j=pp_{i,j}=p_{-} and vi,jn=vnv^{n}_{i,j}=v^{n}_{-}. Since the fastest pair (i,j)(i,j) has the effective period vi,jn+1vi,jnpi,jv^{n+1}_{i,j}-v^{n}_{i,j}\leq p_{i,j} then the asymptotic period must come to be pi,jp_{i,j}, giving that eventually the first nodes to fire are some fastest pair. Moreover, once this fastest pair becomes a root, no oscillator can come to fire before it.

Assortativity on pair periods allows an understanding of the phase locking fixed point inside the finite cascading region. First, consider a system with only a single fastest pair, (i,j)(i,j), at a time when this pair is the first to fire in a round. Since the signals that ii and jj process are from each other, the behavior of these oscillators is isolated from the rest of the network, and thus the phase difference evolves to stable fixed point min{τ,ωjωi2αωiωj}\min\{\tau,\frac{\omega_{j}-\omega_{i}}{2\alpha\omega_{i}\omega_{j}}\}. As this lead pair converges to its stable fixed point, it provides a periodic forcing at rate ω^=pi,j\hat{\omega}=p_{i,j} to its neighbors, whereupon such a neighbor kk evolves to a phase difference of min{τ,τ+ω^ωkαω^ω}\min\{\tau,\tau+\frac{\hat{\omega}-\omega_{k}}{\alpha\hat{\omega}\omega}\} and retransmits the same periodic forcing to its own neighbors. Thus, the system converges to fixed phase differences which can be computed iteratively out from the fastest pair.

When there are multiple pairs that all have the same fastest pair period, there are multiple different possible stable equilibrium. Namely, in these equilibria the graph is divided into several firing trees, each rooted by pairs with the fastest the fastest pairs can each be the root of their own firing trees, with phase differences inside each tree given by the above argument.

With a clear understanding of this phase locking behavior, we now consider the slow frequency adjustments at that fixed point. First, let ω+=maxjRωj\omega_{+}=\max_{j\in R}\omega_{j}, where RR is the set of nodes in the root pairs. Next, consider any root pair of oscillators (i,j)(i,j), with ωjωi\omega_{j}\geq\omega_{i}. Since the phase difference between ii and jj is determined by the phase locking difference, it can be shown that jj receives its signal from ii when: ϕj(tin+τ)=ωjτ+ωjωiαωi\phi_{j}(t_{i}^{n}+\tau)=\omega_{j}\tau+\frac{\omega_{j}-\omega_{i}}{\alpha\omega_{i}}. When ωi>1\omega_{i}>1 this implies that jj receives a signal when ϕj>τ\phi_{j}>\tau, which according to the frequency response curve implies that ωj\omega_{j} decreases. Thus, at the phase-locked fixed point the slow frequency response forces the faster oscillator in any root pair to slow down.

Furthermore, as ϵ0\epsilon\to 0 the remaining oscillators may speed up or slow down, but will not speed down below 11 or speed up past ω+\omega_{+}. For example, a forced oscillator kk receives it’s signal when ϕk(t^n+τ)=ωkω^αω^\phi_{k}(\hat{t}^{n}+\tau)=\frac{\omega_{k}-\hat{\omega}}{\alpha\hat{\omega}}. This is only greater than τ\tau, and thus sped down, when ωk>ω^(1+ατ)>1\omega_{k}>\hat{\omega}(1+\alpha\tau)>1 (provided the root pair has speeds 11 or greater). Similarly, for kk to be sped up it must be that kk is excited to firing, but that requires that ωk<ω^\omega_{k}<\hat{\omega} which implies that ωk<ω+\omega_{k}<\omega_{+}. Similar analysis can show that the slower oscillator of a root pair (i,j)(i,j) receives its signal from jj when ϕi(tjn+τ)=ωiτωjωiαωi\phi_{i}(t_{j}^{n}+\tau)=\omega_{i}\tau-\frac{\omega_{j}-\omega_{i}}{\alpha\omega_{i}}, and thus, also stays in the frequency range of [1,ω+][1,\omega_{+}].

Since all frequencies in the system stay inside [1,ω+][1,\omega_{+}], and ω+\omega_{+} is constantly and continuously decreasing then all frequencies must converge to 11. The corresponding fixed phase difference at ωi=1\omega_{i}=1 for all ii is ϕi=ϕj\phi_{i}=\phi_{j} for ii and jj. Thus, as ϵ0\epsilon\to 0, any initial conditions inside the finite cascading region converge to exact synchrony.

This raises the natural question: what is the probability random initial conditions put the system in the finite cascading region? Utilizing techniques from Nishimura and Friedman (2012) yields a lower bound on the probability that the system enters the finite cascading region, and therein synchronizes. Since the phase resetting curve has a strongly excitatory tail, if every oscillator receives a signal in t(0,t]t\in(0,t^{\prime}], for small tt^{\prime} then every oscillator will either be excited to firing (and thus have small phase) or be inhibited towards 0 and thus have a small phase. Once oscillators can be known to all have somewhat small phases, it can be shown that the next batch of firing guarantees that all oscillators are in the finite cascading region. As a precursor to calculating the probability of this sequence of events, we first determine the critical time tt^{\prime}. Namely, if t<αBω+t^{\prime}<\frac{\alpha B}{\omega_{+}} then ϕi(t+τ)<B\phi_{i}(t^{\prime}+\tau)<B for all ii. Similarly, if t<1ω+(1ω++1ω)B+αBω+τt^{\prime}<\frac{1}{\omega_{+}}-(\frac{1}{\omega_{+}}+\frac{1}{\omega_{-}})B+\frac{\alpha B}{\omega_{+}}-\tau then when the signals from the next batch of firings arrive all the oscillators will be in the excitatory region or have just fired. The probability that every oscillator fires or receives a signal before time t=min{αBω+,1ω+(1ω++1ω)B+αBω+τ}t^{\prime}=\min\{\frac{\alpha B}{\omega_{+}},\frac{1}{\omega_{+}}-(\frac{1}{\omega_{+}}+\frac{1}{\omega_{-}})B+\frac{\alpha B}{\omega_{+}}-\tau\} can be calculated using the union bound. In particular, if the probability that P(ϕi(0)[0,1t+τ))=qiP(\phi_{i}(0)\in[0,1-t^{\prime}+\tau))=q_{i} then the probability network GG with degree sequence did_{i} converges to the finite cascading region and thus to synchrony is

Psync(G)1Σinqidi+1.P_{sync}(G)\geq 1-\Sigma_{i}^{n}q_{i}^{d_{i}+1}. (4)

Such bounds are known to produce surprisingly strong results Nishimura and Friedman (2012). For example, such a bound gives a lower bound for a phase transition (from no synchrony to synchrony) on an Erdős-Rényi random graph at only a constant multiple of the critical parameter for percolation. Similar bounds exists for random geometric graphs and in fact any random graph model which produces predictable degree distributions.

While Eq. (4) is extremely effective in bounding the convergence probabilities of large random graphs, Fig. 1 displays numerical results, showing that the system converges to exact synchrony reliably for intermediate sized systems, and that the system is robust to the inclusion of heterogeneous delays as well as fast frequency response.

Thus, we have shown how the inclusion of a quiescent period and a frequency response curve in a pulse coupled oscillator system can extend exact synchronization to include delays, complex networks and heterogeneous frequencies. The analysis builds upon a separation of time scales and an understanding of a pair of oscillators to describe an arbitrary connected undirected network. This result was then shown to give a bound on the probability of synchronization in large random networks, and the robustness of these results was supported by numerical simulation.

This research has been supported in part by the NSF under grant CDI-0835706 and the NIH under grant K25 NS-703689-01.

References

  • Mirollo and Strogatz (1990) R. E. Mirollo and S. H. Strogatz, SIAM J. Appl. Math. 50, 1645 (1990).
  • Hong and Scaglione (2005) Y.-W. Hong and A. Scaglione, IEEE J. Sel. Area Comm. 23, 1085 (2005).
  • Pagliari and Scaglione (2011) R. Pagliari and A. Scaglione, Mobile Computing, IEEE Transactions on 10, 392 (2011).
  • Wang et al. (2012) Y. Wang, F. Nunez,  and F. J. Doyle III,   (2012).
  • Klinglmayr et al. (2012) J. Klinglmayr, C. Kirst, C. Bettstetter,  and M. Timme, New Journal of Physics 14, 073031 (2012).
  • Timme and Wolf (2008) M. Timme and F. Wolf, Nonlinearity 21, 1579 (2008).
  • Nishimura and Friedman (2012) J. Nishimura and E. J. Friedman, Physical Review E 86, 025201 (2012).
  • Nishimura and Friedman (2011) J. Nishimura and E. J. Friedman, Phys. Rev. Lett. 106, 194101 (2011).
  • Deng and Liu (2009) K. Deng and Z. Liu, International Journal of Wireless Information Networks 16, 51 (2009).
  • Hu and Servetto (2006) A. Hu and S. D. Servetto, IEEE ACM T. Network. 52, 2725 (2006).
  • Nakada and Miura (2012) K. Nakada and K. Miura, in Neural Information Processing, Lecture Notes in Computer Science, Vol. 7667, edited by T. Huang, Z. Zeng, C. Li,  and C. Leung (Springer Berlin Heidelberg, 2012) pp. 629–636.
  • Righetti et al. (2006) L. Righetti, J. Buchli,  and A. J. Ijspeert, Physica D: Nonlinear Phenomena 216, 269 (2006).
  • Mallada and Tang (2011) E. Mallada and A. Tang, in Decision and Control and European Control Conference (CDC-ECC), 2011 50th IEEE Conference on (IEEE, 2011) pp. 6742–6747.
  • Guardiola et al. (2000) X. Guardiola, A. Diaz-Guilera, M. Llas,  and C. Pérez, Physical Review E 62, 5565 (2000).
  • D´ıaz-Guilera et al. (1998) A. Díaz-Guilera, C. J. Pérez,  and A. Arenas, Physical Review E 57, 3820 (1998).
  • Konishi and Kokame (2008) K. Konishi and H. Kokame, Chaos 18, 033132 (2008).