Citation: Mark G. Burch, Karly A. Jacobsen, Joseph H. Tien, Grzegorz A. Rempała. Network-based analysis of a small Ebola outbreak[J]. Mathematical Biosciences and Engineering, 2017, 14(1): 67-77. doi: 10.3934/mbe.2017005
[1] | Narges Montazeri Shahtori, Tanvir Ferdousi, Caterina Scoglio, Faryad Darabi Sahneh . Quantifying the impact of early-stage contact tracing on controlling Ebola diffusion. Mathematical Biosciences and Engineering, 2018, 15(5): 1165-1180. doi: 10.3934/mbe.2018053 |
[2] | Xiang-Sheng Wang, Luoyi Zhong . Ebola outbreak in West Africa: real-time estimation and multiple-wave prediction. Mathematical Biosciences and Engineering, 2015, 12(5): 1055-1063. doi: 10.3934/mbe.2015.12.1055 |
[3] | Tsanou Berge, Samuel Bowong, Jean Lubuma, Martin Luther Mann Manyombe . Modeling Ebola Virus Disease transmissions with reservoir in a complex virus life ecology. Mathematical Biosciences and Engineering, 2018, 15(1): 21-56. doi: 10.3934/mbe.2018002 |
[4] | Qinghua Liu, Siyu Yuan, Xinsheng Wang . A SEIARQ model combine with Logistic to predict COVID-19 within small-world networks. Mathematical Biosciences and Engineering, 2023, 20(2): 4006-4017. doi: 10.3934/mbe.2023187 |
[5] | Luis Ponce, Ryo Kinoshita, Hiroshi Nishiura . Exploring the human-animal interface of Ebola virus disease outbreaks. Mathematical Biosciences and Engineering, 2019, 16(4): 3130-3143. doi: 10.3934/mbe.2019155 |
[6] | Erin N. Bodine, Connor Cook, Mikayla Shorten . The potential impact of a prophylactic vaccine for Ebola in Sierra Leone. Mathematical Biosciences and Engineering, 2018, 15(2): 337-359. doi: 10.3934/mbe.2018015 |
[7] | Mondal Hasan Zahid, Christopher M. Kribs . Ebola: Impact of hospital's admission policy in an overwhelmed scenario. Mathematical Biosciences and Engineering, 2018, 15(6): 1387-1399. doi: 10.3934/mbe.2018063 |
[8] | Maoxing Liu, Jie Zhang, Zhengguang Li, Yongzheng Sun . Modeling epidemic in metapopulation networks with heterogeneous diffusion rates. Mathematical Biosciences and Engineering, 2019, 16(6): 7085-7097. doi: 10.3934/mbe.2019355 |
[9] | Peihua Jiang, Longmei Shi . Statistical inference for a competing failure model based on the Wiener process and Weibull distribution. Mathematical Biosciences and Engineering, 2024, 21(2): 3146-3164. doi: 10.3934/mbe.2024140 |
[10] | Ryan Covington, Samuel Patton, Elliott Walker, Kazuo Yamazaki . Improved uniform persistence for partially diffusive models of infectious diseases: cases of avian influenza and Ebola virus disease. Mathematical Biosciences and Engineering, 2023, 20(11): 19686-19709. doi: 10.3934/mbe.2023872 |
The best known models for the spread of infectious disease in human populations are based on the classical SIR model of Kermack and McKendrick [19]. The same system of ordinary differential equations (ODEs) may be derived as the large population limit of a density-dependent Markov jump process using the methods of Kurtz [20]. This stochastic formulation brings a number of mathematically attractive properties such as explicit likelihood formulas and ease of simulation. Nevertheless, a drawback of the Kermack and McKendrick-type models is that they can be unrealistic in describing the interactions of infectives and susceptibles as they are based on assumptions of homogeneous mixing [16].
In recent years there has been considerable interest in developing alternatives to the classical SIR, for instance, via network-based epidemic models, as reviewed by Pellis et al. [27] and House and Keeling [13]. Pair approximation models have been formulated to account for spatial correlations while maintaining mathematical tractability [28,17,18]. Much of the work on these models has regarded the dynamics of the deterministic system obtained in the large population limit, such as the work of Miller and Volz on edge-based models [31,24,25] and that of Altmann [2] on a process with dynamic partnerships.
As in the work of Miller and Volz [31,24,25], the configuration model (CM) random graph is often chosen to dictate the network structure in epidemic models [4,23,5]. CM networks can be viewed as a generalization of the Erdös-Rényi random graph, i.e. the
As in the case of a classical SIR [1] the early behavior of an epidemic on a CM graph can be approximated by a suitable branching process [4,14,6]. Such approximation allows one in turn to use the early epidemic data to statistically ascertain the probability of a major outbreak (large number of infections among the network nodes) as well as to estimate the rate of infection spread and changes in the contact network as described below. By and large, there have been limited studies of statistical estimation for network-based models [32]. In one of the early papers on the topic, O'Neill and Britton study Bayesian estimation procedures for the
The main contribution of the current paper is to present a statistical inference method for analyzing the early stages of an epidemic, or a small outbreak, evolving according to SIR type dynamics on a random graph. A novel aspect of our method is that we assume the random graph structure evolves in response to the epidemic progression. This allows us to account for changing contact patterns in response to infection, for example due to population behavioral changes or health interventions (e.g. quarantine).
The development of our methods is motivated by the devastating
There were a total of
Although, as already mentioned, the temporal data measurements are not explicitly required for parameter estimation in our approach, the available temporal information can be directly incorporated into the likelihood function, or used to inform the parameterization of the prior distributions, which is what was done for the current DRC dataset. Details are given below.
Consider a graph
The general disease framework adopted is the standard compartmental SIR model where, for every time
In addition to these standard SIR dynamics, we allow the network structure to change due to infection status. Specifically, we assume that infectious individuals drop each of their contacts according to an exponential distribution with rate
For an index case
pti≡p(ti;β,δ)=ββ+δ(1−e−(β+δ)ti) | (1) |
where the first term in the product on the right-hand side is the probability that an edge transmitted infection prior to being dropped, while the second term represents the probability that either an infection or a drop occurred before recovery. Therefore, the total number of secondary infections caused by node
P(Xi=xi|ti,di)=(dixi)pxiti(1−pti)di−xi. |
If the recovery time is not known but assumed to follow a distribution
πdi(xi)=∫∞0(dixi)p(ti)xi(1−p(ti))di−xif(ti)dti. |
We will assume identical recovery distributions for all individuals and, thus, the offspring distribution will be the same for all index cases.
The final form for the offspring distribution of an index case may be found by supposing that the degree,
P(Xi=xi)=∑di≥xiqdiπdi(xi). | (2) |
That is, we sum over all possible degrees that could yield at least
We now consider the offspring distribution for a post-index case. By definition, such an individual acquired infection from another individual in the network and, thus, has at least one neighbor. Therefore, some adjustments are needed to account for the fact that post-index cases have a degree distribution which differs from
q′k=kqkμ. |
Since at least one of the neighbors of a post-index case has already been infected, he may pass the infection to at most
P(X′i=x′i)=∞∑k>x′iq′kπk−1(x′i). | (3) |
For a fixed set of parameters the basic reproductive number,
R0=∞∑x′i=0x′i∞∑k>x′iq′kπk−1(x′i). | (4) |
To illustrate, we assume that the degree distribution is Poisson with mean parameter
f(ti)=γe−γti |
and
qdi=λdie−λdi!. |
Therefore, by Eq. (2), the offspring distribution for an index case is given by
P(Xi=xi|λ,β,γ,δ)=∞∑k≥xiλke−λk!∫∞0(kxi)p(t;β,δ)xi(1−p(t;β,δ))k−xiγe−γtdt, |
and, by Eq. (3), the post-index case offspring distribution is given by
P(X′i=x′i|λ,β,γ,δ)=∞∑k>x′iλk−1e−λ(k−1)!∫∞0(k−1x′i)p(t;β,δ)x′i(1−p(t;β,δ))k−1−x′iγe−γtdt. |
This expression has no simple analytical form but it is not hard to approximate the integral numerically since it can be written as an expectation against the recovery distribution. Therefore, a simple Monte Carlo sample from the desired recovery distribution allows for efficient computation of this term.
Using Eq. (4), we can calculate the basic reproductive number in this Markovian case. For an arbitrary degree distribution,
R0=ββ+γ+δ∞∑k=0(k−1)kqkμ, | (5) |
which only differs in the inclusion of
R0=ββ+γ+δ∞∑k=0λk−1e−λk!k(k−1)=βλβ+γ+δ. | (6) |
In practice, outbreak data may not arise solely from a single index case and often
Let
L(Θ|x1,...,xm,x′1,...,x′m′)=m∏j=1∞∑k≥xjqkπk(xj)×m′∏c=1∞∑l>x′cq′lπl−1(x′c). | (7) |
With the specification of the likelihood, maximum likelihood estimators (MLEs) for the rate parameters can be found by numerical optimization. Given the MLE
^R0=ˆβˆλˆβ+ˆγ+ˆδ. | (8) |
Denote the vector of current parameters as
1.Initiate
2.Obtain proposal
3.Accept (or not) this proposal with Metropolis-Hastings probability given by
ρ(x,Θcur,Θprop)=min(1,L(Θprop|x)ϕ(Θprop)τ(Θprop|Θcur)L(Θcur|x)ϕ(Θcur)τ(Θcur|Θprop)). | (9) |
4.Return to 2.
5.Repeat until convergence.
In this way, after sampler convergence, we obtain an approximate sample from the posterior distribution of
Note that the likelihood formula (7) is valid in a non-Markovian setting such as an arbitrary recovery time distribution and could further be extended to the scenario where the transmission rate varies with time since infection. Note that in the latter case the formula for
If additional data were available, such as the recovery time or number of contacts of each individual, it could be explicitly incorporated into the likelihood function (7) through the joint distribution of recovery times and degrees.
To illustrate our method we perform the Bayesian posterior estimation of the model parameters for the 2014 Ebola outbreak in the DRC based on the data described in Section 2. The specific model considered is as given in Section 3, where transmission occurs according to an exponential distribution with rate parameter
We perform estimation via the MCMC scheme given in Section 4.4. Prior distributions were set to be minimally informative Gaussian (parameterized as
The
The final outbreak size of simulated branching processes from the posterior parameter distribution was used as a model diagnostic for fit to the empirical data. Conditioning on the number of infections caused by the index case as the number of independent branches, the posterior parameter samples and corresponding post-index case offspring distributions were used to simulate branching process realizations. The final outbreak sizes were calculated and the distribution is presented in Figure 3. Reasonable agreement is observed between this distribution and the empirical outbreak size of 69 cases [22].
To assess the sensitivity of the credibility interval for
We presented here a Bayesian parameter estimation method for a class of stochastic epidemic models on configuration model graphs. The method is based on applying the branching process approximation, and is applicable when the number of infections is small in relation to the size of the population under study. In particular, this includes the case when the total outbreak size is small or when we are at the onset of a large outbreak. The method are flexible, for example allowing for arbitrary degree and recovery distributions, and in principle requires only a knowledge of the distribution of secondary cases, although additional data can be incorporated into the inference procedure, as the likelihood function under branching approximation remains straightforward to evaluate under a wide range of data collection schemes.
We illustrated our approach with the analysis of data from the 2014 DRC Ebola outbreak which was originally described and analyzed in Maganga et al. [22]. Our method, under only weakly informative prior distributions, is seen to produce a considerably tighter credibility interval for
As the statistical estimation methods appear essential to inform public health interventions, we hope that our work here will help in establishing a broader inference framework for epidemic parameters, based on the type of data usually collected in the course of an outbreak. The Bayesian approach is particularly attractive in this context, as it naturally incorporates any prior or historical information. However, the current approach only addresses the inference problem at the epidemic onset and, in particular, is not appropriate when the number of infected individuals comprises a significant portion of the population. We plan to address estimation for such large outbreaks, possibly also incorporating more complex network dynamics, in our future work.
We thank the Mathematical Biosciences Institute at OSU for its assistance in providing us with space and the necessary computational resources.
[1] | [ L. J. Allen, An introduction to stochastic epidemic models, Mathematical Epidemiology,Springer, 1945 (2008), 81-130. |
[2] | [ M. Altmann, The deterministic limit of infectious disease models with dynamic partners, Mathematical Biosciences, 150 (1998): 153-175. |
[3] | [ H. Andersson and T. Britton, Stochastic Epidemic Models and Their Statistical Analysis vol. 4, Springer New York, 2000. |
[4] | [ A.D. Barbour,G. Reinert, Approximating the epidemic curve, Electronic Journal of Probability, 18 (2013): 1-30. |
[5] | [ M. Boguñá,C. Castellano,R. Pastor-Satorras, Nature of the epidemic threshold for the susceptible-infected-susceptible dynamics in networks, Physical Review Letters, 111 (2013): 068701. |
[6] | [ T. Bohman,M. Picollelli, SIR epidemics on random graphs with a fixed degree sequence, Random Structures & Algorithms, 41 (2012): 179-214. |
[7] | [ T. Britton,P.D. O'Neill, Bayesian inference for stochastic epidemics in populations with random social structure, Scandinavian Journal of Statistics, 29 (2002): 375-390. |
[8] | [ B. Choi,G.A. Rempala, Inference for discretely observed stochastic kinetic networks with applications to epidemic modeling, Biostatistics, 13 (2012): 153-165. |
[9] | [ G. Chowell and H. Nishiura, Transmission dynamics and control of Ebola virus disease (EVD): A review, BMC Medicine, 12 (2014), p196. |
[10] | [ L. Decreusefond,J.-S. Dhersin,P. Moyal,V.C. Tran, Large graph limit for an SIR process in random network with heterogeneous connectivity, The Annals of Applied Probability, 22 (2012): 541-575. |
[11] | [ C. Groendyke,D. Welch,D.R. Hunter, Bayesian inference for contact networks given epidemic data, Scandinavian Journal of Statistics, 38 (2011): 600-616. |
[12] | [ C. Groendyke,D. Welch,D.R. Hunter, A network-based analysis of the 1861 Hagelloch measles data, Biometrics, 68 (2012): 755-765. |
[13] | [ T. House,M.J. Keeling, Insights from unifying modern approximations to infections on networks, Journal of The Royal Society Interface, 8 (2011): 67-73. |
[14] | [ S. Janson,M. Luczak,P. Windridge, Law of large numbers for the SIR epidemic on a random graph with given degrees, Random Structures & Algorithms, 45 (2014): 726-763. |
[15] | [ J. Janssen, null, Semi-Markov Models: Theory and Applications, New York, Plenum Press, 1986. |
[16] | [ M. Keeling, The implications of network structure for epidemic dynamics, Theoretical Population Biology, 67 (2005): 1-8. |
[17] | [ M.J. Keeling, The effects of local spatial structure on epidemiological invasions, Proceedings of the Royal Society of London B: Biological Sciences, 266 (1999): 859-867. |
[18] | [ M. Keeling, Correlation equations for endemic diseases: externally imposed and internally generated heterogeneity, Proceedings of the Royal Society of London B: Biological Sciences, 266 (1999): 953-960. |
[19] | [ W. O. Kermack and A. G. McKendrick, A contribution to the mathematical theory of epidemics, in Proceedings of the Royal Society of London A: Mathematical, Physical and Engineering Sciences, vol. 115, The Royal Society, 1927,700-721. |
[20] | [ T.G. Kurtz, Limit theorems for sequences of jump markov processes approximating ordinary differential processes, Journal of Applied Probability, 8 (1971): 344-356. |
[21] | [ J. Legrand,R. Grais,P. Boelle,A. Valleron,A. Flahault, Understanding the dynamics of Ebola epidemics, Epidemiology and Infection, 135 (2007): 610-621. |
[22] | [ G.D. Maganga,J. Kapetshi,N. Berthet,B. Kebela Ilunga,F. Kabange,P. Mbala Kingebeni,V. Mondonge,J.-J. T. Muyembe,E. Bertherat,S. Briand, Ebola virus disease in the democratic republic of congo, New England Journal of Medicine, 371 (2014): 2083-2091. |
[23] | [ S. Meloni,N. Perra,A. Arenas,S. Gómez,Y. Moreno,A. Vespignani, Modeling human mobility responses to the large-scale spreading of infectious diseases, Scientific Reports, 1 (2011): 1-7. |
[24] | [ J.C. Miller,A.C. Slim,E.M. Volz, Edge-based compartmental modelling for infectious disease spread, Journal of the Royal Society Interface, 9 (2012): 890-906. |
[25] | [ J.C. Miller,E.M. Volz, Incorporating disease and population structure into models of SIR disease in contact networks, PloS One, 8 (2013): e69162. |
[26] | [ M. Newman, null, Networks: An Introduction, Oxford University Press, 2010. |
[27] | [ L. Pellis,F. Ball,S. Bansal,K. Eames,T. House,V. Isham,P. Trapman, Eight challenges for network epidemic models, Epidemics, 10 (2015): 58-62. |
[28] | [ D. Rand, Correlation equations and pair approximations for spatial ecologies, Advanced Ecological Theory: Principles and Applications, Oxford Blackwell Science, 1999. |
[29] | [ E. J. Schwartz, B. Choi and G. A. Rempala, Estimating epidemic parameters: Application to H1N1 pandemic data, Math. Biosciences, 270 (2015), 198-203 (e-pub, ahead of print). |
[30] | [ W.E.R. Team, Ebola virus disease in west africa-the first 9 months of the epidemic and forward projections, N Engl J Med, 371 (2014): 1481-1495. |
[31] | [ E. Volz, SIR dynamics in random networks with heterogeneous connectivity, Journal of Mathematical Biology, 56 (2008): 293-310. |
[32] | [ D. Welch,S. Bansal,D.R. Hunter, Statistical inference to advance network models in epidemiology, Epidemics, 3 (2011): 38-45. |
1. | Wasiur R. KhudaBukhsh, Boseung Choi, Eben Kenah, Grzegorz A. Rempała, Survival dynamical systems: individual-level survival analysis from population-level epidemic models, 2020, 10, 2042-8898, 20190048, 10.1098/rsfs.2019.0048 | |
2. | Prateek Kunwar, Oleksandr Markovichenko, Monique Chyba, Yuriy Mileyko, Alice Koniges, Thomas Lee, A study of computational and conceptual complexities of compartment and agent based models, 2022, 17, 1556-1801, 359, 10.3934/nhm.2022011 |