Hostname: page-component-6766d58669-fx4k7 Total loading time: 0 Render date: 2026-05-18T04:14:21.912Z Has data issue: false hasContentIssue false

Effects of concurrency on epidemic spreading in Markovian temporal networks

Published online by Cambridge University Press:  18 October 2023

Ruodan Liu
Affiliation:
Department of Mathematics, State University of New York at Buffalo, Buffalo, NY, 14260-2900, USA
Masaki Ogura
Affiliation:
Graduate School of Information Science and Technology, Osaka University, Suita, Osaka, 565-0871, Japan
Elohim Fonseca Dos Reis
Affiliation:
Department of Mathematics, State University of New York at Buffalo, Buffalo, NY, 14260-2900, USA
Naoki Masuda*
Affiliation:
Department of Mathematics, State University of New York at Buffalo, Buffalo, NY, 14260-2900, USA Computational and Data-Enabled Sciences and Engineering Program, State University of New York at Buffalo, Buffalo, NY, 14260-5030, USA Faculty of Science and Engineering, Waseda University, 169-8555, Tokyo, Japan
*
Corresponding author: Naoki Masuda; Email: naokimas@buffalo.edu
Rights & Permissions [Opens in a new window]

Abstract

The concurrency of edges, quantified by the number of edges that share a common node at a given time point, may be an important determinant of epidemic processes in temporal networks. We propose theoretically tractable Markovian temporal network models in which each edge flips between the active and inactive states in continuous time. The different models have different amounts of concurrency while we can tune the models to share the same statistics of edge activation and deactivation (and hence the fraction of time for which each edge is active) and the structure of the aggregate (i.e., static) network. We analytically calculate the amount of concurrency of edges sharing a node for each model. We then numerically study effects of concurrency on epidemic spreading in the stochastic susceptible-infectious-susceptible and susceptible-infectious-recovered dynamics on the proposed temporal network models. We find that the concurrency enhances epidemic spreading near the epidemic threshold, while this effect is small in many cases. Furthermore, when the infection rate is substantially larger than the epidemic threshold, the concurrency suppresses epidemic spreading in a majority of cases. In sum, our numerical simulations suggest that the impact of concurrency on enhancing epidemic spreading within our model is consistently present near the epidemic threshold but modest. The proposed temporal network models are expected to be useful for investigating effects of concurrency on various collective dynamics on networks including both infectious and other dynamics.

Information

Type
Papers
Creative Commons
Creative Common License - CCCreative Common License - BY
This is an Open Access article, distributed under the terms of the Creative Commons Attribution licence (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted re-use, distribution and reproduction, provided the original article is properly cited.
Copyright
© The Author(s), 2023. Published by Cambridge University Press
Figure 0

Figure 1. Schematic of part of temporal networks with different amounts of concurrency. We depict two edges sharing a node in each case. (a) Concurrent partnerships. (b) Non-concurrent partnerships. A shaded box represents a duration for which a partnership is present on the edge. The thick lines are examples of time-respecting paths transmitting infection from $j$ to $j'$ (shown in orange) or from $j'$ to $j$ (shown in magenta). This figure is inspired by Figure 1 in ref. [15] and Figure 1 in ref. [27].

Figure 1

Figure 2. Schematic illustration of models 2 and 3. In model 2, edge $(1, 2)$ is active if and only if both node $1$ and node $2$ are in the $h$ state. Otherwise, the edge is inactive. In model 3, edge $(1, 2)$ is active if and only if either node $1$ or node $2$ is in the $h$ state.

Figure 2

Figure 3. Concurrency index, $\kappa$, as a function of the stationary probability that an edge is active, $q^*$, for models 1, 2 and 3.

Figure 3

Figure 4. Distributions of the duration of the edge being inactive in model 2. The shaded bars represent numerically obtained distributions calculated on the basis of $5\times 10^5$ samples. The solid lines represent the mixture of two exponential distributions, i.e., equation (3.49). The dashed lines represent the exponential distribution whose mean is the same as that for equation (3.49). (a)$a=2.0$, $b=1.0$. (b)$a=1.0$, $b=2.0$.

Figure 4

Figure 5. Comparison of the quasi-equilibrium fraction of infectious nodes in the SIS model between models $1$ and $2$. (a)–(d) ER random graph. (e)–(h) BA model. (i)–(l) Collaboration network. In panels (a), (e) and (i), we set $q^*=0.1$ and use the slow edge dynamics. In panels (b), (f) and (j), we set $q^*=0.1$ and use the fast edge dynamics. In panels (c), (g) and (k), we set $q^*=0.5$ and use the slow edge dynamics. In panels (d), (h) and (l), we set $q^*=0.5$ and use the fast edge dynamics. “Collabo.” is a shorthand for the collaboration (i.e., co-authorship) network.

Figure 5

Figure 6. Comparison of the quasi-equilibrium fraction of infectious nodes in the SIS model between models $1$ and $3$. (a)–(d) ER random graph. (e)–(h) BA model. (i)–(l) Collaboration network. In panels (a), (e) and (i), we set $q^*=0.1$ and use the slow edge dynamics. In panels (b), (f) and (j), we set $q^*=0.1$ and use the fast edge dynamics. In panels (c), (g) and (k), we set $q^*=0.5$ and use the slow edge dynamics. In panels (d), (h) and (l), we set $q^*=0.5$ and use the fast edge dynamics.

Figure 6

Figure 7. Comparison of the final epidemic size in the SIR model between models $1$ and $2$. (a)–(d) ER random graph. (e)–(h) BA model. (i)–(l) Collaboration network. In panels (a), (e) and (i), we set $q^*=0.1$ and use the slow edge dynamics. In panels (b), (f) and (j), we set $q^*=0.1$ and use the fast edge dynamics. In panels (c), (g) and (k), we set $q^*=0.5$ and use the slow edge dynamics. In panels (d), (h) and (l), we set $q^*=0.5$ and use the fast edge dynamics. The inset of (i) shows the magnification of the main panel because the final epidemic size is small in the entire range of the infection rate in this case.

Figure 7

Figure 8. Comparison of the final epidemic size in the SIR model between models $1$ and $3$. (a)–(d) ER random graph. (e)–(h) BA model. (i)–(l) Collaboration network. In panels (a), (e) and (i), we set $q^*=0.1$ and use the slow edge dynamics. In panels (b), (f) and (j), we set $q^*=0.1$ and use the fast edge dynamics. In panels (c), (g) and (k), we set $q^*=0.5$ and use the slow edge dynamics. In panels (d), (h) and (l), we set $q^*=0.5$ and use the fast edge dynamics.

Figure 8

Figure 9. Comparison of the quasi-stationary fraction of infectious nodes in the SIS model among models $1$, $2$ and $3$ under faster edge dynamics. We use the edge dynamics that are five times faster than the fast edge dynamics used in Figures 5 and 6. (a)–(d) ER random graph. (e)–(h) BA model. (i)–(l) Collaboration network. In panels (a), (e) and (i), we set $q^*=0.1$ and compare models $1$ and $2$. In panels (b), (f) and (j), we set $q^*=0.5$ and compare models $1$ and $2$. In panels (c), (g) and (k), we set $q^*=0.1$ and compare models $1$ and $3$. In panels (d), (h) and (l), we set $q^*=0.5$ and compare models $1$ and $3$. We remind that we cannot compare models $1$, $2$ and $3$ in a single figure panel because we need to use different variants of model $1$ in the comparison with models $2$ and $3$ to make the comparison fair.