Self-adaptive dynamics occurs in many fields of research, such as socio-economics, neuroscience, or biophysics. We consider a self-adaptive modeling approach, where adaptation takes place within a set of strategies based on the history of the state of the system. This leads to piecewise deterministic Markovian dynamics coupled to a non-Markovian adaptive mechanism. We apply this framework to basic epidemic models (SIS, SIR) on random networks. We consider a co-evolutionary dynamical network where node-states change through the epidemics and network topology changes through the creation and deletion of edges. For a simple threshold base application of lockdown measures, we observe large regions in parameter space with oscillatory behavior, thereby exhibiting one of the most reduced mechanisms leading to oscillations. For the SIS epidemic model, we derive analytic expressions for the oscillation period from a pairwise closed model, which is validated with numerical simulations for random uniform networks. Furthermore, the basic reproduction number fluctuates around one indicating a connection to self-organized criticality.

Self-adapting dynamical systems permeate all applications. Yet, their mathematical modeling is still quite poorly understood. In this work, we consider a simple—yet powerful—method to combine piecewise deterministic Markov processes with non-Markovian, i.e., history dependent adaptation. We focus as a concrete example on epidemic models on networks and investigate how non-Markovian lockdown measures can lead to oscillatory dynamics. In particular, we identify one of the simplest possible models that induce oscillations via global observation of infection prevalence.

Complex adaptive systems1 often arise when interacting nodes (or agents) adapt their dynamics (or strategies) due to external influences. This occurs, for example, not only in socio-economic systems, such as epidemic and information spreading,2,3 markets,4 evolution of languages,5 or evolutionary games with environmental feedback6 but also in automation problems including machine learning7 or control theory.8 In standard network models, adaptive dynamics is often implemented by creation, deletion, or rewiring of edges between pairs of nodes,9,10 some aspects of which have been extended to higher-order networks.11–13 From a more general perspective, adaptivity is characterized by a set of strategies that are selected either by the system itself or by individual agents in the system, each leading to potentially different dynamical rules and future evolution.

The adaption of strategies may be characterized by a change of parameters. This occurs, for example, in piecewise deterministic Markov processes (PDMPs),14–17 where a specific parameter of the system evolves according to an additional, independent stochastic process. Assuming that the parameter space represents a possible set of strategies, this is equivalent to a system where some decision maker (randomly) changes the strategy. If this parameter crosses a bifurcation, the stability of the system changes abruptly, typically leading to an entirely different dynamical evolution. On the other hand, if parameter changes are influenced by the history of the system and occur with some temporal delay, usually delay equations18 are considered. Examples are biomedical models of cancer evolution,19,20 population dynamics,21 or machine learning.22 It is reasonable to assume that in real world systems, both effects occur: delayed adaptation depending on the history of the state and piecewise deterministic evolution coupled to sudden strategy changes.10 

Particularly interesting are systems with policy makers who adapt either the rules of the system or their own behavior according to some, usually complex, evaluation mechanism. For example, restrictions and lockdown laws have been enforced and lifted during the Sars-Cov-2 pandemics depending on the recent course of the pandemic23–25 and are regularly changed, e.g., due to the emergence of new variants or available vaccinations. Therefore, it is reasonable to ask how basic epidemic models behave in the context of adaptive policies. This is related to recent models for the influence of individual risk perception on the epidemic spreading of Sars-Cov-2,26 where direct feedback mechanisms are considered.

Epidemic modeling has a long history,3 the most famous examples being the SIS and SIR models.27,28 In these compartmental models, the population is divided into susceptible ( S) and infected individuals ( I), which after recovery become either susceptible again or recover ( R), for SIS and SIR systems, respectively. These models are often considered on contact networks, where existing links determine possible infections between individuals (see Ref. 3, and references therein). Many extensions have been studied, from additional compartments,29 to adaptive rewiring or (de)activation of edges,30–35 adaptive force of infection,36–38 and including vaccination39–43 or awareness control of behavioral changes.44 Depending on the specific model and parameters, the system state typically either approaches a stable disease-free or endemic equilibrium, oscillates, or shows more complex dynamics. Apparently, such adaptive models often become analytically intractable, even if the high-dimensional network dynamics is reduced to the level of differential equations by appropriate closure techniques.

In this paper, we consider a framework for history dependent strategy adaption with piecewise deterministic dynamics. This is applied to simple models of adaptive epidemics for which an analytical treatment is possible. In particular, we consider a threshold-based activation and deactivation of edges within a fixed contact network for the examples of SIS and SIR systems. We observe and describe a large parameter region with stable oscillations, as well as bifurcations toward stable disease-free and stable endemic states for the case of SIS. We derive analytic expressions for the period which are validated with numerical simulations for random uniform networks but are unsuitable to describe the dynamics in scale-free networks. In summary, our model provides one of the simplest settings to generate oscillations in epidemic dynamics under global non-Markovian coupling.

The paper is structured as follows. In Sec. II, we formalize a model of strategy adaption. Section III recapitulates SIS and SIR models on networks. In Sec. IV, we apply the adaptive framework to SIS and SIR epidemics on networks. A summary and outlook is presented in Sec. V.

There are many ways to include adaptivity into dynamical systems, e.g., by rewiring rules10,30 on the network level or by state-dependent parameter changes37 on the level of differential equations. In contrast, here we study a system with a strategy space S such that the dynamics depends on the currently active strategy S i S. For example, in a system with infectious dynamics, the strategies S i could refer to different combinations of reduced numbers of average contacts and/or increased measures against transmission. Alternatively, such a strategy could impose the emergence (or deletion) of additional compartments X { Q , E , I ~ , } into the model, e.g., enforcing quarantine, separately counting exposed but not infectious agents or introducing new variants of the disease.

It is natural to assume that the chosen strategy depends on some observable function g : Γ R n, which evaluates the state x Γ of the system, where Γ denotes the state space. This is, in particular, relevant if the strategies are chosen by some decision maker(s) based on their evaluation metric. Note that in real social systems, often many different metrics are used to evaluate the same state, e.g., incidence, hospitalization rate, and vaccination rate are all possible options to evaluate the state of an epidemic. For the sake of simplicity, we consider a one-dimensional metric, n = 1, g ( x ) R, in the following.

In general, the history and the current state are important for the evaluation of future strategies. In order to include the recent history of the state, we average the observable g over time,37 
(1)
with a suitable integration kernel ρ, also known as delay kernel, satisfying t = 0 ρ ( t ) d t = 1. The function J at the time t acts as a measure on how the strategy of the system is adapted due to the history of the state. We call J strategy function in the following. Additionally, let us define the adaption function A that specifies which strategy S S is currently chosen. For observable g and strategy function J defined as above, the adaption function is defined as a mapping from A : T × R × S S, where T is the time domain and A ( t , J ( t ) , S ) = S S.

We define an adaptive dynamical system with discrete strategies as follows. Let Φ be a map from the strategy space S to a flow on Γ, i.e., Φ S := Φ ( S ) is a mapping Φ S : T × Γ Γ for all S S with Φ S ( 0 , x ) = x and Φ S [ t 2 , Φ S ( t 1 , x ) ] = Φ S ( t 1 + t 2 , x ) for all t 1 , t 2 T and x Γ. An adaptive dynamical system is then defined as the tuple ( T , Γ , Φ , S , A ), such that for each S S the triple ( T , Γ , Φ ( S ) ) is a dynamical system and where the strategy S t evolves according to the adaption function A as defined above.

We emphasize that the time evolution of the system depends on the current strategy S t and simultaneously the current strategy depends on the time evolution of the system. This leads to a nontrivial feedback mechanism and possibly complex and interesting dynamics. In order to introduce such an adaptive mechanism to some dynamical system, it is, therefore, necessary to specify a set of strategies S and their implications on the internal dynamics, some observable g and strategy function J, and how the system adapts its dynamics to changes in J through the function A.

This framework connects piecewise deterministic Markov processes and delay equations: If the switching of strategies A is governed by a Markov process the full system is equivalent to PDMPs (see, e.g., Refs. 14–17). On the other hand, if the selected strategy depends on some parameter evaluated at a delayed time τ in the past, i.e., the integration kernel is ρ ( t ) = δ ( t τ ), the resulting system can be reduced to delay equations.45 In the following, we apply this adaptive framework to epidemiological models on networks.

One of the simplest epidemiological models on networks is the SIS model (see Ref. 3). Let G = ( N , E ) be a graph consisting of nodes N and edges E. The state of each node n N is either susceptible ( X ( n ) = S) or infected ( X ( n ) = I). The epidemic is transmitted through the edges ( i , j ) E from infected nodes to adjacent susceptible nodes with a fixed transmission rate τ (see Fig. 1). Recovery of infected nodes occurs with rate γ. For SIS recovered nodes become susceptible again. The full SIS dynamics on a network is described by the unclosed differential equations for the number of infected n I and the number of susceptible n S individuals,46,
(2)
where n S I denotes the number of S I-edges. The differential equation for n S I depends on the higher-order moments n a b c with a , b , c { S , I }, which in general leads to an infinite series of differential equations. Only for specific network types, such as the complete graph, or by applying closure relations to Eq. (2), one obtains a finite system of differential equations, which in general only approximate the full network dynamics (see, e.g., Refs. 47 and 46).
FIG. 1.

Evolution of SIS and SIR epidemics. (a) Infection along S I-edges with rate τ. (b) Recovery of infected nodes with rate γ for SIS (left) and SIR (right).

FIG. 1.

Evolution of SIS and SIR epidemics. (a) Infection along S I-edges with rate τ. (b) Recovery of infected nodes with rate γ for SIS (left) and SIR (right).

Close modal
In the following, we focus on the simplest closure relation, given by the pairwise approximation n S I k 0 N n I n S, which is based on the assumption that connections between S and I individuals are spread homogeneously through the network. Here, k 0 denotes the average degree of nodes in the network and N = | N | is the number of nodes. Without birth and death-processes, the number of individuals remains constant and is given by N = n I + n S. Altogether, introducing the proportion of infected individuals x I = n I / N [ 0 , 1 ] the dynamics reduces to the one-dimensional ODE (ordinary differential equation),
(3)
Stability analysis reveals two different regimes:46 For β := τ k 0 / γ < 1, the disease-free state x 0 = 0 is stable and it is the only equilibrium within the reasonable interval x I [ 0 , 1 ]. For β > 1, a transcritical bifurcation occurs and x 0 becomes unstable, while the endemic state x e := 1 1 / β [ 0 , 1 ] emerges as a stable equilibrium.
Another simple model for the spreading of a single epidemic wave through a population is the SIR model (see, e.g., Ref. 46). Here, infected individuals that recover are fully immune and removed ( R) from the system,
(4)
The corresponding pairwise closed moment equations reduce to the two-dimensional system
(5)
(6)
The fraction of recovered individuals follows from x R = 1 x I x S for all times.

We consider an epidemic system on a network G = ( N , E ) with transmission rate τ and recovery rate γ. The basic network structure of G is assumed to be fixed, i.e., the set of edges E does not change. Adaptive activation and deactivation of edges occurs within this framework by assigning a weight w : E { 0 , 1 } to each edge e E, which determines if the edge is active, w ( e ) = 1, or not w ( e ) = 0. More generally, one could assume transmission rates τ ( e ) = w ( e ) τ, which are relevant in the context of different preventive measures, such as quarantine48,49 or social distancing.50 In order to make this system adaptive, we consider the simplest case with only two strategies, S = { S 0 , S }, which determine the number of active edges. Here, the null-strategy S 0 corresponds to the case where all (existing) edges in the network are active, w ( e ) = 1 e E. The strategy S corresponds to a lockdown strategy, where each edge is deactivated with probability p cut, i.e., P [ w ( e ) 0 ] = p cut. This means that the average degree in the adaptive network becomes time dependent with k = k 0 ( 1 p cut ).

For the adaptive mechanism A, we consider prevalence and incidence as suitable observable functions, i.e., g 1 ( t , x I ) = x I and g 2 ( t , x I ) = τ n S I / N τ k ( t ) x I x S. Furthermore, the kernel in Eq. (1) is chosen such that g is averaged over fixed time intervals [ t Δ t , t ] for some time span Δ t, i.e., ρ ( t ) = 1 Δ t [ Θ ( t ) Θ ( t + Δ t ) ] with Heaviside function Θ. This leads to J 1 , 2 ( t ) = t Δ t t g 1 , 2 [ t , x I ( t ) ] d t . We emphasize that such an average has been a commonly used measure during the Corona pandemic, e.g., in terms of the so-called 7-day incidence (see, e.g., Ref. 23). Let us emphasize that J measures the seriousness of a pandemic situation, where more infections or larger prevalence manifest in larger values of J.

The simplest possible adaptive function A for two levels is based on fixed thresholds. For this, we define two thresholds ξ + > ξ and the following strategy adaptions:
(7)
This means, whenever the strategy function hits the predefined thresholds from below or from above, respectively, the system automatically enters the state of social distancing or goes back to the usual state. Let us emphasize that the memory dependence is hidden in the strategy function J. Furthermore, we stress that we have selected the simplest possible adaptation rule to be global as it can often be extremely difficult to determine, whether the person one is interacting with is infectious, which is necessary for many local adaptation rules. Yet, global infection numbers just follow from testing patients and then induce via mass media communication a change in behavior in the population. The function J is continuously evaluated for all t and thereby determines the current strategy S S of the system.

Note that there are numerous possibilities for defining the adaption function, which can either deterministically or also stochastically select the future strategy. In the latter case, the system contains two distinct sources of stochasticity, one from the dynamics and one from the adaption mechanism, which adds another layer of complexity. Here, we focus on the deterministic case.

We emphasize that our proposed model differs quite substantially from recent stochastic SIRS models,15–17 which are piecewise deterministic Markov processes (PDMPs). In these systems, the switching of parameters is guided by an additional random stochastic process, which is independent of the (deterministic or stochastic) dynamics. Here, in contrast, the dynamical evolution of the system feeds back into the adaptive mechanism. If the underlying dynamics is stochastic, the adaption of strategies is guided by the (stochastic) feedback process implemented with the adaptive function. On the other hand, in a purely deterministic setting, the proposed system can be seen as an extension of the phase-space with the set of strategies, X × S, where switching between different branches occurs deterministically according to the adaptive function A.

For the SIS epidemics on a network, one expects an initial growth of the prevalence x I until J exceeds ξ +. At this point, the social distancing strategy S is applied by removing a proportion of p cut edges from the system [see illustration in Fig. 2(a)]. If sufficiently many edges are removed, the prevalence decreases and J becomes smaller than ξ such that the null-strategy S 0 is reapplied. Within this regime, we expect periodic behavior.

FIG. 2.

(a) Bifurcation diagram for pairwise closed SIS model with illustration of threshold-based periodic dynamics. (b) Phase diagram in ( β 0 , β )-plane illustrating different regimes of the dynamics for Δ t = 0.

FIG. 2.

(a) Bifurcation diagram for pairwise closed SIS model with illustration of threshold-based periodic dynamics. (b) Phase diagram in ( β 0 , β )-plane illustrating different regimes of the dynamics for Δ t = 0.

Close modal

In the following, we first derive different dynamical regimes in the adaptive pairwise closed SIS model and second compare this to numerical results obtained from simulation on networks. Recall that for each strategy, S 0 and S , there is one stable equilibrium x ( β ) with x ( β ) = x 0 = 0 for β = k τ / γ < 1 and x ( β ) = x en ( β ) = 1 β 1 for β > 1 [see the red curve in Fig. 2(a)]. In the following, we assume arbitrary but fixed thresholds 0 < ξ < ξ + < 1 and specify how the dynamics depends on the choice of ( β 0 , β ). For an illustration, see Fig. 2(b). For simplicity, we also assume that Δ t = 0, such that J ( t ) = g ( x I ( t ) ). First, if β 0 < 1 the state of the system converges to the stable equilibrium x 0 = 0 and the strategy remains in S 0 for all times. Second, for β 0 > 1 the state of the system approaches the endemic state x en ( β 0 ). The strategy switches, if g ( x I ) ξ +, which implies the limit x en ( β 0 ) = 1 β 0 1 = g 1 ( ξ + ). In particular, for 1 < β 0 < 1 1 g 1 ( ξ + ), the threshold ξ + is too large and the state of the system converges to x en ( β 0 ). On the other hand, for β 0 > 1 1 g 1 ( ξ + ), the strategy will eventually switch to S for some t > 0. After switching, the state converges to the stable equilibrium x ( β ). Similar considerations as above lead to the following limits depending on the threshold ξ . If β > 1 1 g 1 ( ξ ), the state approaches the stable endemic equilibrium x en ( β ), without reaching the lower threshold, thus remaining in strategy S for all times. If β < 1 1 g 1 ( ξ ), the stable equilibrium is below the threshold such that after some finite time, the system switches back to S 0 again. Hence, in this regime, the dynamics is periodic. Conversely, if β 0 > 1 and β are fixed, it is possible to specify limits for the thresholds ξ ±, within which we expect periodic dynamics. In particular, one obtains ξ + g ( 1 1 / β 0 ) and ξ g ( x ( β ) ). With β = ( 1 p cut ) k 0 τ γ, these conditions similarly imply a lower bound for the cutting probability p cut at given ξ , given by p cut 1 γ [ 1 g 1 ( ξ ) ] k 0 τ. In Fig. 3, we illustrate the time dependence of the relative prevalence x I for the adaptive SIS epidemics with strategy function J 2 on two different network types, networks from the random Erdös–Renyi (ER or random uniform) ensemble G ( N , p )51,52 and scale-free Barabási–Albert (BA) networks.53 We emphasize that these network types are chosen as commonly known examples to illustrate our approach. The parameters are γ = 0.25, k 0 = 50, β 0 = 2, and p cut = 0.8 with thresholds ξ + = 0.025 and ξ = 0.005, i.e., the lockdown strategy is enforced when each infected individual infects on average 2.5 % of the population (over the past time-window Δ t = 5) and it ends below 0.5 %. These parameters correspond to the periodic regime in Fig. 2(b).

FIG. 3.

Relative prevalence x I = I / N and incidence τ n S I / N for SIS epidemics on the adaptive network with N = 2000, k 0 = 50, γ = 0.25, β 0 = 2, and threshold adaption as in Eq. (1) using g 2 (incidence thresholds) and Δ t = 5, ξ + = 0.025, ξ = 0.005. The lockdown strategy is given by p cut ( S ) = 0.8 ( β = 0.4). Considered are (a) Erdös–Rényi (random uniform) networks and (b) Barabási–Albert networks. The solid curves are simulations while the dashed line is the result of the pairwise closed moment system.

FIG. 3.

Relative prevalence x I = I / N and incidence τ n S I / N for SIS epidemics on the adaptive network with N = 2000, k 0 = 50, γ = 0.25, β 0 = 2, and threshold adaption as in Eq. (1) using g 2 (incidence thresholds) and Δ t = 5, ξ + = 0.025, ξ = 0.005. The lockdown strategy is given by p cut ( S ) = 0.8 ( β = 0.4). Considered are (a) Erdös–Rényi (random uniform) networks and (b) Barabási–Albert networks. The solid curves are simulations while the dashed line is the result of the pairwise closed moment system.

Close modal

For both network types, the fraction of infected individuals x I oscillates see top panels in Figs. 3(a) and 3(b). The corresponding incidence function also oscillates between the predefined thresholds ξ ±, shown as the blue curve and red dotted lines in the bottom panels. Note that the discontinuities of the incidence function are caused by the sudden (de)activation of edges, which immediately changes the number of S I-edges and thereby the possible number of new infections. For comparison the analytic result of the pairwise closed moment system is shown as a dashed black curve, see the  Appendix. This agrees qualitatively very well with the simulation for the ER network over the entire scale of our simulation runs. In contrast, the initial spreading of the epidemics in the BA network is much steeper, showing also larger maximal values of x I. Consequently, the frequency of fluctuation for these scale-free networks is increased compared to the pairwise closed system.

1. Period of fluctuations T

We further investigate how the period of fluctuations T depends on the parameters of the system for the prevalence strategy function J 1. Period T is the sum of the expected time T 0 to switch from S 0 to S and T 0 to switch back. For J 1, a derivation of T is possible in the pairwise closed SIS model (see the  Appendix), which leads to
(8)

In Fig. 4, we show T vs the upper threshold ξ + for two different values of β 0 { 1.6 , 2 } and compare network simulations (green errorbars) to the analytic result (black curve). The upper threshold is chosen in the interval ξ ξ + < x en ( β 0 ). Note that the expected period becomes zero at some ξ + smaller than ξ (see Fig. 9), e.g., for Δ t = 0, this occurs at ξ + = ξ . On the other hand, if ξ + x en ( β 0 ) the expected period goes to infinity for the analytic model. This is also observed in the network simulations: for random ER networks, the analytic expression of the pairwise closed model fits very well for both β 0 [see (a) and (c)]. For the scale-free BA network and β 0 = 1.6, the observed period is systematically too large for smaller ξ + and too small for larger ξ +.

FIG. 4.

Period T as a function of ξ + for (a) and (c) Erdös–Rényi and (b) and (d) Barabási–Albert networks, each with N = 1000 nodes and k 0 = 50 and (a) and (b) β 0 = 1.6 and (c) and (d) β 0 = 2. Other parameters are γ = 0.25, ξ = 0.05, and p cut = 0.6. Threshold adaption with g 1 (prevalence thresholds) and Δ t = 5. The period is numerically determined from simulation up to t = 1000 as the average over all time intervals in which the strategy switches from S 0 to S and back, with 20 different realizations of the initial network. For comparison, the expectation from pairwise closed adaptive SIS model is shown (black line), in (d) also for p cut = 0.49 (gray line). The gray dashed line indicates maximal ξ + for the periodic regime (see Fig. 2).

FIG. 4.

Period T as a function of ξ + for (a) and (c) Erdös–Rényi and (b) and (d) Barabási–Albert networks, each with N = 1000 nodes and k 0 = 50 and (a) and (b) β 0 = 1.6 and (c) and (d) β 0 = 2. Other parameters are γ = 0.25, ξ = 0.05, and p cut = 0.6. Threshold adaption with g 1 (prevalence thresholds) and Δ t = 5. The period is numerically determined from simulation up to t = 1000 as the average over all time intervals in which the strategy switches from S 0 to S and back, with 20 different realizations of the initial network. For comparison, the expectation from pairwise closed adaptive SIS model is shown (black line), in (d) also for p cut = 0.49 (gray line). The gray dashed line indicates maximal ξ + for the periodic regime (see Fig. 2).

Close modal

Intuitively, this is explained as follows. The prevalence increases initially much faster in scale-free networks due to nodes with very large degrees (superspreaders), thereby overshooting the threshold significantly stronger [see Fig. 3(b)]. Thus, the initial prevalence in the second half of the cycle is increased compared to the random networks, thereby increasing the period significantly. This effect becomes negligible if the upper threshold gets closer to the endemic equilibrium, since here the prevalence typically flattens for all network types and the overshooting effect vanishes. Instead, the initially much faster speed of infection leads to shorter periods in this regime.

The strong dependence on the topology is revealed when considering larger values of β 0 = 2 and leaving the other parameters unchanged. Note that with p cut = 0.6, this still implies β = 0.8 significantly smaller than one. In the scale-free network, the observed periods are up to four times longer than predicted by the moment equations [Fig. 4(d)]. This means that with the same number of deleted edges in scale-free networks, the progression of the epidemic spreading is slowed down more efficiently than in random networks. Note that these longer periods are mainly caused by a much flatter slope during the lockdown phase S . This corresponds to an effective cutting probability of p cut 0.49 (gray line).

This shows that the network topology leads to observable differences in adaptive network systems. We believe that such topology induced effects on oscillations can also be observed in more complex models.

2. Basic reproductive number R0

The basic reproductive number R 0 is commonly defined as the expected number of new infections caused by one infected individual in a fully susceptible community.46,56 For the pairwise closed SIS model, this gives the ratio of the total rate of infection to the total rate of recovery, R 0 = β = k τ / γ.46 If for infectious disease R 0 > 1, an epidemic outbreak occurs, then for R 0 < 1, the disease vanishes.

For the SIS epidemics with adaption, the average degree on the network depends on the currently active strategy. Hence, the simplest approximation for R 0 is given by β { β 0 , β } with β 0 = k τ / γ and β = β 0 ( 1 p cut ). Numerically, the reproductive number is obtained by averaging the number of infections caused by each infected node over time. In particular, let t inf j be the time of the jth infection during the simulation and let N inf j be the number of infections caused by the infected jth node. With this, we estimate R 0 as
(9)
where denotes the average and we choose the time interval according to the recovery time δ t = 1 / γ.

In Fig. 5, we illustrate the reproductive ratio R 0 as a function of time, comparing numerical values (blue) to the simplest estimation based on β (black). The numerically observed R 0 oscillates in a similar pattern around R 0 1, however, fluctuating on faster scales and typically below R 0 = β 0 = 2. We assume that the latter is caused by infectious clusters with a small number of susceptibles, leading to much fewer infections for large prevalence.

FIG. 5.

Reproductive number R 0 as a function of t for (a) Erdös–Rényi and (b) Barabási–Albert networks, each with N = 1000 nodes and k 0 50. Other parameters are γ = 0.25, β 0 = 2, k = 50, ξ + = 0.025, ξ = 0.005, p cut ( S ) = 0.6, Δ t = 5, and the prevalence strategy function J 1 is considered. The reproductive ratio is numerically determined from the simulation (blue), compared to the prediction of the pairwise model (black dashed).

FIG. 5.

Reproductive number R 0 as a function of t for (a) Erdös–Rényi and (b) Barabási–Albert networks, each with N = 1000 nodes and k 0 50. Other parameters are γ = 0.25, β 0 = 2, k = 50, ξ + = 0.025, ξ = 0.005, p cut ( S ) = 0.6, Δ t = 5, and the prevalence strategy function J 1 is considered. The reproductive ratio is numerically determined from the simulation (blue), compared to the prediction of the pairwise model (black dashed).

Close modal

We emphasize that such fluctuations of the reproductive number around R 0 1 are also observed in many different countries during the Corona pandemic, e.g., for evolution in Germany, see Fig. 6. This indicates that in real epidemics there is some form of self-organized criticality around R 0 = 1, i.e., there is intrinsic adaptive self-tuning of the system toward the critical bifurcation value. This can be explained due to the conflicting goals of reducing the number of infections and increasing the freedom of individuals. In particular, our simple model with adaptive strategies already mimics the complex adaptive dynamics due to stricter lockdown measures and more general cautious behavior at higher incidence levels. It is, therefore, reasonable to expect similar observations in more sophisticated models, e.g., when each agent chooses from a set of strategies and adapts in a more complex manner to the development of an epidemic. This supports that epidemic models with self-limiting feedback mechanisms should be viewed through the lens of self-organized criticality.57 

FIG. 6.

Estimation for daily new infections Δ n I and R 0 based on 7-day nowcast for Sars-Cov-2 epidemics in Germany between 12.03.2020 and 06.03.2022.54,55 The nowcast estimation for R 0 is determined by the quotient of new infections for one time interval and those of the preceding interval, assuming that each interval corresponds to one generation of the virus.

FIG. 6.

Estimation for daily new infections Δ n I and R 0 based on 7-day nowcast for Sars-Cov-2 epidemics in Germany between 12.03.2020 and 06.03.2022.54,55 The nowcast estimation for R 0 is determined by the quotient of new infections for one time interval and those of the preceding interval, assuming that each interval corresponds to one generation of the virus.

Close modal

We further apply the proposed adaptive strategy approach to the SIR epidemics on networks.46 In the SIR model recovered individuals do not contribute to the epidemic spreading anymore. Similar to the SIS model there is a regime where initial transient oscillations are expected. When a significant proportion of individuals is recovered, R, the epidemic dies out after a certain number of cycles.

This is illustrated in Fig. 7, showing the time dependence of relative prevalence and incidence for the SIR dynamics on two different network types, similar to Fig. 3. The considered thresholds are ξ + = 0.01 and ξ = 0.002. Note that for real epidemics, these thresholds should be chosen according to the capacity of the health system, which typically can sustain only a very small fraction of infected individuals. Furthermore, choosing larger thresholds in the simulations leads to many infected and recovered individuals already before strategy adaption takes place. For both network types, we observe the expected initial oscillatory dynamics in Fig. 7, similar to the SIS system. We observe that Erdös–Rényi networks show comparable results to the pairwise closed solution (black dashed line), even though individual simulations differ substantially. In contrast, the epidemic spreading in the scale-free network takes place much faster. This is intuitively explained with the power law degree distribution and the existence of a small number of highly connected nodes. First, if one of these nodes is infected, it triggers a lot of subsequent infections. Second, after its recovery, it efficiently blocks the epidemic from spreading.

FIG. 7.

Relative prevalence x I = I / N and incidence τ n S I / N for SIR epidemics on the adaptive network with N = 2000, k = 50, γ = 0.25, β 0 = 2, and threshold adaption as in Eq. (1) using g 2 (incidence thresholds) and Δ t = 5, ξ + = 0.01, ξ = 0.002. The lockdown strategy is given by p cut ( S ) = 0.8 ( β = 0.4). Considered are (a) Erdös–Rényi and (b) Barabási–Albert networks.

FIG. 7.

Relative prevalence x I = I / N and incidence τ n S I / N for SIR epidemics on the adaptive network with N = 2000, k = 50, γ = 0.25, β 0 = 2, and threshold adaption as in Eq. (1) using g 2 (incidence thresholds) and Δ t = 5, ξ + = 0.01, ξ = 0.002. The lockdown strategy is given by p cut ( S ) = 0.8 ( β = 0.4). Considered are (a) Erdös–Rényi and (b) Barabási–Albert networks.

Close modal

1. Adaption times

We investigate numerically how the times of strategy adaption depend on the probability to cut edges during the lockdown phase p cut ( S ). This is illustrated in Fig. 8 for random ER networks and compared to numerical solutions of the first order moment SIR system with strategy adaption (black lines). For both network types and small p cut 0.5, the strategies switch only twice, from S 0 to S (violet colors) and back (green colors). In this regime, the corresponding β 1 such that the epidemic spreading slows down but does not revert. Note that for p cut = 0, no edges are removed and time evolution is equivalent to the SIR dynamics on the original networks. For increasing p cut, the number of adaptions increases and we find very good agreement between simulations on the ER network and the solution of the closed moment equation (see Fig. 8). The regime with p cut 0.8 is characterized by initial transient oscillations similar to SIS epidemics. We observe that the strategy adaptions in scale-free networks occur much earlier than in the closed moment equations (not shown), which is expected due to the initial faster epidemic spreading in these networks.

FIG. 8.

Times of strategy adaption as a function of p cut ( S ) for SIR epidemics on the adaptive network with N = 2000, k = 50, γ = 0.25, β 0 = 2. Threshold adaption as in Eq. (1) using g 2 (incidence thresholds) and Δ t = 5, ξ + = 0.01, ξ = 0.002. Shown are results from 30 numerical simulations on Erdös–Rényi networks for (a) S 0 S (violet) and (b) S S 0 (green), where consecutive lighter colors are used for the second, third, and following strategy switches. For comparison, numerical solutions of the closed moment equations are shown (black).

FIG. 8.

Times of strategy adaption as a function of p cut ( S ) for SIR epidemics on the adaptive network with N = 2000, k = 50, γ = 0.25, β 0 = 2. Threshold adaption as in Eq. (1) using g 2 (incidence thresholds) and Δ t = 5, ξ + = 0.01, ξ = 0.002. Shown are results from 30 numerical simulations on Erdös–Rényi networks for (a) S 0 S (violet) and (b) S S 0 (green), where consecutive lighter colors are used for the second, third, and following strategy switches. For comparison, numerical solutions of the closed moment equations are shown (black).

Close modal
FIG. 9.

Period T as a function of ξ + for pairwise closed SIS epidemics with parameters γ = 0.25, k = 50, ξ = 0.05 for different values of k = k ( 1 p cut ) with p cut > p min = 1 γ k τ ( 1 ξ ) as specified. Top: β 0 = 1.6 and (a) Δ t = 0, (b) Δ t = 5. Bottom: β 0 = 2 and (c) Δ t = 0, (d) Δ t = 5. Gray dashed lines indicate ξ and maximal ξ + for Δ t = 0.

FIG. 9.

Period T as a function of ξ + for pairwise closed SIS epidemics with parameters γ = 0.25, k = 50, ξ = 0.05 for different values of k = k ( 1 p cut ) with p cut > p min = 1 γ k τ ( 1 ξ ) as specified. Top: β 0 = 1.6 and (a) Δ t = 0, (b) Δ t = 5. Bottom: β 0 = 2 and (c) Δ t = 0, (d) Δ t = 5. Gray dashed lines indicate ξ and maximal ξ + for Δ t = 0.

Close modal

In this paper, a self-adaptive mechanism with a finite set of strategies has first been formalized, which leads to a coupled system of piecewise deterministic dynamics with history dependent strategy switching.

This adaptive framework is applied to epidemic models on networks. For the SIS system, we observe a stable regime of strategy induced oscillations. Their period depends on the network type and the degree distribution. Based on the pairwise closed model, an analytic prediction for the period is derived, which fits very well for Erdös–Rényi networks and also approximates the period observed in scale-free networks. We believe that our model identifies one of the simplest and reduced mechanisms and how global observation of the incidence can lead to oscillations in epidemic dynamics.

We emphasize that the proposed adaptive mechanism deterministically depends on the state of the system and its history. One promising generalization is to consider a stochastic process for the adaptive mechanism, with state (and history) dependent transition rates between the strategies. This adaptive mechanism could be coupled with deterministic ODE models (like the pairwise closed SIS) or with stochastic models (like the SIS network model). The latter implies two distinct sources of random behavior, which could lead to interesting phenomena.

It would be further interesting to investigate in more detail the observation of the fluctuating reproductive rate around its critical value R 0 = 1. There is a connection of this observation to self-organized criticality, which has been observed in a wide variety of adaptive/co-evolutionary network models.58–60 We conjecture that having an observable controlling a switching mechanism that entails lowering or increasing the infection numbers is one simplest mechanism to obtain self-organized criticality in epidemic dynamics. One could now also investigate power law distributions of epidemic event sizes in various models that could further confirm this conjecture. Yet, for our SIS-based model, the underlying bifurcation-theoretic mechanism is the switching around a transcritical bifurcation, where one can calculate mathematically that power laws emerge close to the bifurcation point.17,61 Hence, finding evidence for self-organized criticality in very complex epidemic models and/or long-time data sets with multiple outbreaks are the most challenging aspects.

K.C. and C.K. thank the VolkswagenStiftung for support via the grant “Self-Dynamics of Self-Adapting Networks” within a Lichtenberg Professorship awarded to C.K. We also thank two anonymous referees, who have helped to improve the exposition of the manuscript via their comments.

The authors have no conflicts to disclose.

Konstantin Clauß: Investigation (lead); Software (lead); Visualization (lead); Writing – original draft (lead); Writing – review & editing (supporting). Christian Kuehn: Conceptualization (equal); Funding acquisition (lead); Investigation (supporting); Methodology (lead); Supervision (lead); Writing – review & editing (lead).

Data sharing is not applicable to this article as no new data were created or analyzed in this study.

In the following, we derive an analytic expression for the expected period in the oscillatory regime for the SIS model with threshold adaption of strategies. For a simplified analysis the pairwise closure, of the system is considered, Eq. (3), x I = γ x I + τ k ( 1 x I ) x I. The average node degree takes one of two values, k { k 0 , k }, referring to the strategies S 0 and S , respectively. If in S the probability to cut links is p cut, then k = k 0 ( 1 p cut ). The ratio of the expected rate of infection to the rate of recovery, β ( k ) = τ k / γ, also takes one of two values β { β 0 , β } with β = β ( k ) = β 0 ( 1 p cut ).

Solving Eq. (3) explicitly for initial condition x ( t 0 = 0 ) = x 0, one obtains
(A1)
where β depends on the current strategy and is considered fix between t 0 and t. The threshold criterion for switching from S 0 to S is J ( t 1 ) = ξ +. First, we consider J to be the prevalence averaged over the past Δ t, which leads to
(A2)
with β = β 0. This integral is solved using the indefinite integral t 1 a + b e c t d t = log ( a e c t + b ) a c. With a = β x 0, b = β 1 β x 0 and c = γ ( β 1 ), we obtain
(A3)
and
(A4)
An equivalent result is obtained for the reverse switching from S to S 0. Thus, the switching time is given for both cases by the equation
(A5)
where for S 0 S , one has to plugin ξ +, x 0 < ξ +, and k 0 and for S S 0 similarly ξ , x 0 > ξ and k . In both cases, we implicitly assumed that the switching time is larger than the averaging time Δ t. In order to derive the full period, we must match the initial conditions with the corresponding prevalence values x at the last strategy adaption. This is evaluated with Eq. (A1) at time t s. We obtain
(A6)
Defining x + = x ( ξ + , k 0 ) and x = x ( ξ , k ) as the prevalences where the strategies switch from one to the other, the final result for the period is obtained by accordingly plugging x ± into Eq. (A5) and adding both contributions of a full period,
(A7)
The period depends implicitly on the considered network degree k and the cutting probability p cut, the thresholds ξ ±, and the evaluation time span Δ t.
Taking the limit Δ t 0 significantly simplifies these equations. For the prevalence strategy function J 1, we trivially get the limits x + = x ( ξ + , k 0 ) = ξ + and x = x ( ξ , k ) = ξ , i.e., the strategy adaption takes place precisely at the threshold levels. Equation (A5) becomes
(A8)
with β ( γ , τ , k ). Altogether, the period is calculated as
(A9)
Reordering and applying β = β 0 ( 1 p cut ), one gets
(A10)

Note that a similar calculation for J being the average incidence over past Δ t leads to the condition ξ + = τ k 0 Δ t t Δ t t x ( t ) [ 1 x ( t ) ] d t which becomes difficult to solve analytically.

In Fig. 9, we illustrate the period T as a function of ξ + for different values of p cut within the periodic regime. For smaller p cut, the system converges toward an endemic state and for the larger one to the disease-free state (see Fig. 2). Increasing (a) Δ t = 0 to (b) Δ t = 5 mainly influences the regime with small ξ +. For Δ t = 0, lower and upper boundaries of the periodic regime in terms of ξ + are given by max { ξ , x en ( β ) } and x en ( β 0 ), respectively, indicated by gray dashed lines.

1.
J. H.
Holland
, “
Complex adaptive systems
,”
Daedalus
121
,
17
30
(
1992
), see https://www.jstor.org/stable/20025416.
2.
S.
Funk
,
M.
Salathé
, and
V. A. A.
Jansen
, “
Modelling the influence of human behaviour on the spread of infectious diseases: A review
,”
J. R. Soc. Interface
7
,
1247
1256
(
2010
).
3.
R.
Pastor-Satorras
,
C.
Castellano
,
P.
Van Mieghem
, and
A.
Vespignani
, “
Epidemic processes in complex networks
,”
Rev. Mod. Phys.
87
,
925
979
(
2015
).
4.
D.
Sornette
, “
Critical market crashes
,”
Phys. Rep.
378
,
1
98
(
2003
).
5.
L.
Steels
, “
Modeling the cultural evolution of language
,”
Phys. Life Rev.
8
,
339
356
(
2011
).
6.
A. R.
Tilman
,
J. B.
Plotkin
, and
E.
Akçay
, “
Evolutionary games with environmental feedbacks
,”
Nat. Commun.
11
,
915
(
2020
).
7.
J.
Cao
,
Z.
Lin
, and
G.-B.
Huang
, “
Self-adaptive evolutionary extreme learning machine
,”
Neural Process. Lett.
36
,
285
305
(
2012
).
8.
K. J.
Åström
, “
Theory and applications of adaptive control—A survey
,”
Automatica
19
,
471
486
(
1983
).
9.
T.
Gross
and
B.
Blasius
, “
Adaptive coevolutionary networks: A review
,”
J. R. Soc. Interface
5
,
259
271
(
2008
).
10.
R.
Berner
,
T.
Gross
,
C.
Kuehn
,
J.
Kurths
, and
S.
Yanchuk
, “Adaptive dynamical networks,” arXiv:2304.05652 (2023), pp. 1–120.
11.
F.
Battiston
,
G.
Cencetti
,
I.
Iacopini
,
V.
Latora
,
M.
Lucas
,
A.
Patania
,
J.-G.
Young
, and
G.
Petri
, “
Networks beyond pairwise interactions: Structure and dynamics
,”
Phys. Rep.
874
,
1
92
(
2020
).
12.
L.
Horstmeyer
and
C.
Kuehn
, “
Adaptive voter model on simplicial complexes
,”
Phys. Rev. E
101
,
022305
(
2020
).
13.
D.
Schlager
,
K.
Clauß
, and
C.
Kuehn
, “Stability analysis of multiplayer games on adaptive simplicial complexes,” arXiv:2111.07852 [nlin] (2021).
14.
M.
Benaïm
,
S. L.
Borgne
,
F.
Malrieu
, and
P.-A.
Zitt
, “
On the stability of planar randomly switched systems
,”
Ann. Appl. Probab.
24
,
292
311
(
2014
).
15.
N. T.
Hieu
,
N. H.
Du
,
P.
Auger
, and
N. H.
Dang
, “
Dynamical behavior of a stochastic SIRS epidemic model
,”
Math. Model. Nat. Phenom.
10
,
56
73
(
2015
).
16.
Q.
Liu
,
M.
Sun
, and
T.
Li
, “
Analysis of an SIRS epidemic model with time delay on heterogeneous network
,”
Adv. Differ. Equ.
2017
,
309
(
2017
).
17.
T.
Hurth
and
C.
Kuehn
, “
Random switching near bifurcations
,”
Stoch. Dyn.
20
,
2050008
(
2020
).
18.
Y.
Kuang
, “Delay differential equations,” in Encyclopedia of Theoretical Ecology (University of California Press, 2012), pp. 163–166.
19.
C. T. H.
Baker
,
G. A.
Bocharov
,
C. A. H.
Paul
, and
F. A.
Rihan
, “
Modelling and analysis of time-lags in some basic patterns of cell proliferation
,”
J. Math. Biol.
37
,
341
371
(
1998
).
20.
M.
Villasana
and
A.
Radunskaya
, “
A delay differential equation model for tumor growth
,”
J. Math. Biol.
47
,
270
294
(
2003
).
21.
K.
Gopalsamy
,
Stability and Oscillations in Delay Differential Equations of Population Dynamics
(
Springer Netherlands
,
Dordrecht
,
1992
).
22.
L.
Grigoryeva
,
J.
Henriques
,
L.
Larger
, and
J.-P.
Ortega
, “
Optimal nonlinear information processing capacity in delay-based reservoir computers
,”
Sci. Rep.
5
,
12858
(
2015
).
23.
R.
Schlickeiser
and
M.
Kröger
, “
Reasonable limiting of 7-day incidence per hundred thousand and herd immunization in Germany and other countries
,”
COVID
1
,
130
136
(
2021
).
24.
J.
Hindes
,
S.
Bianco
, and
I.
Schwartz
, “
Optimal periodic closure for minimizing risk in emerging disease outbreaks
,”
PLoS One
16
,
e0244706
(
2021
).
25.
L.
Horstmeyer
,
C.
Kuehn
, and
S.
Thurner
, “
Balancing quarantine and self-distancing measures in adaptive epidemic networks
,”
Bull. Math. Biol.
84
,
79
(
2022
).
26.
P.
Dönges
,
J.
Wagner
,
S.
Contreras
,
E. N.
Iftekhar
,
S.
Bauer
,
S. B.
Mohr
,
J.
Dehning
,
A.
Calero Valdez
,
M.
Kretzschmar
,
M.
Mäs
,
K.
Nagel
, and
V.
Priesemann
, “
Interplay between risk perception, behavior, and COVID-19 spread
,”
Front. Phys.
10
,
842180
(
2022
).
27.
W. O.
Kermack
,
A. G.
McKendrick
, and
G. T.
Walker
, “
A contribution to the mathematical theory of epidemics
,”
Proc. R. Soc. Lond. Ser. A
115
,
700
721
(
1927
).
28.
R. M.
Anderson
and
R. M.
May
,
Infectious Diseases of Humans: Dynamics and Control
(
Oxford University Press
,
Oxford
,
1992
).
29.
F.
Brauer
, “
Compartmental models in epidemiology
,”
Math. Epidemiol.
1945
,
19
79
(
2008
).
30.
T.
Gross
,
C. J. D.
D’Lima
, and
B.
Blasius
, “
Epidemic dynamics on an adaptive network
,”
Phys. Rev. Lett.
96
,
208701
(
2006
).
31.
L. B.
Shaw
and
I. B.
Schwartz
, “
Fluctuating epidemics on adaptive networks
,”
Phys. Rev. E
77
,
066101
(
2008
).
32.
T.
Rogers
,
W.
Clifford-Brown
,
C.
Mills
, and
T.
Galla
, “
Stochastic oscillations of adaptive networks: Application to epidemic modelling
,”
J. Stat. Mech.
2012
,
P08018
(
2012
).
33.
D.
Guo
,
S.
Trajanovski
,
R.
van de Bovenkamp
,
H.
Wang
, and
P.
Van Mieghem
, “
Epidemic threshold and topological structure of susceptible-infectious-susceptible epidemics in adaptive networks
,”
Phys. Rev. E
88
,
042802
(
2013
).
34.
M. S.
Shkarayev
,
I.
Tunc
, and
L. B.
Shaw
, “
Epidemics with temporary link deactivation in scale-free networks
,”
J. Phys. A: Math. Theor.
47
,
455006
(
2014
).
35.
A.
Szabó-Solticzky
,
L.
Berthouze
,
I. Z.
Kiss
, and
P. L.
Simon
, “
Oscillating epidemics in a dynamic network model: Stochastic and mean-field analysis
,”
J. Math. Biol.
72
,
1153
1176
(
2016
).
36.
V.
Capasso
, “Mathematical structures of epidemic systems,” in Lecture Notes in Biomathematics (Springer-Verlag, Berlin, 1993).
37.
A.
d’Onofrio
and
P.
Manfredi
, “
Information-related changes in contact patterns may trigger oscillations in the endemic prevalence of infectious diseases
,”
J. Theor. Biol.
256
,
473
478
(
2009
).
38.
E. P.
Fenichel
,
C.
Castillo-Chavez
,
M. G.
Ceddia
,
G.
Chowell
,
P. A. G.
Parra
,
G. J.
Hickling
,
G.
Holloway
,
R.
Horan
,
B.
Morin
,
C.
Perrings
,
M.
Springborn
,
L.
Velazquez
, and
C.
Villalobos
, “
Adaptive human behavior in epidemiological models
,”
Proc. Nat. Acad. Sci.
108
,
6306
6311
(
2011
).
39.
D. L.
Brito
,
E.
Sheshinski
, and
M. D.
Intriligator
, “
Externalities and compulsory vaccinations
,”
J. Public Econ.
45
,
69
90
(
1991
).
40.
B.
Shulgin
,
L.
Stone
, and
Z.
Agur
, “
Pulse vaccination strategy in the SIR epidemic model
,”
Bull. Math. Biol.
60
,
1123
1148
(
1998
).
41.
A.
d’Onofrio
,
P.
Manfredi
, and
E.
Salinelli
, “
Vaccinating behaviour, information, and the dynamics of SIR vaccine preventable diseases
,”
Theor. Popul. Biol.
71
,
301
317
(
2007
).
42.
G.
Zaman
,
Y.
Han Kang
, and
I. H.
Jung
, “
Stability analysis and optimal vaccination of an SIR epidemic model
,”
BioSystems
93
,
240
249
(
2008
).
43.
L.
Shaw
and
I.
Schwartz
, “
Enhanced vaccine control of epidemics in adaptive networks
,”
Phys. Rev. E
81
,
046120
(
2010
).
44.
A. K.
Misra
,
A.
Sharma
, and
J. B.
Shukla
, “
Stability analysis and optimal control of an epidemic model with awareness programs by media
,”
BioSystems
138
,
53
62
(
2015
).
45.
Delay Differential Equations and Dynamical Systems, Proceedings of a Conference in Honor of Kenneth Cooke held in Claremont, California,” 13–16 January 1990, Lecture Notes in Mathematics, edited by S. Busenberg and M. Martelli (Springer-Verlag, Berlin, 1991).
46.
I. Z.
Kiss
,
J.
Miller
, and
P. L.
Simon
, “Mathematics of epidemics on networks: From exact to approximate models,” in Interdisciplinary Applied Mathematics (Springer International Publishing, 2017).
47.
C.
Kuehn
, “Moment closure—A brief review,” in Control of Self-Organizing Nonlinear Systems, edited by E. Schöll, S. H. L. Klapp, and P. Hövel (Springer, 2016), pp. 253–271.
48.
B. F.
Maier
and
D.
Brockmann
, “
Effective containment explains subexponential growth in recent confirmed COVID-19 cases in China
,”
Science
368
,
742
746
(
2020
).
49.
A. J.
Kucharski
,
P.
Klepac
,
A. J. K.
Conlan
,
S. M.
Kissler
,
M. L.
Tang
,
H.
Fry
,
J. R.
Gog
,
W. J.
Edmunds
,
J. C.
Emery
,
G.
Medley
,
J. D.
Munday
,
T. W.
Russell
,
Q. J.
Leclerc
,
C.
Diamond
,
S. R.
Procter
,
A.
Gimma
,
F. Y.
Sun
,
H. P.
Gibbs
,
A.
Rosello
,
K.
van Zandvoort
,
S.
Hué
,
S. R.
Meakin
,
A. K.
Deol
,
G.
Knight
,
T.
Jombart
,
A. M.
Foss
,
N. I.
Bosse
,
K. E.
Atkins
,
B. J.
Quilty
,
R.
Lowe
,
K.
Prem
,
S.
Flasche
,
C. A. B.
Pearson
,
R. M. G.
J. Houben
,
E. S.
Nightingale
,
A.
Endo
,
D. C.
Tully
,
Y.
Liu
,
J.
Villabona-Arenas
,
K.
O’Reilly
,
S.
Funk
,
R. M.
Eggo
,
M.
Jit
,
E. M.
Rees
,
J.
Hellewell
,
S.
Clifford
,
C. I.
Jarvis
,
S.
Abbott
,
M.
Auzenbergs
,
N. G.
Davies
, and
D.
Simons
, “
Effectiveness of isolation, testing, contact tracing, and physical distancing on reducing transmission of SARS-CoV-2 in different settings: A mathematical modelling study
,”
Lancet Infect. Dis.
20
,
1151
1160
(
2020
).
50.
G.
Giordano
,
F.
Blanchini
,
R.
Bruno
,
P.
Colaneri
,
A.
Di Filippo
,
A.
Di Matteo
, and
M.
Colaneri
, “
Modelling the COVID-19 epidemic and implementation of population-wide interventions in Italy
,”
Nat. Med.
26
,
855
860
(
2020
).
51.
E. N.
Gilbert
, “
Random graphs
,”
Ann. Math. Stat.
30
,
1141
1144
(
1959
).
52.
B.
Bollobás
, “Random graphs,” in Cambridge Studies in Advanced Mathematics, 2nd ed. (Cambridge University Press, Cambridge, 2001).
53.
A.-L.
Barabási
and
R.
Albert
, “
Emergence of scaling in random networks
,”
Science
286
,
509
512
(
1999
).
54.
M.
an der Heiden
and
O.
Hamouda
, “
Schätzung der aktuellen entwicklung der SARS-CoV-2-epidemie in Deutschland–nowcasting
,”
Epid Bull.
2020
,
10
16
(
2020
).
55.
M.
an der Heiden
,
SARS-CoV-2-Nowcasting und -R-Schaetzung
(
Zenodo
,
Berlin
,
2022
).
56.
C.
Fraser
, “
Estimating individual and household reproduction numbers in an emerging epidemic
,”
PLoS One
2
,
e758
(
2007
).
57.
N.
Stollenwerk
and
V. A. A.
Jansen
, “
Evolution towards criticality in an epidemiological model for meningococcal disease
,”
Phys. Lett. A
317
,
87
96
(
2003
).
58.
S.
Bornholdt
and
T.
Rohlf
, “
Topological evolution of dynamical networks: Global criticality from local dynamics
,”
Phys. Rev. Lett.
84
,
6114
6117
(
2000
).
59.
C.
Kuehn
, “
Time-scale and noise optimality in self-organized critical adaptive networks
,”
Phys. Rev. E
85
,
026103
(
2012
).
60.
C.
Meisel
and
T.
Gross
, “
Adaptive self-organization in a realistic neural network model
,”
Phys. Rev. E
80
,
061917
(
2009
).
61.
C.
Kuehn
, “
A mathematical framework for critical transitions: Bifurcations, fast–slow systems and stochastic dynamics
,”
Physica D
240
,
1020
1035
(
2011
).