2,379
Views
13
CrossRef citations to date
0
Altmetric
Original Articles

Modeling the within-host dynamics of cholera: bacterial–viral interaction

&
Pages 484-501 | Received 14 Mar 2016, Accepted 30 Nov 2016, Published online: 22 Dec 2016

ABSTRACT

Novel deterministic and stochastic models are proposed in this paper for the within-host dynamics of cholera, with a focus on the bacterial–viral interaction. The deterministic model is a system of differential equations describing the interaction among the two types of vibrios and the viruses. The stochastic model is a system of Markov jump processes that is derived based on the dynamics of the deterministic model. The multitype branching process approximation is applied to estimate the extinction probability of bacteria and viruses within a human host during the early stage of the bacterial–viral infection. Accordingly, a closed-form expression is derived for the disease extinction probability, and analytic estimates are validated with numerical simulations. The local and global dynamics of the bacterial–viral interaction are analysed using the deterministic model, and the result indicates that there is a sharp disease threshold characterized by the basic reproduction number R0: if R0<1, vibrios ingested from the environment into human body will not cause cholera infection; if R0>1, vibrios will grow with increased toxicity and persist within the host, leading to human cholera. In contrast, the stochastic model indicates, more realistically, that there is always a positive probability of disease extinction within the human host.

2010 MATHEMATICS SUBJECT CLASSIFICATION:

1. Introduction

Cholera, an ancient disease, has re-emerged as a major health threat to developing countries and caused several major outbreaks in recent years, including those in Haiti from 2010 to 2012 and in Zimbabwe from 2008 to 2009, with widespread infections and high morbidity (and, in some cases, mortality) levels. Cholera is caused by the bacterium Vibrio cholerae; it can be transmitted from the environment to people ingesting the contaminated water, or between human hosts through direct/indirect contact with infected individuals (e.g. hugging, shaking hands, and eating food prepared by dirty hands).

Many mathematical epidemiological models have been published to investigate the transmission dynamics of cholera at the between-host level; see, e.g. [Citation5, Citation6, Citation11, Citation15, Citation16, Citation18–20, Citation23, Citation27, Citation29]. These models generally incorporate an environmental pathogen component (typically, the concentration of the vibrios) into an SIR (susceptible–infected–recovered) epidemic framework. Some of these models only considered the environment-to-human transmission route (e.g. [Citation11, Citation16]), whereas other models have included both the environment-to-human and human-to-human transmission pathways (e.g. [Citation15, Citation19, Citation20, Citation23]). Models involving general incidence and environmental pathogen representations have also been proposed and analysed [Citation18, Citation21, Citation22, Citation26, Citation31, Citation32].

In contrast to the large number of between-host cholera models, very little effort has been devoted to the within-host dynamics of cholera, partly due to the complication of the biochemical and genetic interactions that occur within the human body. Recently, a coupled between-host and within-host cholera model was proposed [Citation28], but the within-host dynamics in that work take a very simple form, represented by one single equation characterizing the increased toxicity of the vibrios inside the human body.

When the vibrios are ingested from the environment and reach the small intestine within the human body, complex biological interaction, chemical reaction, and genetic transduction take place that lead to human cholera [Citation7, Citation9]. Among these the bacterial–viral interaction is of key importance. The virus (typically, the cholera-toxin phage) plays a critical role in the pathogenesis of the vibrios. Such a virus attaches itself to the surface of the bacteria and inject its DNA into the bacterial cells, causing lateral gene transfer of the vibrios and forming cholera toxin, the major virulence factor of cholera. The transduced vibrios have an infectivity much higher (up to 700-fold) than the original vibrios ingested from the environment [Citation17]. These highly toxic vibrios then cause human cholera symptoms, most commonly seen as severe diarrhoea. Subsequently, these vibrios are shed out of human body, but they remain at the highly infectious state for several hours, during which time they can be transmitted to other human hosts.

To make a distinction between the two types of vibrios involved in this study, we use the term ‘environmental vibrios’ to refer to those bacteria originated from the environment which usually have a low infectivity, and ‘human vibrios’ for those bacteria generated within the human body, typically through the interaction between the virus and the ingested environmental vibrios, which have a much higher infectivity.

The present paper aims to mathematically model and understand the within-host dynamics of cholera. To that end, we first construct a deterministic differential equation system to investigate the interaction between the environmental and human vibrios and the virus. We conduct careful equilibrium analysis on this model, with a focus on the disease threshold dynamics. The deterministic model, however, may not reflect the reality well in cases where the bacterial and viral population sizes are not sufficiently large and where the randomness plays a role. Thus, we also propose and analyse a stochastic Markov jump process (MJP) model to complement the deterministic dynamics. In particular, we estimate the probability of disease extinction from our stochastic model using the branching process approximations.

We organize the remainder of the paper as follows. In Section 2, we present the deterministic model, analyse the equilibria, and conduct both local and global stability analyses. In Section 3, we construct the stochastic model and derive the disease extinction probability. In Section 4, we conduct numerical simulation of both models and compare the results; we also numerically verify the disease extinction probability based on the stochastic model. Finally, we conclude the paper in Section 5 with some discussion.

2. Deterministic model

2.1. Model formulation

We consider the bacterial–viral interaction taking place in the small intestine, where the vibrios initially enter the human body from the contaminated environment by ingestion. Through the interaction with the virus (phage), the environmental vibrios are transformed into highly toxic human vibrios by phage transduction. We assume that the bacterial–viral interaction is subject to saturation in terms of the environmental vibrios. Our deterministic model representing the within-host cholera dynamics is formulated as the following system of ordinary differential equations: (1) dBdt=ΛαBκ+BVδ1B,dZdt=g(Z)+θ1αBκ+BVδ2Z,dVdt=h(V)+θ2αBκ+BVδ3V,(1) where B and Z represent the concentrations of the environmental vibrios and human vibrios, respectively, and V refers to the concentration of the virus. Λ is the influx rate of the ingested environmental vibrios, α is the contact rate between the environmental vibrios and the virus. δi (i=1,2,3) denotes the per capita death rate of each compartment. θ1 and θ2 are rescaled coefficients that capture the generation rates of Z and V through bacterial–viral interactions, respectively. Meanwhile, we introduce two functions g(Z) and h(V) to account for the intrinsic growth of Z and V , respectively, in the course of the biochemical and genomic interactions.

We note that the intrinsic growth of microorganisms inside the human body may depend on several factors of the host such as the health condition and the immunity level, and may vary for different individuals. Thus, we intend to keep these functions as general as possible, subject to a few biologically feasible conditions. Specifically, we assume:

  • (H1) (a) g(0)=0; (b) g(Zg)<δ2 for some Zg0; (c) g(Z)0;

  • (H2) (a) h(0)=0; (b) h(Vh)<δ3 for some Vh0; (c) h(V)0.

The assumptions (H1) and (H2) state that the intrinsic growth is subject to saturation and when the bacterial/viral concentration is sufficiently high, the intrinsic growth will be outcompeted by the natural death/removal. We also note that in most cases, h(v)=0 could be used in the representation of viral dynamics, though we intend to treat it as a special case of our general formulation.

2.2. Analysis of the deterministic model

2.2.1. The basic reproduction number

An important disease threshold is the basic reproduction number R0 [Citation3]. It is apparent that the model (Equation1) always admits the invasion-free equilibrium (IFE), (B,Z,V)=(B0,0,0), for which B0=Λ/δ1. Furthermore, the disease components in this model are Z and V , and the new infection matrix F and the transition matrix V are (2) F=[gZθ1αB0/(B0+κ)0hV+θ2αB0/(B0+κ)](2) and (3) V=[δ200δ3],(3) where (4) gZ=g(0),hV=h(0).(4) By the next-generation matrix method [Citation24], the basic reproduction number is defined as the spectral radius of the next-generation matrix K=FV1; i.e. (5) R0=ρ(K)=max{R0Z,R0V},(5) where R0Z=gZδ2andR0V=hVδ3+θ2αB0δ3(B0+κ). The terms R0Z and R0V, respectively, correspond to the expected numbers of secondary infections caused by one human vibrio and one virus during its lifetime in the human host. The basic reproduction number R0 here denotes the average number of secondary infections produced by one infectious microorganism over the course of its infectious period in an otherwise uninfected population. The expression (Equation5) shows that R0 is the maximum of R0V and R0Z, indicating that the within-host cholera infection risk depends on the dynamics of both the human vibrios and the viruses.

2.2.2. Equilibrium analysis

In this section, we will study the nontrivial equilibrium solution, X=(B,Z,V), of model (Equation1), where by a nontrivial equilibrium, we mean an equilibrium that is not the IFE. Its components must satisfy (6) ΛαBκ+BVδ1B=0,g(Z)+θ1αBκ+BVδ2Z=0,h(V)+θ2αBκ+BVδ3V=0.(6) Solving Equation (Equation6) yields (7) B=1δ1(Λδ2Zg(Z)θ1),B=φ(V),V=ψ(B),(7) with (8) φ(V):=1δ1(Λδ3Vh(V)θ2),ψ(B):=(Λδ1B)(κ+B)αB.(8) First, let us consider the intersection of the graphs B=φ(V) and V=ψ(B) on the VB plane. Note that ψ(B)=(Λκ+B2δ1)/αB2<0, ψ(B)=2Λκ/αB3>0, φ(V)=(h(V)δ3)/δ1θ2, and φ(V)=h(V)/δ1θ2. By assumption (H2), φ(V)<0 for VVh and φ(V)0. Hence, B=φ(V) is always concave down and strictly decreasing when V is sufficiently large, whereas V=ψ(B) is strictly decreasing and concave up. Meanwhile, we notice that these two curves have a unique intersection (V,B)=(0,B0) on the boundary of R2+ and limB0+ψ(B)=. This implies that these graphs admit at most two intersections in R2+. Furthermore, the existence of the intersection (Ve,Be) in the interior of R2+ depends on the slopes of these curves at (V,B)=(0,B0). Specifically, these two graphs intersect in the interior of R2+ φ(0)>ψ(B0)1 (see Figure ). One can verify by direct calculation that (9) φ(0)>ψ(B0)1R0V=hV+θ2αB0/(B0+κ)δ3>1.(9) Additionally, such an intersection point (Ve,Be) if it exists must satisfy 0<Be<B0 and Ve>0.

Figure 1. The graphs of functions B=φ(v) and V=ψ(B).

Figure 1. The graphs of functions B=φ(v) and V=ψ(B).

Second, we consider (10) B=Π(Z):=1δ1(Λδ2Zg(Z)θ1).(10) Since Π(Z)=(g(Z)δ2)/δ1θ1 and Π(Z)=g(Z)/δ1θ10, assumption (H1) implies that Π(Z)<0 for all ZZg. Thus, for each 0<Be<B0, there always exists a unique Ze>0 such that Π(Ze)=Be; for B=B0, B0=Π(Z) always has a trivial solution Z=0 and the unique positive solution Z=Z0>0 exists provided R0Z>1 (see Figure ). This shows that the IFE always exists. When R0>1, the system (Equation1) admits at most two feasible nontrivial equilibria which depends on the values of R0Z and R0V. Specifically, the result for the nontrivial equilibrium solutions of the system (Equation1) is summarized in the following theorem.

Figure 2. The graphs of functions B=Π(Z) and B=constant.

Figure 2. The graphs of functions B=Π(Z) and B=constant.

Theorem 2.1

  1. If R0Z>1 and R0V1, the system has a unique nontrivial virus-free equilibrium (VFE) (B0,Z0,0);

  2. if R0Z1 and R0V>1, the system has a unique endemic equilibrium (EE) (Be,Ze,Ve);

  3. if R0Z>1 and R0V>1, two nontrivial equilibria coexist, the VFE and EE.

Theorem 2.1 implies that the system (Equation1) has a unique EE if R0V>1, and there is no EE if R0V1.

The local stability of the IFE can be obtained by Theorem 2 of van Den Driessche and Watmough [Citation24]: the IFE is locally asymptotically stable when R0<1 and unstable when R0>1. The following result establishes local asymptotic stability of the unique EE when it exists.

Theorem 2.2

If R0V>1, the EE of the system (Equation1) is locally asymptotically stable.

Proof.

The Jacobian matrix of the system (Equation1) at EE, (B,Z,V)=(Be,Ze,Ve), is given by (11) J=[a0bθ1ακ(κ+Be)2Veg(Ze)δ2θ1αBeκ+Bec0d],(11) where (12) a=ακ(κ+Be)2Veδ1,b=αBeκ+Be,c=θ2ακ(κ+Be)2Ve,d=h(Ve)+θ2αBeκ+Beδ3.(12)

In view of Be>0,Ze>0 and Ve0, it is clear that a<0, b<0 and c>0. By direct calculation, we find that the eigenvalues of J are (13) λ1=g(Ze)δ2,λ2=12(a+d+(ad)2+4bc),λ3=12(a+d(ad)2+4bc).(13)

We now claim that (1) g(Ze)δ2<0; (2) d<0. If this claim holds, then λ1<0, λ2+λ3=a+d<0 and λ2λ3=adbc>0, and hence all the eigenvalues are negative. Thus, to show that the EE is locally asymptotically stable, it suffices to prove that the claim is satisfied. Consider f(Z):=Π(Z)Be, where Π(Z) is defined in Equation (Equation10). By the properties of Π and Ze, there exists r>0 such that (i) f(Z)>0 for Z(Zer,Ze), (ii) f(Z)<0 for Z(Ze,Ze+r), and (iii) f(Z)0. This implies that f(Ze)<0. Hence, g(Ze)δ2<0. Similarly, using another function φ(V)ψ1(V) (where ψ1 is the inverse function of V=ψ(B)), one can verify that φ(Ve)<(ψ1)(Ve), and this gives d<0. This completes the proof.

By the similar argument as that in the proof of Theorem 2.2, one can obtain the result below regarding the local asymptotic stability of the VFE.

Theorem 2.3

  1. If R0Z>1 and R0V1, the VFE of the system (Equation1) is locally asymptotically stable.

  2. If R0Z>1 and R0V>1, the VFE of the system (Equation1) is unstable.

In what follows, we will focus on the global stability of the equilibrium solutions of model (Equation1). By the first equation in Equation (Equation1), dBdtΛBδ1. Hence, lim suptB(t)B0. Thus, a biologically feasible region is given by (14) Ω={(B,Z,V):0BB0, Z0, V0}.(14)

It is easy to verify that this region is positively invariant. The following result summarizes the global stability of the IFE.

Theorem 2.4

If R0<1, the IFE is globally asymptotically stable in Ω.

Proof.

Since V1 and F are nonnegative (see Equations (Equation2) and (Equation3)), thePerron–Frobenius theorem implies that the nonnegative matrix V1F has a nonnegative left eigenvector u corresponding to the eigenvalue R0=ρ(FV1)=ρ(V1F); that is, uTV1F=uTR0. Write X=(Z,V)T. One can verify that (15) dXdt(FV)X.(15) Motivated by Shuai and van den Driessche [Citation21], we construct a Lyapunov function L=uTV1X. Differentiating L along the solutions of Equation (Equation1) yields (16) L=uTV1XuTV1(FV)X=uT(R01)X.(16)

Thus, if R0<1, L=0 implies uTX=0. It gives Z=0 or V =0. When R0<1, Equation (Equation1) and assumption (H1) yield B=B0 and V =Z=0. Therefore, the invariant set on which L=0 contains only one point (B0,0,0). Applying LaSalle's invariant principle [Citation14], we see that the IFE is globally asymptotically stable in Ω if R0<1.

Theorem 2.5

Assume that R0>1.

  1. If R0V>1, then the EE is globally asymptotically stable in R+3.

  2. If R0Z>1 and R0V1, then the VFE is globally asymptotically stable in R+3.

Proof.

Note that model (Equation1) can be decoupled as follows: (17) dBdt=ΛαBκ+BVδ1B,dVdt=h(V)+θ2αBκ+BVδ3V(17) and (18) dZdt=g(Z)+θ1αBκ+BVδ2Z.(18)

If R0>1, there are two scenarios; that is, Case 1: R0V>1; Case 2: R0V1 and R0Z>1.

For illustration, let us consider Case 1. Model (Equation1) has two equilibria when R0Z1 or three equilibria when R0Z>1. First, let us restrict our discussion to the BV plane and consider the two-dimensional system (Equation17). When R0Z1, the two equilibria of Equation (Equation17) are (B0,0) and (Be,Ve). The former is the projection of the IFE onto the BV plane, and the latter is that of the EE. We want to show that pe:=(Be,Ve) is globally asymptotically stable in D={(B,V):B0, V0}. Clearly, no closed orbit can touch the boundary B=0 or V =0. Moreover, one can rule out closed orbits enclosing pe in D. Let D be the interior of D, w(B,V)=1/VC1(D), and f=(f1,f2)T denote the vector field of Equation (Equation17). The expression div(wf):=(wf1)B+(wf2)V=α(κ/(κ+B)2)δ1/V+(h(V)Vh(V))/V2<0 is of one sign in D, for which h(V)Vh(V)0 follows from the assumption (H2). So the Dulac criterion [Citation30] implies that there is no closed orbit in D. Additionally, we can rule out homoclinic and heteroclinic orbits in D. Since p0:=(B0,0) is a saddle with stable manifold on the boundary of D and unstable manifold in D, the subsystem (Equation17) cannot allow any homoclinic and heteroclinic orbits. Besides, pe is locally asymptotically stable. By the Poincaré–Bendixson theorem, pe is globally asymptotically stable in D. To establish the global stability of the EE in R+3, it suffices to consider Equation (Equation18) with (B,V)=(Be,Ve), namely, dZdt=g(Z)+θ1αBeκ+BeVeδ2Z.

In view of R0Z1 and 0<Be<B0, based on our equilibrium analysis on the EE, we obtain limtZ(t)=Ze. This proves that the EE is globally asymptotically stable in R+3.

Using similar analysis, we can show the global stability of the EE in R+3 when R0V>1 and R0Z>1, and the global stability of the VFE when R0Z>1 and R0V1.

3. Stochastic model

3.1. MJP model

If the number of human vibrios or virus is not sufficiently large, homogeneous mixing at the beginning of the disease epidemic usually is not an appropriate assumption and the randomness should be carefully accounted. So we use an MJP, which is continuous in time and discrete in the state space, to model the bacterial–viral interaction in a more realistic way.

Let B(t),Z(t), and V(t) be discrete-valued random variables representing the number of environmental vibrios, human vibrios, and virus, respectively. It is worth to mention that, in realistic bacterial–viral interaction, each cell after lysis will lead to multiple human vibrios and viruses generated and released. Thus, we will assume θ1>1 and θ2>1 in what follows. Following the definition of the events and transition rates summarized in Table , we obtain the following MJP model: (19) B(t)=B(0)+N1(0tΛdu)N2(0tαB(u)κ+B(u)V(u)du)N3(0tδ1B(u)du),Z(t)=Z(0)+N4(0tg(Z(u))du)+N2(0tαB(u)κ+B(u)V(u)du)+N5(0t(θ11)αB(u)κ+B(u)V(u)du)N6(0tδ2Z(u)du),V(t)=V(0)+N7(0th(V(u))du)+N2(0tαB(u)κ+B(u)V(u)du)+N8(0t(θ21)αB(u)κ+B(u)V(u)du)N9(0tδ3V(u)du),(19) where {Ni}i=19 are a sequence of independent scalar Poisson process with rate 1.

Table 1. MJP model with Poisson rates riΔt+o(Δt).

3.2. Disease extinction probability

We will now approximate the dynamics of the nonlinear MJP (Equation19) and estimate the extinction probability of the disease near the IFE by using a Galton–Watson multitype branching process (BGWbp) [Citation1, Citation8, Citation10, Citation13]. Since the disease groups are human vibrios and virus, the branching process approximation is applied to these two groups at the IFE and the environmental vibrios are assumed to sufficiently close to B0=Λ/δ1.

In general, given xi(0)=1 and xj(0)=0 (ji), the offspring probability generating function (pgf) fi:[0,1]n[0,1]n is defined as (20) fi(x1,x2,,xn)=k1=1kn=1Pi(k1,,kn)x1k1xnkn,(20) where Pi(k1,,kn) is the probability that one type i individual gives ‘birth’ to kj individuals of type j. For our model, the offspring pgf for Z, given Z(0)=1 and V(0)=0, is (21) f1(x1,x2)=gZx12+δ2gZ+δ2;(21) the offspring pgf for V , given Z(0)=0 and V(0)=1, is (22) f2(x1,x2)=(hV+θ2αB0κ+B0)x22+θ1αB0κ+B0x1x2+δ3hV+(θ1+θ2)αB0κ+B0+δ3,(22) for which we have linearly approximated g(Z)gZZ and h(V)hVV, as Z and V are close to zero and g(0)=h(0)=0. Hence, the expectation matrix M=(mij) can be written as (23) M=[2gZgZ+δ20θ1αB0κ+B0hV+(θ1+θ2)αB0κ+B0+δ32(hV+θ2αB0κ+B0)+θ1αB0κ+B0hV+(θ1+θ2)αB0κ+B0+δ3],(23) for which mij=fi/xj|(x1,x2)=(1,1) (1i, j2). The branching process is supercritical (resp. critical, subcritical) when ρ(M)>1 (resp. =1, <1). It follows from direct calculation that (24) ρ(M)=max{m11,m22}=max{2R0ZR0Z+1, 2R0V+cR0V+1+c},(24) where c=(θ1α(B0/(κ+B0)))/δ3. Since M is reducible, one cannot apply the threshold theorem in [Citation2] to obtain the relationship between the stochastic threshold ρ(M) and the deterministic threshold R0. Fortunately, by direct calculation, one can verify that the threshold theorem also holds for our case, i.e. (25) ρ(M)<1 (=1,>1)R0<1 (=1,>1).(25)

The following theorem summarizes the result on the ultimate extinction probability of the BGWbp.

Theorem 3.1

Let P0(z0,v0)=limtP(Z(t)=V(t)=0|Z(0)=z0,V(0)=v0) denote ultimate extinction probability within a human host. Let P0ext=P0ext(z0,v0) denote the branching process estimate of the extinction probability P0(z0,v0).

  1. If R0<1, then P0ext=1.

  2. Assume R0>1.

    1. If R0Z1 and R0V>1, then P0ext=(1/R0V)v0,

    2. If R0Z>1 and R0V1, then P0ext=(1/R0Z)z0,

    3. If R0Z>1 and R0V>1, then P0ext=(1/(R0Z)z0)(qˆ2)v0,

where qˆ2=12(1+1R0V+1RE(11R0V+1RE)2+41R0VRE), with RE=[hV/(α(B0/(κ+B0)))+θ2]/[θ1(11/R0V)].

Proof.

The minimal fixed point (q1,q2) of (26) fi(x1,x2)=xi(i=1,2)(26) on [0,1]2 determines the extinction probability of the infection; that is P0ext=q1z0q2v0. By the theory of branching process [Citation1, Citation4, Citation8, Citation10, Citation12] and the relationship in Equation (Equation25), part 1 follows immediately and it remains to prove part 2. Suppose R0>1. Note that (1,1) is always a fixed point and no fixed point satisfies q1q2=0. It suffices to show that Equation (Equation26) has a unique fixed point in (0,1]2{(1,1)}. Since the matrix M is reducible, there is not necessarily a unique fixed point in (0,1)2 in the supercritical case [Citation4, Citation10]. Solving Equation (Equation26), we find that indeed there are four fixed points (1,1),(q1,1),(1,q2) and (q1,qˆ2), where q1,q2 and qˆ2 are defined as (27) q1=δ2gZ=1R0Z,q2=δ3hV+θ2αB0κ+B0=1R0V,qˆ2=12(1+1R0V+1RE(11R0V+1RE)2+41R0VRE),(27) with RE=(hV/(α(B0/(κ+B0)))+θ2)/θ1(11/R0V).

Thus, when R0>1, we can conclude the existence of a unique fixed point (q1,q2) in (0,1]2{(1,1)} by considering the following three cases: (a) if R0Z1 and R0V>1, (q1,q2)=(1,q2); (b) if R0Z>1 and R0V1, (q1,q2)=(q1,1); (c) if min{R0Z, R0V}>1, (q1,q2)=(q1,qˆ2)(0,1)2. By Equation (Equation27), the result follows.

Remark

Any event other than disease extinction can be loosely regarded as an infection outbreak [Citation1, Citation2, Citation25]. Let Pout denote the branching process estimate of the probability of a disease outbreak. Thus, Theorem 3.1 implies that

  1. If R0Z1 and R0V>1, then Pout=1(1/R0V)v0.

  2. If R0Z>1 and R0V1, then Pout=1(1/R0Z)z0.

  3. If R0Z>1 and R0V>1, then Pout=1(1/(R0Z)z0)(qˆ2)v0.

This shows that the probability of a cholera infection outbreak depends not only on the initial numbers of bacteria and/or viruses, but also on the risk factors due to the intrinsic growth of human vibrios and/or the bacterial–viral interaction.

4. Numerical simulations

In this section, we numerically solve the ordinary differential equation (ODE) model (Equation1) and stochastic model (Equation19), where the parameter values for the environmental vibrios are obtained from the literature (e.g. see [Citation27] and the reference therein). On the other hand, we have not been able to find useful quantitative measurements regarding the bacterial–viral dynamics within the human body and, thus, the parameter values associated with the bacterial–viral interaction are assumed in our simulation. Our numerical results, presented below, could serve as a theoretical means to justify that our assumptions are biologically feasible. Figures  and illustrate the dynamics of our ODE model (Equation1) and stochastic model (Equation19). In both figures, the dashed and solid curves represent the solution of the deterministic model and an associated stochastic sample path, respectively. Particularly, Figure  demonstrates that Monte Carlo simulation of stochastic model (Equation19) can be close to the corresponding ODE solution in all of the four scenarios; Figure  illustrates the occurrence of disease extinction whereas the ODE model indicates global stability of the VFE/EE.

Figure 3. A sample path of the stochastic model (Equation19) (displayed in solid curves) vs. the associated solution of the ODE model (Equation1) (displayed in dashed curves). In this example, we take the logistic growth to depict the intrinsic growth of Z and V . More specifically, g(Z)=g0Z(1Z/κZ) and h(V)=h0V(1V/κV). The values of parameters are: λ=105 cells ml1 h−1κ=106 cells ml1κZ=2×106 cells ml1κV=108 cells ml1δ1=δ2=7/30 h1δ3=7/3 h1α=1 h1θ1=1; (a) θ2=2, g0=0.15, h0=0.6; (b) θ2=2, g0=0.5 h1, h0=0.6 h1 ; (c) θ2=15, g0=0.15 h1,h0=1 h1; (d) θ2=2, g0=0.3 h1, h0=2 h1.

Figure 3. A sample path of the stochastic model (Equation19(19) B(t)=B(0)+N1(∫0tΛdu)−N2(∫0tαB(u)κ+B(u)V(u)du)−N3(∫0tδ1B(u)du),Z(t)=Z(0)+N4(∫0tg(Z(u))du)+N2(∫0tαB(u)κ+B(u)V(u)du)+N5(∫0t(θ1−1)αB(u)κ+B(u)V(u)du)−N6(∫0tδ2Z(u)du),V(t)=V(0)+N7(∫0th(V(u))du)+N2(∫0tαB(u)κ+B(u)V(u)du)+N8(∫0t(θ2−1)αB(u)κ+B(u)V(u)du)−N9(∫0tδ3V(u)du),(19) ) (displayed in solid curves) vs. the associated solution of the ODE model (Equation1(1) dBdt=Λ−αBκ+BV−δ1B,dZdt=g(Z)+θ1αBκ+BV−δ2Z,dVdt=h(V)+θ2αBκ+BV−δ3V,(1) ) (displayed in dashed curves). In this example, we take the logistic growth to depict the intrinsic growth of Z and V . More specifically, g(Z)=g0Z(1−Z/κZ) and h(V)=h0V(1−V/κV). The values of parameters are: λ=105 cells ml−1 h−1, κ=106 cells ml−1, κZ=2×106 cells ml−1, κV=108 cells ml−1, δ1=δ2=7/30 h−1, δ3=7/3 h−1, α=1 h−1, θ1=1; (a) θ2=2, g0=0.15, h0=0.6; (b) θ2=2, g0=0.5 h−1, h0=0.6 h−1 ; (c) θ2=15, g0=0.15 h−1,h0=1 h−1; (d) θ2=2, g0=0.3 h−1, h0=2 h−1.

Figure 4. Illustration of disease extinction by displaying a sample path of the stochastic model (Equation19) as compared to the corresponding solution of ordinary differential equation (ODE) (Equation1). Here, the solid and dashed curves represent a sample path of the stochastic model and the associated ODE model, respectively. It shows that the ODE solution approaches the VFE (see the top panel) or EE (see the middle and bottom panels), whereas the corresponding sample path of the stochastic model can go to extinction (see the panel on the right). The parameter values are the same as that of Figure . Initial conditions: (a) (B,Z,V)(0)=(2×104,8,2); (b) and (c) (B,Z,V)(0)=(2×104,5,5).

Figure 4. Illustration of disease extinction by displaying a sample path of the stochastic model (Equation19(19) B(t)=B(0)+N1(∫0tΛdu)−N2(∫0tαB(u)κ+B(u)V(u)du)−N3(∫0tδ1B(u)du),Z(t)=Z(0)+N4(∫0tg(Z(u))du)+N2(∫0tαB(u)κ+B(u)V(u)du)+N5(∫0t(θ1−1)αB(u)κ+B(u)V(u)du)−N6(∫0tδ2Z(u)du),V(t)=V(0)+N7(∫0th(V(u))du)+N2(∫0tαB(u)κ+B(u)V(u)du)+N8(∫0t(θ2−1)αB(u)κ+B(u)V(u)du)−N9(∫0tδ3V(u)du),(19) ) as compared to the corresponding solution of ordinary differential equation (ODE) (Equation1(1) dBdt=Λ−αBκ+BV−δ1B,dZdt=g(Z)+θ1αBκ+BV−δ2Z,dVdt=h(V)+θ2αBκ+BV−δ3V,(1) ). Here, the solid and dashed curves represent a sample path of the stochastic model and the associated ODE model, respectively. It shows that the ODE solution approaches the VFE (see the top panel) or EE (see the middle and bottom panels), whereas the corresponding sample path of the stochastic model can go to extinction (see the panel on the right). The parameter values are the same as that of Figure 3. Initial conditions: (a) (B,Z,V)(0)=(2×104,8,2); (b) and (c) (B,Z,V)(0)=(2×104,5,5).

Case 1: R0Z<1 and R0V<1. This is illustrated in Figure (a), and R0Z=0.6 and R0V=0.5 in the displayed example. It shows that sample paths of our stochastic model are very likely to be close to the associated deterministic solution, and both deterministic and stochastic models indicate the disease extinction. Moreover, in this case, for every set of parameter values within biologically feasible ranges, and for initial conditions that are near the IFE, we have numerically confirmed that the disease extinction probability is very close to one. Here, extinction probability is estimated by computing the proportion of 10,000 sample paths that hit zero. When initial conditions are not close to the IFE, for instance, (B,Z,V)(0)=(6×103,105,105), sample paths of stochastic model are still likely to fluctuate around the associated ODE solution. Meanwhile, we see from this example that the virus population decays exponentially and approaches to zero in about 5 h, and human vibrios population decreases linearly and goes to zero after 66 h or so. This sample path indicates that disease extinction within a human host occurs in about 66 h.

Case 2: R0Z>1 and R0V<1. As one can see from Figure (b), the ODE solution converges to the VFE and hence the deterministic model indicates the persistence of environmental and human bacteria. In contrast, the stochastic model shows that bacterium populations can either persist (displayed in Figure (b)), or go extinct (displayed in Figure (a, b)). Case 3: R0Z<1 and R0V>1 and Case 4: R0Z>1 and R0V>1. In both scenarios, deterministic dynamics indicate the occurrence of an outbreak, which is illustrated in Figures (c, d), and (c, e). However, the stochastic model, more realistically, shows that disease can go extinct within the human host (illustrated in Figure (c–f)). Indeed, Theorem 3.1 demonstrates that this extinction has a positive probability.

Let P0ext denote the probability of disease extinction computed from the branching process approximation. Let P0MC be an estimate obtained from the fraction of sample paths (out of 10,000) in which both Z(t) and V(t) hit zero before reaching VFE/EE levels. Applying Theorem 3.1, we calculate explicit estimate P0ext and then compare to the corresponding estimate P0MC obtained from Monte Carlo simulation. A summary of results for various initial conditions in Cases 2–4 is displayed in Table . It shows that P0ext is a good estimate of the disease extinction probability. For instance, in the first example, R0Z=0.64<1, R0V=2.36>1, and V(0)=v0=1. By Theorem 3.1, P0ext=(1/R0V)v0=0.4242. Comparing this with P0MC=0.4236, we see that the theoretical approximation P0ext is very close to its numerical approximation P0MC based on sample paths.

Table 2. Disease extinction probability estimated by using the branching process approximation, P0ext, vs. the associated estimate based on Monte Carlo simulations of 10,000 sample paths of (Equation19), P0MC.

5. Discussion

We have proposed a new modelling framework for the within-host dynamics of cholera, using both deterministic and stochastic formulations. Our focus is the interaction of environmental vibrios (with low infectivity), human vibrios (with high infectivity), and the virus (which causes the transformation from environmental vibrios to human vibrios) within a human host. Such an interaction is critical in shaping the evolution of the pathogen within human body and directly contributes to the epidemiology of cholera at the population level, since the human vibrios shed out of human body will remain highly infectious for a certain period of time and can be transmitted among human hosts.

For our deterministic model, we have calculated the basic reproduction number, R0, which consists of two components: one represents the intrinsic growth of the human vibrios and the other accounts for the viral–bacterial interaction. We have established the basic reproduction number as a sharp threshold for disease dynamics: when R0<1, the highly infectious vibrios will not grow within the human host and the environmental vibrios ingested into human body will not cause cholera infection; when R0>1, the human vibrios will grow and persist, leading to human cholera. We have found that while there is only one equilibrium (the IFE) when R0<1, there can be two or three equilibria when R0>1 that include the IFE and one or both the VFE and EE. The existence and stabilities of these equilibria characterize the essential dynamics of the model, and we have conducted both local and global stability analysis for each equilibrium.

For our stochastic model, based on the MJP, we have focused our attention on the probability of disease extinction within a human host which provides an estimate of the disease risk under some realistic conditions (e.g. small amount of initial infection, small number of bacteria or virus). We have derived an explicit expression for the probability of disease extinction, and verified the result through careful numerical simulation involving a large number of sample paths. We have also carefully compared the numerical simulation results from the deterministic model and the stochastic model.

As can be expected, analysis of our deterministic model can provide more detailed information regarding the disease dynamics, and a single quantity, R0, can be used as a disease threshold. Nevertheless, the stochastic model can provide an important estimate of the disease risk under situations where the assumption of homogeneous mixing of bacteria or virus does not hold and where the randomness should be taken into account. Hence, both models are useful in studying cholera and, together, they could give us a more complete picture toward understanding the within-host dynamics of cholera.

Our future plan is to couple this within-host modelling framework with an epidemiological cholera model, linking the within-host and between-host dynamics of cholera in a more biologically meaningful way. Using such an integrated model, we will carefully investigate the bacterial–viral interaction within human host, the human–human and human–environment interaction at the population level, and their impacts to each other toward shaping the complex, multi-scale dynamics of cholera. We will again explore both deterministic and stochastic formulations, and compare and integrate the findings from each approach.

Acknowledgements

The authors would like to thank the anonymous reviewers and the editor for their suggestions that have improved this paper.

Disclosure statement

No potential conflict of interest was reported by the authors.

Additional information

Funding

This work was partially supported by a grant from the http://dx.doi.org/10.13039/100000893 Simons Foundation (#317047 to Xueying Wang). Jin Wang was partially supported by the http://dx.doi.org/10.13039/100000001 National Science Foundation [grant numbers 1412826, 1520672, and 1557739].

References

  • L.J.S. Allen and G.E. Lahodny Jr., Extinction thresholds in deterministic and stochastic epidemic models, J. Biol. Dyn. 6 (2012), pp. 590–611. doi: 10.1080/17513758.2012.665502
  • L.J.S. Allen and P. van den Driessche, Relations between deterministic and stochastic thresholds for disease extinction in continuous- and discrete-time infectious disease models, Math. Biosci. 243 (2013), pp. 99–108. doi: 10.1016/j.mbs.2013.02.006
  • R.M. Anderson and R.M. May, Infectious Diseases of Humans: Dynamics and Control, Oxford University Press, Oxford, UK, 1991.
  • K.B. Athreya and P.E. Ney, Branching Processes, Springer, New York, 1972.
  • V. Capasso and S.L. Paveri-Fontana, A mathematical model for the 1973 cholera epidemic in the European Mediterranean region, Rev. Epidemiol. Sante 27(2) (1979), pp. 121–132.
  • A. Carpenter, Behavior in the time of cholera: Evidence from the 2008–2009 cholera outbreak in Zimbabwe, in Social Computing, Behavioral-Cultural Modeling and Prediction, Vol. 8393, W.G. Kennedy, N. Agarwal, and S.J. Yang, eds., Lecture Notes in Computer Science, Springer, Berlin, pp. 237–244.
  • R.R. Colwell, A global and historical perspective of the genus Vibrio, in The Biology of Vibrios, F.L. Thompson, B. Austin, and J. Swings, eds., ASM Press, Washington, DC, 2006.
  • K.S. Dorman, J.S. Sinsheimer, and K. Lange, In the garden of branching processes, SIAM Rev. 46 (2004), pp. 202–229. doi: 10.1137/S0036144502417843
  • S.M. Faruque and G.B. Nair, Vibrio cholerae: Genomics and Molecular Biology, Caister Academic Press, Norfolk, UK, 2008.
  • T.E. Harris, The Theory of Branching Processes, Springer, Berlin, 1963.
  • D.M. Hartley, J.G. Morris, and D.L. Smith, Hyperinfectivity: A critical element in the ability of V. cholerae to cause epidemics?, PLoS Med. 3 (2006), pp. 0063–0069. doi: 10.1371/journal.pmed.0030063
  • P. Jagers, Branching Processes with Biological Applications, John, London, 1975.
  • S.T. Karlin and H.M. Taylor, A First Course in Stochastic Processes, 2nd ed., Academic Press, San Diego, CA, 1975.
  • J.P. LaSalle, The Stability of Dynamical Systems, Regional Conference Series in Applied Mathematics, SIAM, Philadelphia, PA, 1976.
  • Z. Mukandavire, S. Liao, J. Wang, H. Gaff, D.L. Smith, and J.G. Morris, Estimating the reproductive numbers for the 2008–2009 cholera outbreaks in Zimbabwe, Proc. Nat. Acad. Sci. USA 108 (2011), pp. 8767–8772. doi: 10.1073/pnas.1019712108
  • R.L.M. Neilan, E. Schaefer, H. Gaff, K.R. Fister, and S. Lenhart, Modeling optimal intervention strategies for cholera, Bull. Math. Biol. 72 (2010), pp. 2004–2018. doi: 10.1007/s11538-010-9521-8
  • E.J. Nelson, J.B. Harris, J.G. Morris, S.B. Calderwood, and A. Camilli, Cholera transmission: The host, pathogen and bacteriophage dynamics, Nat. Rev. Microbiol. 7 (2009), pp. 693–702. doi: 10.1038/nrmicro2204
  • D. Posny and J. Wang, Modelling cholera in periodic environments, J. Biol. Dyn. 8(1) (2014), pp. 1–19. doi: 10.1080/17513758.2014.896482
  • D. Posny, J. Wang, Z. Mukandavire, and C. Modnak, Analyzing transmission dynamics of cholera with public health interventions, Math. Biosci. 264 (2015), pp. 38–53. doi: 10.1016/j.mbs.2015.03.006
  • Z. Shuai and P. van den Driessche, Global dynamics of cholera models with differential infectivity, Math. Biosci. 234(2) (2011), pp. 118–126. doi: 10.1016/j.mbs.2011.09.003
  • Z. Shuai and P. van den Driessche, Global stability of infectious disease models using Lyapunov functions, SIAM J. Appl. Math. 73(4) (2013), pp. 1513–1532. doi: 10.1137/120876642
  • J.P. Tian and J. Wang, Global stability for cholera epidemic models, Math. Biosci. 232(1) (2011), pp. 31–41. doi: 10.1016/j.mbs.2011.04.001
  • J.H. Tien and D.J.D. Earn, Multiple transmission pathways and disease dynamics in a waterborne pathogen model, B. Math. Biol. 72(6) (2010), pp. 1506–1533. doi: 10.1007/s11538-010-9507-6
  • P. van den Driessche and J. Watmough, Reproduction numbers and sub-threshold endemic equilibria for compartmental models of disease transmission, Math. Biosci. 180 (2002), pp. 29–48. doi: 10.1016/S0025-5564(02)00108-6
  • O.A. van Herwaarden and J. Grasman, Stochastic epidemics: Major outbreaks and the duration of the endemic period, J. Math. Biol. 33 (1995), pp. 581–601. doi: 10.1007/BF00298644
  • J. Wang and S. Liao, A generalized cholera model and epidemic-endemic analysis, J. Biol. Dyn. 6(2) (2012), pp. 568–589. doi: 10.1080/17513758.2012.658089
  • X. Wang and J. Wang, Analysis of cholera epidemics with bacterial growth and spatial movement, J. Biol. Dyn. 9(1) (2015), pp. 233–261. doi: 10.1080/17513758.2014.974696
  • X. Wang and J. Wang, Disease dynamics in a coupled cholera model linking within-host and between-host interactions, J. Biol. Dyn., doi:10.1080/17513758.2016.1231850
  • X. Wang, D. Gao, and J. Wang, Influence of human behavior on cholera dynamics, Math. Biosci. 267 (2015), pp. 41–52. doi: 10.1016/j.mbs.2015.06.009
  • S. Wiggins, Introduction to Applied Nonlinear Dynamical Systems and Chaos, 2nd ed., Springer, New York, 2003.
  • K. Yamazaki and X. Wang, Global well-posedness and asymptotic behavior of solutions to a reaction-convection-diffusion cholera epidemic model, Discrete Contin. Dyn. Syst. Ser. B 21 (2016), pp. 1297–1316. doi: 10.3934/dcdsb.2016.21.1297
  • K. Yamazaki and X. Wang, Global stability and uniform persistence of the reaction-convection-diffusion cholera epidemic model, Math. Biosci. Eng. 14(2) (2017), pp. 559–579.