Critical behaviors in contagion dynamics
Lucas B\"ottcher, Jan Nagler, Hans J. Herrmann

TL;DR
This paper analyzes the critical behavior of a general contagion model with nodes switching states due to spontaneous, neighbor-induced, and reverse transitions, revealing three universal regimes and deepening the mathematical understanding of contagion dynamics.
Contribution
It provides a unifying mean-field theory that classifies the critical regimes of complex contagion dynamics, resolving a long-standing debate.
Findings
Identifies three universal regimes: uncorrelated, contact process, and cusp catastrophes.
Derives a mean-field theory that unifies different contagion behaviors.
Deepens the mathematical understanding of contagion phase transitions.
Abstract
We study the critical behavior of a general contagion model where nodes are either active (e.g. with opinion A, or functioning) or inactive (e.g. with opinion B, or damaged). The transitions between these two states are determined by (i) spontaneous transitions independent of the neighborhood, (ii) transitions induced by neighboring nodes and (iii) spontaneous reverse transitions. The resulting dynamics is extremely rich including limit cycles and random phase switching. We derive a unifying mean-field theory. Specifically, we analytically show that the critical behavior of systems whose dynamics is governed by processes (i-iii) can only exhibit three distinct regimes: (a) uncorrelated spontaneous transition dynamics (b) contact process dynamics and (c) cusp catastrophes. This ends a long-standing debate on the universality classes of complex contagion dynamics in mean-field and…
| (a) | (b) | (c) |
|---|---|---|
|
Exogenous factors influencing adoption of innovations Ghanbarnejad et al. (2014)∗
Social response to exogenous factors Crane and Sornette (2008)† |
Schlögl I Schlögl (1972); Grassberger (1982)
Contact process Harris (1974); Marro and Dickman (2005); Henkel et al. (2008)∗ SIS model Keeling and Rohani (2008); Pastor-Satorras et al. (2015)∗ Reggeon field theory Grassberger and de la Torre (1979)∗ Directed percolation Cardy and Sugar (1980)∗ Bass model Bass (1969); Ghanbarnejad et al. (2014)∗ |
Schlögl II Schlögl (1972); Grassberger (1982)∗
Quadratic contact process Durrett ∗ General contact process Tomé and de Oliveira (2015)∗ Behavioral adoption Centola (2010)† Threshold models of complex contagions Granovetter (1978); Watts (2002); Leskovec et al. (2007); Centola and Macy (2007); López-Pintado (2008); Rogers (2010); Gleeson (2013)∗† or coordination games Easley and Kleinberg (2010)† |
| exact mean-field correspondence | ||
| phenomenological correspondence | ||
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Critical behaviors in contagion dynamics
L. Böttcher
J. Nagler
ETH Zurich, Wolfgang-Pauli-Strasse 27, CH-8093 Zurich, Switzerland
H. J. Herrmann
ETH Zurich, Wolfgang-Pauli-Strasse 27, CH-8093 Zurich, Switzerland
Abstract
We study the critical behavior of a general contagion model where nodes are either active (e.g. with opinion A, or functioning) or inactive (e.g. with opinion B, or damaged). The transitions between these two states are determined by (i) spontaneous transitions independent of the neighborhood, (ii) transitions induced by neighboring nodes and (iii) spontaneous reverse transitions. The resulting dynamics is extremely rich including limit cycles and random phase switching. We derive a unifying mean-field theory. Specifically, we analytically show that the critical behavior of systems whose dynamics is governed by processes (i-iii) can only exhibit three distinct regimes: (a) uncorrelated spontaneous transition dynamics (b) contact process dynamics and (c) cusp catastrophes. This ends a long-standing debate on the universality classes of complex contagion dynamics in mean-field and substantially deepens its mathematical understanding.
In 1972 Schlögl proposed two models describing autocatalytic chemical reactions Schlögl (1972) that are commonly known today as Schlögl’s first and Schlögl’s second model henceforth referred to as Schlögl I and Schlögl II). Schlögl I, also known as contact process (Harris 1974), comprises the important case of simple contagion, i.e. the susceptible-infected-susceptible (SIS) model where healthy individuals can be infected due to the exposure to a single infectious source, eventually leading to the spread of an epidemic disease Harris (1974); Marro and Dickman (2005); Keeling and Rohani (2008); Pastor-Satorras et al. (2015). In contrast, Schlögl II that is also known as quadratic contact process Durrett requires contact to two sources. Later studies on Schlögl II sparked a debate on its critical behavior and Grassberger noticed in 1982 that a relation to the Ising universality class ‘would be a most remarkable extension of the universality hypothesis, from models with detailed balance to models without it’ to conclude that Schlögl II ‘is not an example of universality between models with and without detailed balance’ Grassberger (1982).
Closely related to this debate, but more recently, a generalized model of Schlögl II has been proposed where an arbitrary number of sources is necessary to induce a transition Tomé and de Oliveira (2015). The study of the model’s mean-field critical behavior led the authors to conjecture that such general failure-recovery dynamics belong to the Ising universality class Majdandzic et al. (2014). This model is of particular interest since it not only includes simple contagions but also complex contagion phenomena such as the diffusion of innovations Coleman et al. (1957); Rogers (2010), political mobilization Chwe (1999) and viral marketing Leskovec et al. (2007) that require social reinforcement, i.e. the connection to multiple sources Granovetter (1978); Centola and Macy (2007). The model displays an intricate and very rich dynamics including hysteresis effects, limit cycles and cusp catastrophes Ludwig et al. (1978); Zeeman (1979); Strogatz (2014); Majdandzic et al. (2014); Valdez et al. (2016); Böttcher et al. (2016a). Thus, a unifying mean-field theory of the critical behavior is essential for a broad range of dynamical systems..
However, the relation to contact process dynamics and cusp catastrophes has only been shown for specific values of the model’s parameters Böttcher et al. (2016a). But, given the model’s parameter regime, can we generally predict the dynamics type? And does the model’s mean-field critical behavior belong to the Ising universality class or not? Here we answer these questions and analytically demonstrate that the mean-field critical behavior of the model is restricted to only three possible regimes: (a) uncorrelated spontaneous transition dynamics, (b) contact process dynamics and (c) cusp catastrophes. Cusp catastrophes can display abrupt transitions and hysteresis effects — phenomena that can harm the proper functioning of real-world networked systems since small variations in the system’s control parameters may cause catastrophic transitions from a seemingly well-functioning state to global malfunction or severe outages Achlioptas et al. (2009); Araújo and Herrmann (2010); Nagler et al. (2011, 2012); Schröder et al. (2013); Cho et al. (2013); Helbing (2013); Böttcher et al. (2015); D’Souza and Nagler (2015); Böttcher et al. (2016b).
Model
The general contagion dynamics is defined in a network whose constituents (i.e. nodes) are regarded as either active (e.g. not damaged) or inactive (e.g. failed). Three fundamental processes define the transitions between these two states Majdandzic et al. (2014); Böttcher et al. (2016a): (i) nodes undergo a spontaneous transition from an active () to an inactive state () in a time interval with probability , (ii) if fewer than or equal to nearest neighbors of a node are active, the node becomes inactive () due to an induced transition, i.e. , with probability and (iii) a spontaneous reverse transition with probability if or probability if . The inactive states and only differ in their reverse transitions and are equivalent if . Process (ii) describes that a node with degree can become inactive if its number of inactive neighbors is larger or equal to . Similar to threshold models describing complex contagion phenomena, the threshold defines the number of contacts to inactive nodes that is necessary to induce a transition as defined by process (ii) Granovetter (1978); Watts (2002); López-Pintado (2008); Gleeson (2013). A low value of corresponds to the situation where many inactive neighbors are required to sustain spreading. In contrast, for a large value of only a few inactive neighbors can sustain the spreading process.
Processes (i-iii) are illustrated in Fig. 1.
Let denote the total fraction of inactive nodes. Thus, with and being the fractions of nodes that are inactive due to spontaneous and induced transitions respectively. The total fraction of inactive nodes in the stationary state is referred to as . In accordance with Ref. Böttcher et al. (2016a) we derive the mean-field rate equations by assuming a system with homogeneous degrees in the thermodynamic limit that exhibits perfect mixing. Here, perfect mixing either refers to a network of randomly connected nodes with a sufficiently large mean degree or dynamical rewiring Buckee et al. (2004); Marro and Dickman (2005). For the fraction of nodes that spontaneously became inactive we find:
[TABLE]
where the first term accounts for the fact that active nodes spontaneously become inactive with rate (process (i)) and the second term corresponds to the spontaneous reverse transition with rate (process (iii)). Eq. (1) is exact since the network structure is not influencing these spontaneous transitions.
Induced transitions (process (ii)) can only occur for nodes whose number of active neighbors is smaller than or equal to . Under the assumption of a perfectly mixed population, the probability that a node of degree is located in such a neighborhood is Majdandzic et al. (2014); Böttcher et al. (2016a). The time evolution of the fraction of nodes that are inactive due to induced transitions is therefore given by:
[TABLE]
with being the degree distribution. The first term describes the occurrence of induced transitions (process (ii)) with rate of active nodes in a neighborhood where the number of active neighbors is smaller than or equal to whereas the second term accounts for the spontaneous reverse transition to an active state with rate (process (iii)). In order to study the influence of different threshold values on the mean-field critical behavior of Eqs. (1) and (2), we consider a regular network with degree , i.e. the degree distribution . We will demonstrate below that the model defined by processes (i-iii) can only exhibit three different regimes depending on the choice of . It is important to notice that for more general degree distributions the mean-field critical behavior still falls into these classes, see Supplementary Material.
The coupled equations (1) and (2) admit oscillatory behavior for Böttcher et al. (2016a) as a dynamical feature that does not belong to the critical behavior Strogatz (2014). The equations describing the critical behavior, i.e. and , can be decoupled by multiplying one of them with an appropriate constant excluding limit cycles Strogatz (2014) — tantamount to setting . This yields
[TABLE]
with . We use as shorthand notation for the probability that an active node is located in a neighborhood that is able to induce a transition. Thus, differences in the inactive states and , i.e. different and , do not influence the critical behavior of Eq. (3) but only rescale and . In the following we analyze the stationary states of Eq. (3) that will be reached in the long-time limit.
Class (a): Uncorrelated spontaneous transitions
We start with the case where the number of active nodes necessary to sustain spreading has to be smaller or equal to the node’s degree according to the definition of process (ii). This describes the regime where spreading occurs independently of the neighborhood’s state such as in exogenously driven adoption dynamics Crane and Sornette (2008); Ghanbarnejad et al. (2014),
[TABLE]
since and . Eq. (4) has only one stationary state, i.e. , see Fig. 2 (left).
Class (b): Contact dynamics
By definition implies that or less neighbors of a node have to be active to induce a transition. This case describes a contact process where one inactive neighbor is sufficient to sustain spreading Marro and Dickman (2005). As demonstrated in the Appendix, we find for that there exists a critical separating an absorbing and an active phase, i.e. as and as . In the limit of Eq. (3) takes the form:
[TABLE]
Equation (5) describes the mean-field contact process, SIS dynamics or Schlögl I Marro and Dickman (2005); Grassberger (1982). In the limit of the order parameter scales as with and adding the field-like contribution to Eq. (5) yields as with the field exponent . We illustrate in Fig. 2 (center) the occurrence of only one stable fixed point for . This also results in a smeared-out transition for instead of a second-order phase transition for as shown in Fig. 3 (top panel). For and one clearly sees that is an unstable but a stable fixed point.
Class (c): Cusp catastrophes
For some values of , we find a metastable region as illustrated in Fig. 3 (right). Inside this hysteresis region two stable fixed points coexist. Phase-switching is observed when fluctuations in systems of finite size push the dynamics close to the unstable fixed point, cf. Fig. 2 (right). Between the switching events the dynamics remains in one of the two phases for some time. The waiting times thus depend on the fluctuation strength and the distance from one phase to the unstable state in the phase portrait, cf. Fig. 2 (right). For where either two or more inactive neighbors are necessary to induce a transition, we now show that the corresponding metastable regions always exist due to the relation to cusp catastrophes Zeeman (1979). For a detailed analytical treatment we refer to the Appendix. The cusp point where the two bifurcation lines intersect (cf. Fig. 3 (right)) is given by together with the corresponding control parameters
[TABLE]
and
[TABLE]
We illustrate the influence of different values of on and on the extent of the hysteresis area in the Appendix. Studying Eq. (3) in the vicinity of , i.e. setting , , , yields for the Taylor expansion (omitted tilde)
[TABLE]
We thus find by setting or to zero respectively and solving for the fixed point of Eq. (8):
[TABLE]
[TABLE]
In previous work, the critical behavior at the cusp point of a regular random network ( and ) has been conjectured to belong to the Ising universality class although by definition the dynamics corresponds to a general contact process Böttcher et al. (2016a).
Final remarks
We find that the critical behavior of the general contagion model as formulated in Eq. (3) does not belong to the Ising universality class but to exactly three regimes. The first regime, , corresponds to purely spontaneous failure and recovery dynamics. For the model recovers the critical behavior of the contact process. A cusp catastrophe is found for all with the typical critical behavior at the cusp point (Eqs. (9) and (10)). This sheds analytical insight into a broad range of spreading processes that are determined by the network’s connectivity and the threshold parameter , cf. examples in Tab. 1.
We have demonstrated that the phase diagram corresponds to a cusp catastrophe, when two or more inactive nodes are needed to trigger induced node-transitions. This scenario typically implies dramatic and uncontrollable global transitions in the network for many systems involving complex contagion dynamics. One could naively expect that it could be beneficial for failure control to design systems such that a component only fails if many of its neighbors already failed, i.e. delaying the failure dynamics. Our results suggest, however, that this delaying procedure might facilitate uncontrollable transitions, hence achieving exactly the opposite as initially intended. This result agrees well with previous findings on delaying procedures which have been applied to a SIS model Gross et al. (2006); Scarpino et al. (2016). For low spatial dimensions or highly structured networks, the assumptions of perfect mixing or independent node-to-node interactions are not guaranteed. Still mean-field approximations qualitatively describe a given dynamics Gleeson et al. (2012); Keeling and Rohani (2008); Marro and Dickman (2005), see given examples in the Appendix.
Future work should establish the behavior of transients as a function of threshold parameter and the topology of the network. It has been demonstrated that opinions as well as coinfections may spread faster in clustered networks compared to random ones Centola (2010); Hébert-Dufresne and Althouse (2015). This links our result to the multiple exposure condition in complex contagion phenomena.
In the study of collective behaviors, such as the adoption of innovations, the distinction between exogenous and endogenous factors is of great interest but often solely based on a contact process-like adoption model Crane and Sornette (2008); Ghanbarnejad et al. (2014). Our results suggest studying these processes within our more general framework that incorporates contact process-like adoption as one special case and can account for spreading that relies on multiple contacts.
We acknowledge financial support from the ETH Risk Center (grant RC SP 08-15) and ERC Advanced grant number FP7-319968 FlowCCS.
Appendix A Appendix
A.1 Critical behavior in a regular network
This section is dedicated to the analytical derivation of the mean-field critical behavior of Eqs. (1) and (2) in the main manuscript. Thus, we have to focus on the corresponding stationary states, i.e. and . Both equations can be decoupled by multiplying one of the two with an appropriate constant and adding them up — the same can be achieved by setting yielding:
[TABLE]
where .
Class (a): Uncorrelated spontaneous transitions
In the case of , i.e. spontaneous transitions that occur independent of the neighborhood, the governing rate equation is since . Therefore, the corresponding stationary state is given by .
Class (b): Contact dynamics
For we first set and find
[TABLE]
since . We directly observe that there is a fixed point at the origin of the phase portrait, cf. Fig. 2 (center). Furthermore, the function of Eq. (11) is given by and we find . Consequently, if and there exists one maximum if (). Thus, is the stable fixed point if . For , is unstable with and a maximum exists obeying (). As a consequence of the latter fact and , a second second fixed point exists, that is stable for as illustrated in Fig. 2. In the vicinity of the transition point (), we only consider the dominant linear term in the sum of Eq. (12) and obtain:
[TABLE]
As the order parameter scales as with and assuming a non-zero field like term yields as with .
Class (c): Cusp catastrophes
If , the critical behavior is described by a cusp catastrophe. The equilibrium point of our dynamical system is said to correspond to a cusp catastrophe Zeeman (1979) for the parameters if it satisfies the following conditions Hoppensteadt and Izhikevich (2012):
- (i)
The point is a non-hyperbolic equilibrium. 2. (ii)
The quadratic term of the function vanishes but not the cubic one, i.e.
[TABLE] 3. (iii)
The two vectors
[TABLE]
are linearly independent.
We start with condition (ii) and find that the vanishing second derivative at implies:
[TABLE]
The cases or do not correspond to an equilibrium point of Eq. 3. We therefore focus on the remaining solution . The third derivative at this point is given by:
[TABLE]
and clearly non-vanishing since . In order to satisfy condition (i), i.e. , we find:
[TABLE]
[TABLE]
We need to demonstrate that and are well behaved, i.e. and . Therefore, we need to show (1) and (2) . The first condition leads to
[TABLE]
what is fulfilled if . Since , we obtain the condition which is always satisfied for and . For condition (2) it is sufficient to show that — a consequence of the previous statement. The remaining condition (iii) for is clearly met since
[TABLE]
are linearly independent. We have thus shown that Eq. (11) has an equilibrium point for the parameters that corresponds to a cusp catastrophe if . We study Eq. (11) in the vicinity of by setting , , what yields for its Taylor expansion (omitted tilde sign) Hoppensteadt and Izhikevich (2012):
[TABLE]
where and h.o.t. describes the higher-order terms in , and . Neglecting the terms of higher-order, the latter equation can be also written as:
[TABLE]
We find the critical behavior in the vicinity of the cusp point by setting or to zero respectively and solving for the fixed point of Eq. (20):
[TABLE]
[TABLE]
A.2 Parameter dependence of the hysteresis area
Position and extent of the hysteresis region impact the controllability of failure-recovery dynamics defined by processes (i-iii) Böttcher et al. (2016a). Here, we study the influence of different values of the threshold keeping fixed (Fig. S4). For and the grey dots in Fig. S4 (left) are the cusp points described by Eqs. (15) and (16) and the following curve describes their position in phase space:
[TABLE]
The hysteresis area decreases with .
This means, the more contacts to inactive nodes necessary, the larger the metastable domain and the larger threshold values, the control parameters and for which such behavior occurs. We illustrate this effect for hysteresis areas restricted to in Fig. S4 (right). The black dots represent the actual values of the corresponding area and the black line is an approximation based on the assumption that . The value of , as defined in Fig. 3 (right), is determined by Eq. (11) in the limit .
A.3 Critical behavior for general degree distributions
Any degree distribution leads to a characteristic polynomial of maximum degree three (Eq. (8) in the manuscript). This is, in general, a consequence for two-parameter bifurcations of smooth dynamical systems with exactly two control parameters Zeeman (1979). Therefore, our mathematical framework is valid for any choice of . However, as expected, the mean-field theory is not exact for, e.g., networks with low degree, or networks with a broad degree distribution, but nevertheless, the maximal degree of the characteristic polynomial necessarily remains invariant under the specific form of the degree distribution and therefore constraints the critical behavior to fall into classes (a-c). Below we describe the treatment of general degree distributions in our mean-field theory and also discuss specific examples — bearing in mind that the arguments apply for a perfectly mixed mean-field configuration.
The three classes (a-c) we discussed above in Sec. Critical behavior in a regular network are recurring even for more general degree distributions and are useful to qualitatively understand the mean-field dynamics in more general situations. For values of that depend on the actual node degree, an analogous treatment is possible. In our mean-field theory a general degree distribution different from a regular one () implies multiple terms in the sum . A degree distribution with finite cut-off is of the form with normalization . Here denotes the probability of degree . We now define . Instead of Eq. 11, a general degree distribution as specified above will lead to:
[TABLE]
We study the steady states of Eq. (24) to learn about the critical behavior of a general degree distribution. We are now dealing with a sum of terms that are similar to the ones of a regular degree distribution. Therefore, each term corresponds to cusp, contact or spontaneous dynamics, respectively and the more general behavior can be reduced to the ones of a regular network. Depending on the difference , different phase-space configurations are possible. We describe some possible cases below to illustrate that the three classes of critical behavior of a regular network are recurring and essential to understand this more general configuration.
- •
For , the overall dynamics is necessarily spontaneous (as for all ).
- •
Spontaneous critical dynamics is observed as well if, for example, the -th term leads to contact dynamics () and the remaining terms lead to spontaneous ones. Since is fixed, only one is equal to and with (see Sec. Critical behavior in a regular network):
[TABLE]
A second-order phase transition characterizing the critical behavior of the contact process exists no longer due to spontaneous transitions. For vanishing , the critical behavior of Eq. (25), i.e. in this case an expansion for small , yields cf. Fig. S5:
[TABLE]
where h.o.t. denotes the higher order terms in the occurring variables. We note that Eq. (26) corresponds to the steady states described by Eq. (4) for (degrees are absent), i.e. for spontaneous dynamics in a regular network.
- •
Another scenario is the occurrence of a cusp catastrophe for the -th term () and spontaneous dynamics otherwise. The spontaneous terms just lead to additional constant and linear contributions in the polynomial describing the steady states:
[TABLE]
The cusp point for regular degree distributions has been derived via a vanishing second order derivative, cf. Sec. Critical behavior in a regular network. Therefore, the additional constant and linear terms are not affecting the existence of the cusp point in Eq. (27). As for the regular graph, the non-hyperbolic equilibrium condition yields:
[TABLE]
[TABLE]
We note that for (degrees occur P-almost surely) Eqs. (28) and (29) correspond to Eqs. (15) and (16) for a regular graph. However, unlike Eq. (16), Eq. (29) might be a negative, unphysical rate . Therefore, the proportion of spontaneous terms determines if the cusp point exists for physical, i.e. positive rates and in the phase-space or not. Consequently, one might not observe a hysteresis region if spontaneous dynamics has too much influence. We illustrate a phase-space configuration for a mixture of spontaneous and cusp dynamics in Fig. 5 (right) with (degrees occur with probability ) and .
In Fig. 6, we study the influence of a power-law degree distribution with and on the mean-field critical behavior as described by Eq. (24). We qualitatively recover the three classes describing spontaneous, contact and cusp dynamics. In particular, for we find a polynomial that corresponds to cusp dynamics and for the phase-portrait configuration corresponds to contact dynamics. In the case of , the dynamics is spontaneous although the phase-portrait is not linear as in Fig. (2) (in the manuscript) for a regular network. This is due to the higher order contributions but still there exists only one fixed point and the dynamics is spontaneously driven.
A.4 Stochastic simulations
In this section, we present stochastic simulations of spreading processes on real networks compared to the corresponding mean-field predictions. In Fig. S7, we considered a friendship network 111The network is based on the public-use dataset from Add Health, a program project designed by J. Richard Udry, Peter S. Bearman, and Kathleen Mullan Harris, and funded by a grant from the National Institute of Child Health and Human Development (P01-HD31921). For data files from Add Health contact Add Health, Carolina Population Center, 123 W. Franklin Street, Chapel Hill, NC 27516-2524, http://www.cpc.unc.edu/addhealth. with 2539 nodes and 20910 edges since for example epidemics or opinions spread through such networks. The corresponding degree distribution is illustrated in the inset of Fig. S7. Based on this degree distribution, we numerically computed a mean-field solution (grey solid lines). In Fig. S8, we present simulations of the model’s dynamics in a regular random and in an Erdős-Rényi network.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1Schlögl (1972) F. Schlögl, Z. Physik 253 , 147 (1972).
- 2Harris (1974) T. E. Harris, Ann. Probab. 2 , 969 (1974).
- 3Marro and Dickman (2005) J. Marro and R. Dickman, Nonequilibrium Phase Transitions in Lattice Models (Cambridge University Press, 2005).
- 4Keeling and Rohani (2008) M. J. Keeling and P. Rohani, Modeling Infectious Diseases in Humans and Animals (Princeton University Press, 2008).
- 5Pastor-Satorras et al. (2015) R. Pastor-Satorras, C. Castellano, P. V. Mieghem, and A. Vespignani, Rev. Mod. Phys. 87 (2015).
- 6(6) R. Durrett, SIAM Rev. 41 , 677.
- 7Grassberger (1982) P. Grassberger, Z. Phys. B 47 , 365 (1982).
- 8Tomé and de Oliveira (2015) T. Tomé and M. J. de Oliveira, Stochastic Dynamics and Irreversibility (Springer, 2015).
