Abstract
Time-varying network topologies can deeply influence dynamical processes mediated by them. Memory effects in the pattern of interactions among individuals are also known to affect how diffusive and spreading phenomena take place. In this paper we analyze the combined effect of these two ingredients on epidemic dynamics on networks. We study the susceptible-infected-susceptible (SIS) and the susceptible-infected-recovered (SIR) models on the recently introduced activity-driven networks with memory. By means of an activity-based mean-field approach, we derive, in the long-time limit, analytical predictions for the epidemic threshold as a function of the parameters describing the distribution of activities and the strength of the memory effects. Our results show that memory reduces the threshold, which is the same for SIS and SIR dynamics, therefore favoring epidemic spreading. The theoretical approach perfectly agrees with numerical simulations in the long-time asymptotic regime. Strong aging effects are present in the preasymptotic regime and the epidemic threshold is deeply affected by the starting time of the epidemics. We discuss in detail the origin of the model-dependent preasymptotic corrections, whose understanding could potentially allow for epidemic control on correlated temporal networks.
I. INTRODUCTION
In many social and information systems, the timescales for the evolution of the interaction network are often comparable to the timescales of the dynamical processes taking place on top of them [1]. The diffusion of online information or the spreading of transmitted diseases in a population are typical examples of such processes, for which a focus on a static representation of the network is not able to capture the very influence of the rapidly varying topology [2–7]. In addition, recent advances in technology have allowed one to measure and monitor the evolution of interactions with an unprecedented time resolution [8], calling for new theories to understand the effect of time-varying topologies on dynamical processes.
Interactions and the creation of links are generated by the agents' activity, a quantity that can be easily measured from available large-scale and time-resolved data sets [9]. An interesting line of modeling has developed, aiming at including explicitly the effect of activity distributions on network dynamics: activity-driven networks [10]. In activity-driven models, each agent is endowed with a degree of freedom that encodes the propensity of the individual to engage in a social event, establishing a link with another agent in the system. Notably, measured activities are typically highly heterogeneous and this has strong effects on network evolution.
When links are randomly established among agents, activity-driven models have been studied in detail [10–13], uncovering the effects of heterogeneous activity distributions on network topology and on dynamical processes, such as random walks and epidemic processes. However, in general, agents do not connect randomly to their peers [14–16]. During their activity, individuals remember their friends and their social circles and they are more inclined to interact with already known pals, establishing strong and weak ties with their peers [17,18]. Recent works have tackled this problem by applying a data-driven approach. A tie allocation mechanism in real systems has been measured, introducing a memory process on top of activity-driven models [19,20]. As reasonably expected, social interactions are not randomly established but they are rather concentrated towards already contacted nodes, with a reinforcement process encoded in a single measurable memory parameter. The memory process tunes the network evolution, which can be predicted at large times [21–23], and it is also expected to influence dynamical processes. Non-Markovian dynamics can indeed change the spreading rate in a diffusion process, slowing it down in some cases and speeding it up in others [24–30]. Disparate effects have been shown to occur also in epidemic spreading on activity-driven networks, where memory can lower or increase the epidemic threshold in the susceptible-infected-susceptible (SIS) or susceptible-infected-recovered (SIR) model, respectively [31]. This happens when the epidemic process and the network evolution start at the same time. However, the network evolution in the presence of non-Markovian effects could introduce aging in the process [32], as usually observed in processes with memory also in other fields [33], and this could further influence the spreading dynamics.
In this paper we analyze in detail SIS and SIR epidemic processes on activity-driven time-varying networks in the presence of memory. Introducing an activity-based mean-field (ABMF) approximation, we derive analytically, as a function of the activity distribution and of the parameter tuning the memory, a prediction for the threshold, holding for both the SIS and the SIR models. The result shows that memory overall reinforces the effects of activity fluctuations, leading to a lower value for the epidemic threshold. We prove that the ABMF approximation is equivalent to an epidemic model defined on an effective static network, which we also investigate. Numerical simulations evidence that the ABMF approach provides exact results when the epidemics start after the network has evolved for a long time. In this regime indeed the mean field holds since agents have been connected to a large number of pairs, while the creation of new links becomes negligible.
We show, however, that strong aging effects are present in the preasymptotic regime and the epidemic threshold is deeply affected by the starting time of the epidemics. In particular, at weak memory the creation of new links cannot be discarded and this increases the epidemic threshold according to the memoryless predictions. On the other hand, for strong memory, at short times the dynamics displays correlations among infection probabilities of nodes which have already been in contact. The correlations give rise to backtracking effects that cannot be ignored. In this case, typically the threshold of the SIS and SIR models are respectively smaller and larger with respect to the mean-field prediction. We explain in detail the origin of such deviations, opening new perspectives for epidemic control of disease and information spreading on temporal networks with high correlations.
The paper is organized as follows. In Sec. II we first summarize the activity-driven model for network topology in the presence of memory and then define epidemic dynamics on top of it. In Sec. III, after a brief recapitulation of the analytical approach to epidemic dynamics on memoryless activity-driven networks, we describe in detail how the approach is modified to deal with networks with memory, deriving predictions for the epidemic threshold. In Sec. IV we compare analytical predictions with numerical results, obtained by considering both an effective static network and the full time evolution of the topology. Section V presents some concluding remarks and perspectives for future work.
II. MODEL
A. Activity-driven networks with memory
In activity-driven models [10], each node () of the graph has an activity assigned randomly according to a given distribution . The dynamics occurs over discrete temporal steps of length . At each step, with probability , the vertex becomes active and gets linked to other vertices. Connections last for a temporal interval . At the next time step all existing edges are deleted and the procedure is iterated. Note that the activity has the dimensions of a probability per unit time. Real data observations indicate that human interactions are very often characterized by skewed and long-tailed activity distributions [10], so is typically assumed to be a power law with . Since in our simulations we will keep the time interval , the upper cutoff is naturally set to .
In order to take into account the tendency of individuals to persist in their social connections, a reinforcement mechanism was recently introduced in activity-driven models [19,21]. The nodes are endowed with a memory of their previous contacts and they have a propensity to establish contacts preferably with individuals belonging to their social circle. For an active node , which has already contacted different nodes at time , this process is described by assuming that the node connects with a new node with probability
| (1) |
while it establishes a connection with a previously contacted node with complementary probability . The probability depends on the degree of the integrated network at time , i.e., the number of nodes that has contacted up to time . We will call the adjacency matrix of this integrated network. The parameter tunes the memory process. For the probability weakly depends on the growing degree , while at large rapidly decays with . The constant sets an intrinsic value for the number of connections that node is able to engage in before memory effects become relevant. Empirical measures on several data sets [21] are compatible with constant values of and , so the function turns out to be independent of . In particular, the exponent ranges from in the citation networks to in Twitter mentions and to in the mobile phone calls. In this paper we study the dependence of the epidemic threshold on the value of the exponent , while we set and , with no loss of generality.
As shown in Ref. [21], the asymptotic form of the degree distribution for the integrated network can be derived analytically. In particular, in the regime the degree of nodes of activity is narrowly distributed around the average value
| (2) |
i.e., the degree of each node increases sublinearly in time, with a prefactor depending on its activity. The prefactor is determined by the condition
| (3) |
In the memoryless case , where an active node connects always with a randomly chosen vertex, Eq. (3) gives , recovering the result of [34]. Hereafter we will define, in general, by the average of a function of the activity over the network.
B. Epidemic process
We now turn to the spreading of infectious diseases on activity-driven temporal networks with memory. We start by considering the standard SIS model, the simplest description of a disease not conferring immunity. In the SIS model nodes can be in two states, either susceptible (S) or infectious (I). An infected node can turn spontaneously susceptible with rate , while an infected node transmits the infection over an edge to a susceptible neighbor with rate . The two elementary events are therefore
| (4) |
In the SIR model the disease confers immunity, so the nodes can be in three states, susceptible (S), infectious (I), and recovered (R), which are immune to a new infection. The dynamics is described by the following reaction scheme:
| (5) |
The epidemic process on activity-driven networks is implemented by iterating discrete time steps of duration .
(i) At the beginning of each time step there are disconnected vertices.
(ii) With probability a vertex becomes active and connects to a previously linked node with probability or with a new node with probability ; in this second case , and are increased by one unit.
(iii) If one of the nodes connected by the link is infected and the other one is susceptible, the susceptible becomes infected with probability .
(iv) A vertex , if infected, becomes susceptible (SIS) or recovers (SIR) with probability .
In activity-driven models, is a pure number, i.e., the probability that in a single contact the infection is actually transmitted, while is still the rate of recovery for a single individual. Ignoring the inhomogeneity in the activities, one can estimate the total rate for the infection process per node as , where is the average degree per unit time; this is the quantity to be compared with the recovery rate per node .
III. ANALYTICAL RESULTS
A. Epidemics on memoryless activity-driven networks
The epidemic spreading for the memoryless case has been studied in [10] by adopting an ABMF approach. The epidemic state of a node, when averaged over all possible dynamical evolutions, only depends on the value of its activity . In particular, one can define the probability that a node with activity is infected at time . The corresponding evolution equation is
| (6) |
The first term on the right-hand side is due to recovery events; the second term takes into account the event that a susceptible node of class becomes active and contracts the disease by connecting to an infected individual, while the third term is the analogous term for the case of a susceptible node that, independently of one's own activity, is contacted by an infected active individual.
The description in terms of quantities that only depend on the activity is conceptually analogous to the heterogeneous mean-field approach for dynamical processes on static networks [35]. In that case, one assumes that the only property determining the epidemic state of a node is the degree and then derives equations for the probabilities . An important difference must however be stressed. Assuming the epidemic state to depend only on the degree is an approximation for static networks, because it neglects the quenched nature of the network structure that makes properties of nodes, with the same degree but embedded in different local environments, different. In practice, this assumption is equivalent to replacing the actual adjacency matrix of the network ( equal to 0 or 1 depending on the presence of the connection between and ) with an annealed adjacency matrix [36], expressing the probability that vertices and with degree and are connected. The annealed approach is an approximation for static networks, while it is exact for networks where connections are continuously reshuffled at each time step of the dynamics, since the reshuffling process destroys local correlations. Since in memoryless activity-driven networks connections are extracted anew at each time step, the ABMF approach provides exact results in this case.
Equation (6) can be analyzed by means of a linear stability analysis, yielding, for large , the threshold [10]
| (7) |
The same result can be derived for the SIR case.
B. Epidemics on activity-driven networks with memory
1. Individual-based mean-field approach
In the presence of memory, interactions occur preferably with a subset of the other nodes (the social circle) creating correlations. Therefore, we implement a different, individual-based, mean-field approach, explicitly keeping track of the evolution of social contacts (i.e., of the memory). Let us first consider the SIS model. The observable of interest is the probability that node is infected at time . Its evolution can be written as
| (8) |
Here indicates the sum over the nodes not yet connected to and is their number. The quantity is the adjacency matrix of the time-integrated network at time , i.e., it is equal to 1 if and have been in contact at least once in the past and 0 otherwise. In Eq. (8), the only approximation made is that the dynamical state of every node is considered to be independent of the state of the partner in the interaction; in other words, we neglect the existence of dynamical correlations among nodes which are created by the partially quenched nature of the interaction pattern due to memory. It is exactly the same approximation that is involved by the individual-based mean-field approach for static networks [37].
The first term on the right-hand side of Eq. (8) is the recovery rate of . The second term, describing the infection process, is the product of times the probability for to be susceptible and, in curly brackets, the fraction of infected nodes contacted by per unit time. In the curly brackets, the first and the second term describe the case where is active and connects to the infected node taking into account that the link can be an old or a new one, respectively. In the same way, the third and the fourth term represent the probabilities that is contacted by an infected and active node , and the link is old or new, respectively.
Since both and depend on the evolution time , the behavior of the epidemics can strongly depend on the starting time of the outbreak, giving rise to aging effects that will be investigated in numerical simulations. When the epidemic starts at very large times, an analytic approach can be considered. In this regime, with , we expect that the creation of new contacts can be ignored and that the dynamical correlations are asymptotically negligible, since the connectivity of the integrated network becomes large. If the epidemic starts at very large times, therefore, we can apply an heterogeneous mean-field approximation for , allowing for an analytical solution of the problem which we expect to be asymptotically exact.
2. Behavior for large times
Let us consider the regime of large times, where for all nodes. This means that each node has already had a large number of contacts, but that number is not so large that the integrated network cannot be considered as a complete graph, i.e., it is still sparse. In the limit of large there is clearly a large temporal interval such that this condition is fulfilled. The condition allows us to replace in Eq. (8) with and with . Considering only leading terms, Eq. (8) becomes
| (9) |
3. Linking probability
To proceed further we perform the equivalent of the heterogeneous mean-field approximation for static networks, i.e., we replace the time-integrated adjacency matrix with its annealed form , i.e., the probability that and have been in contact in the past. The evolution of is described by the master equation
| (10) |
In Eq. (10) grows either because the node activates (probability per unit time ), it creates a new connection [probability , and the new partner is [probability or because of the event with the role of and interchanged.
In the temporal interval of interest we can use again the relations holding for large times and . Moreover, for large times, the degree of a node of activity can be estimated by its average value , given by Eq. (2). So we obtain
| (11) |
where we have defined
| (12) |
Equation (11) can be readily solved, yielding
| (13) |
In the regime becomes
| (14) |
Notice that is a topological feature of the activity-driven network, independent of the epidemic process.
4. Asymptotic ABMF equation
We now introduce into Eq. (9) the annealed expression for the integrated adjacency matrix and for the connectivity . In this way the equations depend on the nodes and only through their activities and . The equation for the probability that a generic node of activity is infected at time is therefore
| (15) |
where we have replaced the sums over nodes with integrals over the activities and used Eq. (3), which can be rewritten as
| (16) |
Equation (15) is effectively an ABMF approach, since all the information on the behavior of the node depends on its activity . Note that, although Eqs. (8) and (9) described the dynamics of the individual node, the further approximation underlying Eq. (10) has transformed the approach into an ABMF one, conceptually analogous to the heterogeneous mean-field approximation on static networks, where all the information on node is encoded in its degree .
It is important to remark that in Eq. (9) the time dependences of and of the average degree cancel out, so the right-hand side of Eq. (15) does not depend explicitly on time. This suggests that in this temporal regime the epidemic can be seen as an activity-driven process taking place on an effective static graph, where the probability for nodes and to be linked is given by Eq. (14) and the quantity is a fixed quantity whose value only determines the average degree of the network. Performing simulations over an ensemble of these effective static networks and averaging the results, one should then reproduce the predictions of the ABMF approach, Eq. (15).
From Eq. (15), by performing a linear stability analysis around the absorbing state (see the Appendix), it is possible to compute analytically the epidemic threshold for any value of the reinforcement parameter and of the exponent of the analytical distribution . Since for large times the node degrees diverge and correlations can be neglected, we expect the linear stability analysis to provide the correct estimate of the epidemic threshold when the epidemics start at very long times, i.e., when the degrees have already become very large.
The results of the linear stability analysis are presented in Fig. 1, showing that the thresholds are smaller than in the memoryless case. This lower value is a consequence of the fact that memory reinforces the activity fluctuations, and in these models fluctuations clearly reduce the epidemic threshold, as shown by Eq. (7). The effect can be simply understood since nodes with large activity have also a large degree, therefore they are easily involved in epidemic contacts not only because they are frequently activated but also because they are frequently contacted by other nodes. In this way memory reinforces the effect of activity fluctuations. In this framework, Fig. 1 also shows that at large , i.e., for increasingly smaller fluctuations, the difference with the memoryless model vanishes. In particular, for , i.e., when the activity does not fluctuate, one obtains from Eq. (15) , which is the same equation as in the memoryless case. This also explains the quite surprising observation that the threshold is a growing function of , converging to the memoryless case as . Indeed, the tail of the degree distribution decays at large as [21], therefore at large we get a faster decay and smaller degree fluctuations. For the same reason, in the limit the difference with the memoryless case is maximal, since degree inhomogeneities are stronger in this case.
FIG. 1.
Plot of the ratio between the epidemic thresholds in the memory (WM) and in the memoryless (ML) cases, for different values of the exponent of the distribution . The dashed line is the mean-field memoryless results, while the solid lines are the outcomes of the ABMF equations in the presence of memory.
We remark that in Eq. (15), as in the memoryless case, dynamical correlations are ignored. However, we expect that at finite times, due to the finite connectivity of the integrated graph, the effect of correlations becomes important. The memory process leads to the formation of small clusters of mutually connected high activity vertices, which become reservoirs of the disease in the SIS model. The high frequency of mutual contacts allows for reinfection, favoring the overall survival of the epidemic spreading in the system. In this way, social circles with high activity play a role analogous to that played by the maximum -core or the hub and its immediate neighbors for SIS epidemics in static networks [38,39]. To clarify the effect of dynamical correlations at finite time, in the next section we compare the analytical predictions with the results of numerical simulations. As a final remark, we note that, in the asymptotic ABMF approach, the linear stability analysis also holds for the SIR model, implying that the epidemic threshold is the same of the SIS model. However, in the SIR model reinfection is not allowed, so the initial presence of small clusters of mutually connected high activity vertices effectively inhibits the spread of the disease. For this reason, we expect that finite connectivity (i.e., finite time) increases the epidemic threshold with respect to the mean-field result, as we will check in numerical simulations.
IV. NUMERICAL SIMULATIONS
A. The SIS model on the effective static network
As discussed above, Eq. (15) can be interpreted as a heterogeneous mean-field equation for a SIS epidemic on an effective static network where the probability that and are connected is
| (17) |
Here is a constant, , and is a function that can be evaluated numerically for , while for it takes the simple form . The constant can be tuned in order to set the average degree of the network, because
| (18) |
so
| (19) |
We now study the SIS epidemic evolution on the effective static network.
Given the activity of each node, extracted according to the distribution , for each of the possible pairs of nodes we place an edge with probability given by Eq. (17). On top of this quenched topology we run a memoryless activity-driven SIS dynamics, starting with 10% of the nodes in the infected state, until the stationary state state is reached and we record the fraction of infected nodes. We repeat the procedure many times for each value of , while is fixed to 0.015. We determine the threshold as the position of the maximum of the susceptibility [40] , where the overbar denotes the average over dynamical realizations at fixed topology. We repeat all this for several networks obtained using different sequences of activities and different samplings of and we average the epidemic thresholds found for each of them.
We first check that, as long as , the results are independent of the exact value of , as predicted by the theory. Figure 2 shows, for , that the effective threshold initially grows with but then reaches a plateau, in accordance with the expectations.
FIG. 2.
The SIS model on the effective static network for , and . The ratio between the epidemic threshold found in simulations and the result of the memoryless model in Eq. (7) is shown as a function of . For , we observe practically no dependence on .
In Fig. 3 we report the dependence of the effective epidemic threshold as a function of for three values of the average degree , compared with the predictions of the ABMF theory with and without memory. We observe that, as grows, numerical results tend to coincide with theoretical predictions. Nice agreement with the ABMF results is obtained for , which is a large but realistic number of connections in a social system. We remark that is large enough for observing mean-field behavior but also it is much smaller than the total number of sites , so the system is not fully connected and degree fluctuations are important. On the other hand, for small values of the value of the threshold is smaller than the one predicted theoretically. Indeed, on effective static networks with small connectivity we expect the presence of clusters of mutually interconnected nodes to be relevant, as they are able to reinfect each other several times. It is well known that for the SIS model these backtracking effects tend to lower the epidemic threshold since social circles with high activity favor the overall survival of the epidemic.
FIG. 3.
The SIS model on the effective static network. The ratio between the epidemic threshold with memory and the epidemic threshold of the memoryless case is shown as a function of the reinforcement parameter , with , and . The points are averages of different realizations of the network with different sequences of activity : 32 realizations for , 16 realizations for , and 4 realizations for .
B. Epidemics on time-evolving networks
Let us now consider simulations of the epidemic spreading on the full time-evolving network. We consider a graph of size with activity distributed according to () and a cutoff . To extract the activities of individual nodes we perform an importance sampling so that, even in the finite-size system, the moments and coincide with their expected values.
We first start the temporal evolution of the network and at a later time we let the epidemic begin. We evaluate at the average connectivity of the nodes which measures the evolution of the network at the starting time. In both the SIS and SIR models, we use two different initial conditions. The first is to randomly select the node (RA) to infect at time , while the second is to infect the most active node (MA) at time . We keep the recovery rate fixed at and vary the probability of infection to study the dependence of its critical value on the memory parameter .
1. The SIS model
In the SIS model, we determine the epidemic threshold using the lifespan method [41]. We plot (see Fig. 4), as a function of the parameter , the average lifespan of simulations ending before the coverage (i.e., the the fraction of distinct sites ever infected) reaches a preset value that we take equal to . The threshold is estimated as the value of for which the lifespan has a peak.
FIG. 4.
The SIS epidemic process on the activity-driven network MA. The lifespan is shown as a function of the ratio between the epidemic threshold with memory and the epidemic threshold of the memoryless for different values of , with , and . We consider epidemic realizations for each value of . The dynamics starts from the most active site and at small backtracking effects are dominant, favoring the epidemic spreading; this on one side lowers the value of the threshold (value of corresponding to the peak) but also increases the lifespan of the system at small .
The epidemic thresholds of numerical simulations are compared with theoretical predictions in Figs. 5 (RA case) and 6 (MA case). Numerical results converge toward the analytical prediction as becomes larger, while there are strong deviations for small .
FIG. 5.
The SIS epidemic process on the activity-driven network RA. The ratio between the epidemic threshold with memory and the epidemic threshold of the memoryless case is shown as a function of the reinforcement parameter , with , and . The dotted line represents the memoryless result (ML) and the solid line is the analytical prediction obtained from Eq. (15) in the memory case (WM). We consider epidemic realizations for each value of .
FIG. 6.
The SIS epidemic process on the activity-driven network MA. The ratio between the epidemic threshold with memory and the epidemic threshold of the memoryless case is shown as a function of the reinforcement parameter , with , and . The dotted line represents the memoryless result (ML) and the solid line is the analytical prediction obtained from Eq. (15) (WM). We consider epidemic realizations for each value of .
For small two competing effects are at work. First, infections are mediated by an effective static network with small connectivity, therefore we expect backtracking effects to enhance epidemic spreading and to lower the threshold. Second, for small , moves connecting new partners are also possible. In these moves nodes are chosen randomly in the whole system according to a memoryless dynamics, which displays a higher epidemic threshold. So there exists a competition between backtracking correlations and memoryless moves which reduce and increase the threshold, respectively. Clearly, for large both effects become negligible and the ABMF result is recovered.
Figures 5 and 6 show that at large backtracking effects (leading to small thresholds) are strong when the evolution starts from the most active site, while they are negligible with random initial conditions. The most active node indeed has the largest degree and one forms a cluster of highly activated nodes where the high frequency of mutual contacts allows for reinfections and positive correlations. Conversely, the average site has a small connectivity and can activate new links with high probability giving rise essentially to a memoryless epidemic dynamics.
The case coincides with the memoryless case (ML) and the dynamics never occurs on the effective static network. Figures 5 and 6 show that at very small , even for the largest considered value , the creation of new links dominates the dynamics increasing the epidemic threshold towards the memoryless case. However, we expect that for large enough , at any , the dynamics is dominated by memory and infections spread on the effective static network recovering the ABMF result. This originates a singular behavior where the limits and do not commute.
2. The SIR model
The results of simulations of the SIR process are displayed in Figs. 7 and 8 for the RA and MA cases, respectively. The threshold is estimated from the peak of the variability , i.e., the standard deviation of the number of recovered nodes at the end of the simulation [42]. As for SIS, at large dynamical correlations can be neglected and simulations recover the ABMF result. Simulations clearly show that now correlations at small inhibit the epidemic spreading and the critical threshold becomes larger. As in the SIS model, at small the memory is negligible and the dynamics is driven by the creation of new links, so the threshold values are close to the memoryless case, even if for any we expect for large enough a convergence to the ABMF prediction. On the other hand, for larger , the epidemics evolve on the integrated network, dynamical correlations become important, and the thresholds grow even larger than in the memoryless case.
FIG. 7.
The SIR epidemic process on the activity-driven network RA. The ratio between the epidemic threshold with memory and the epidemic threshold of the memoryless case is shown as a function of the reinforcement parameter , with , and . The dotted line represents the memoryless result (ML) and the solid line is the analytical prediction obtained from Eq. (15) in the memory case (WM). We consider epidemic realizations for each value of .
FIG. 8.
The SIR epidemic process on the activity-driven network MA. The ratio between the epidemic threshold with memory and the epidemic threshold of the memoryless case is shown as a function of the reinforcement parameter , with , and . The dotted line represents the memoryless result (ML) and the solid line is the analytical prediction obtained from Eq. (15) in the memory case (WM). We consider epidemic realizations for each value of .
V. CONCLUSION
The analytical and numerical results presented in this paper provide a complete understanding of the interplay between the temporal evolution of the activity-driven network with memory and the epidemic process occurring on top of it. The time when the epidemic process begins has crucial consequences. In the long-time limit the reinforcement mechanism of the topological evolution completely inhibits the formation of new connections. If the activity-driven epidemic dynamics starts at this stage, it takes place on a topology which is in practice static. All nodes have a very large number of connections and this makes mean-field theory asymptotically exact. The epidemic threshold, which is the same for SIS and SIR dynamics, is reduced with respect to the memoryless case, because memory enhances the effect of activity fluctuations.
If instead the epidemic process starts before memory has completely taken over, interesting model-dependent preasymptotic effects are observed. The fundamental observation is that at this stage nodes with large activity tend to interact with their social circles, while less active nodes still tend to explore the system creating new connections. The first type of interaction tends to enhance SIS spreading, while the second tends to suppress it. This leads to positive or negative corrections to the asymptotic value of the threshold, depending on the initial conditions and on the reinforcement parameter . In the SIR case instead, since reinfection is not possible, the interaction within social circles is strongly detrimental for the epidemic propagation, so the asymptotic value of the threshold is always reached from above. Our results allow us to fully understand the contrasting effects of strong ties on SIS and SIR dynamics observed in Ref. [31] and it offers different possibilities in control of epidemic spreading on temporal networks with high correlations.
Several possible extensions of the model considered here are possible to make it more realistic, in terms of both the topological evolution and the spreading process. Among them, probably the most interesting would be the inclusion of burstiness in the agents' activity. The combined effect on activity-driven models of tie reinforcement and nonexponentially distributed interevent times has been studied in Refs. [22,43]. The inclusion of a spreading dynamics in this framework is a promising and challenging avenue for future research.
APPENDIX: LINEAR STABILITY ANALYSIS
The dynamical process is described by the ABMF equation (15), which we rewrite as
| (A1) |
where for simplicity we have omitted the time dependences and defined . To study the stability of the system linearized around the fixed point , we introduce the functions
| (A2) |
Integrating Eq. (A1) over and keeping only linear terms in , we obtain an equation for . Similarly, multiplying Eq. (A1) by and integrating over we get an equation for . Doing the same for and , we obtain a closed system of four equations for four variables
| (A3) |
These equations describe the epidemic near the state and the Jacobian matrix of this system of equations is
| (A4) |
The state is stable provided all eigenvalues of are negative, hence the epidemic threshold is given by the value such that largest eigenvalue of the Jacobian matrix is zero. Numerical evaluation of the matrix and of its eigenvalues can be obtained by first solving numerically Eq. (3) to get and and then calculating the averages defining .
REFERENCES
- [1].P. Holme and J. Saramäki, Phys. Rep. 519, 97 (2012). 10.1016/j.physrep.2012.03.001 [DOI] [Google Scholar]
- [2].D. Balcan, V. Colizza, B. Goncalves, H. Hu, J. J. Ramasco, and A. Vespignani, Proc. Natl. Acad. Sci. USA 106, 21484 (2009). 10.1073/pnas.0906910106 [DOI] [PMC free article] [PubMed] [Google Scholar]
- [3].A. Barrat, M. Barthélemy, and A. Vespignani, Dynamical Processes on Complex Networks (Cambridge University Press, Cambridge, 2008). [Google Scholar]
- [4].S. Eubank, H. Guclu, V. S. Kumar, M. V. Marathe, A. Srinivasan, Z. Toroczkai, and N. Wang, Nature (London) 429, 180 (2004). 10.1038/nature02541 [DOI] [PubMed] [Google Scholar]
- [5].E. Agliari, R. Burioni, D. Cassi, and F. M. Neri, Phys. Rev. E 73, 046138 (2006). 10.1103/PhysRevE.73.046138 [DOI] [PubMed] [Google Scholar]
- [6].P. Bajardi, A. Barrat, F. Natale, L. Savini, and V. Colizza, PLoS One 6, e19869 (2011). 10.1371/journal.pone.0019869 [DOI] [PMC free article] [PubMed] [Google Scholar]
- [7].E. Valdano, M. R. Fiorentin, C. Poletto, and V. Colizza, Phys. Rev. Lett. 120, 068302 (2018). 10.1103/PhysRevLett.120.068302 [DOI] [PMC free article] [PubMed] [Google Scholar]
- [8].C. Cattuto, W. Van den Broeck, A. Barrat, V. Colizza, J.-F. Pinton, and A. Vespignani, PLoS One 5, e11596 (2010). 10.1371/journal.pone.0011596 [DOI] [PMC free article] [PubMed] [Google Scholar]
- [9].J. Saramäki and E. Moro, Eur. Phys. J. B 88, 164 (2015). 10.1140/epjb/e2015-60106-6 [DOI] [Google Scholar]
- [10].N. Perra, B. Gonçalves, R. Pastor-Satorras, and A. Vespignani, Sci. Rep. 2, 469 (2012). 10.1038/srep00469 [DOI] [PMC free article] [PubMed] [Google Scholar]
- [11].N. Perra, A. Baronchelli, D. Mocanu, B. Goncalves, R. Pastor-Satorras, and A. Vespignani, Phys. Rev. Lett. 109, 238701 (2012). 10.1103/PhysRevLett.109.238701 [DOI] [PubMed] [Google Scholar]
- [12].M. Starnini and R. Pastor-Satorras, Phys. Rev. E 89, 032807 (2014). 10.1103/PhysRevE.89.032807 [DOI] [PubMed] [Google Scholar]
- [13].A. Rizzo and M. Porfiri, Eur. Phys. J. B 89, 20 (2016). 10.1140/epjb/e2015-60933-3 [DOI] [Google Scholar]
- [14].M. S. Granovetter, Am. J. Sociol. 78, 1360 (1973). 10.1086/225469 [DOI] [Google Scholar]
- [15].G. Miritello, R. Lara, M. Cebrian, and E. Moro, Sci. Rep. 3, 1950 (2013). 10.1038/srep01950 [DOI] [PMC free article] [PubMed] [Google Scholar]
- [16].J. Saramäki, E. A. Leicht, E. López, S. G. B. Roberts, F. Reed-Tsochas, and R. I. M. Dunbar, Proc. Natl. Acad. Sci. USA 111, 942 (2014). 10.1073/pnas.1308540110 [DOI] [PMC free article] [PubMed] [Google Scholar]
- [17].R. I. M. Dunbar, J. Hum. Evol. 22, 469 (1992). 10.1016/0047-2484(92)90081-J [DOI] [Google Scholar]
- [18].J. Stiller and R. I. M. Dunbar, Soc. Netw. 29, 93 (2007). 10.1016/j.socnet.2006.04.001 [DOI] [Google Scholar]
- [19].M. Karsai, N. Perra, and A. Vespignani, Sci. Rep. 4, 4001 (2014). 10.1038/srep04001 [DOI] [PMC free article] [PubMed] [Google Scholar]
- [20].H. Kim, M. Ha, and H. Jeong, Eur. Phys. J. B 88, 315 (2015). 10.1140/epjb/e2015-60662-7 [DOI] [Google Scholar]
- [21].E. Ubaldi, N. Perra, M. Karsai, A. Vezzani, R. Burioni, and A. Vespignani, Sci. Rep. 6, 35724 (2016). 10.1038/srep35724 [DOI] [PMC free article] [PubMed] [Google Scholar]
- [22].R. Burioni, E. Ubaldi, and A. Vezzani, J. Stat. Mech. (2017) 054001. 10.1088/1742-5468/aa6ce7 [DOI] [Google Scholar]
- [23].H. Kim, M. Ha, and H. Jeong, Phys. Rev. E 97, 062148 (2018). 10.1103/PhysRevE.97.062148 [DOI] [PubMed] [Google Scholar]
- [24].M. Rosvall, A. V. Esquivel, A. Lancichinetti, J. D. West, and R. Lambiotte, Nat. Commun. 5, 4630 (2014). 10.1038/ncomms5630 [DOI] [PubMed] [Google Scholar]
- [25].I. Scholtes, N. Wider, R. Pfitzner, A. Garas, C. J. Tessone, and F. Schweitzer, Nat. Commun. 5, 5024 (2014). 10.1038/ncomms6024 [DOI] [PubMed] [Google Scholar]
- [26].S. Liu, N. Perra, M. Karsai, and A. Vespignani, Phys. Rev. Lett. 112, 118702 (2014). 10.1103/PhysRevLett.112.118702 [DOI] [PubMed] [Google Scholar]
- [27].R. Lambiotte, V. Salnikov, and M. Rosvall, J. Complex Netw. 3, 177 (2015). 10.1093/comnet/cnu017 [DOI] [Google Scholar]
- [28].M. Karsai, M. Kivelä, R. K. Pan, K. Kaski, J. Kertész, A.-L. Barabási, and J. Saramäki, Phys. Rev. E 83, 025102 (2011). 10.1103/PhysRevE.83.025102 [DOI] [PubMed] [Google Scholar]
- [29].M. Karsai, K. Kaski, and J. Kertész, PLoS One 7, e40612 (2012). 10.1371/journal.pone.0040612 [DOI] [PMC free article] [PubMed] [Google Scholar]
- [30].I. Pozzana, K. Sun, and N. Perra, Phys. Rev. E 96, 042310 (2017). 10.1103/PhysRevE.96.042310 [DOI] [PMC free article] [PubMed] [Google Scholar]
- [31].K. Sun, A. Baronchelli, and N. Perra, Eur. Phys. J. B 88, 326 (2015). 10.1140/epjb/e2015-60568-4 [DOI] [Google Scholar]
- [32].A. Moinet, M. Starnini, and R. Pastor-Satorras, Phys. Rev. Lett. 114, 108701 (2015). 10.1103/PhysRevLett.114.108701 [DOI] [PubMed] [Google Scholar]
- [33].M. Henkel and M. Pleimling, Non-Equilibrium Phase Transitions Volume 2: Ageing and Dynamical Scaling Far from Equilibrium (Springer Netherlands, Houten, 2010). [Google Scholar]
- [34].M. Starnini and R. Pastor-Satorras, Phys. Rev. E 87, 062807 (2013). 10.1103/PhysRevE.87.062807 [DOI] [PubMed] [Google Scholar]
- [35].R. Pastor-Satorras and A. Vespignani, Phys. Rev. Lett. 86, 3200 (2001). 10.1103/PhysRevLett.86.3200 [DOI] [PubMed] [Google Scholar]
- [36].S. N. Dorogovtsev, A. V. Goltsev, and J. F. F. Mendes, Rev. Mod. Phys. 80, 1275 (2008). 10.1103/RevModPhys.80.1275 [DOI] [Google Scholar]
- [37].R. Pastor-Satorras, C. Castellano, P. Van Mieghem, and A. Vespignani, Rev. Mod. Phys. 87, 925 (2015). 10.1103/RevModPhys.87.925 [DOI] [Google Scholar]
- [38].C. Castellano and R. Pastor-Satorras, Sci. Rep. 2, 371 (2012). 10.1038/srep00371 [DOI] [PMC free article] [PubMed] [Google Scholar]
- [39].C. Castellano and R. Pastor-Satorras, Phys. Rev. X 7, 041024 (2017). 10.1103/PhysRevX.7.041024 [DOI] [Google Scholar]
- [40].S. C. Ferreira, C. Castellano, and R. Pastor-Satorras, Phys. Rev. E 86, 041125 (2012). 10.1103/PhysRevE.86.041125 [DOI] [PubMed] [Google Scholar]
- [41].M. Boguñá, C. Castellano, and R. Pastor-Satorras, Phys. Rev. Lett. 111, 068701 (2013). 10.1103/PhysRevLett.111.068701 [DOI] [PubMed] [Google Scholar]
- [42].P. Shu, W. Wang, M. Tang, and Y. Do, Chaos 25, 063104 (2015). 10.1063/1.4922153 [DOI] [PMC free article] [PubMed] [Google Scholar]
- [43].E. Ubaldi, A. Vezzani, M. Karsai, N. Perra, and R. Burioni, Sci. Rep. 7, 46225 (2017). 10.1038/srep46225 [DOI] [PMC free article] [PubMed] [Google Scholar]








