877
Views
1
CrossRef citations to date
0
Altmetric
Research Article

A discrete-time risk-structured model of cholera infections in Cameroon

&
Pages 523-562 | Received 07 May 2020, Accepted 21 May 2021, Published online: 21 Oct 2021

Abstract

In a recent paper, Che et al. [5] used a continuous-time Ordinary Differential Equation (ODE) model with risk structure to study cholera infections in Cameroon. However, the population and the reported cholera cases in Cameroon are censored at discrete-time annual intervals. In this paper, unlike in [5], we introduce a discrete-time risk-structured cholera model with no spatial structure. We use our discrete-time demographic equation to ‘fit’ the annual population of Cameroon. Furthermore, we use our fitted discrete-time model to capture the annually reported cholera cases from 1987 to 2004 and to study the impact of vaccination, treatment and improved sanitation on the number of cholera infections from 2004 to 2019. Our discrete-time cholera model confirms the results of the ODE model in [5]. However, our discrete-time model predicts a decrease in the number of cholera cases in a shorter period of cholera intervention (2004–2019) as compared to the ODE model's period of intervention (2004–2022).

1. Introduction

According to the World Health Organization (WHO), cholera is an acute intestinal infection caused by ingestion of food or water contaminated with the bacterium Vibrio cholerae [Citation26]. In many parts of the world, cholera remains a significant threat to public health [Citation25]. It continues to devastate impoverished populations with limited access to medication, clean water and proper sanitation amenities [Citation16]. Annually, about 1.3 to 4.0 million cholera cases and 21, 000 to 143, 000 cholera-induced deaths are reported worldwide [Citation1,Citation26]. In recent years, there have been several reports of major cholera outbreaks. For example, in Haiti from 2010 to 2012 there were more than 530,000 reported cases [Citation16]. Major outbreaks were also reported in Sierra Leone (2012), Ghana (2011), Nigeria (2010), Vietnam (2009), Zimbabwe (2008), and India (2007). Cameroon, a cholera endemic African country experienced large cholera outbreaks in 1991, 1996, 1998, 2004, 2010 and 2011 [Citation19]. In 2017, 1,227,391 cases and 5,654 deaths of cholera were reported from34 countries [Citation24].

Transmission of cholera can be indirect, from water infected with the bacterium to susceptible humans, or direct, from infectious humans to susceptible humans [Citation18,Citation20,Citation23]. Several continuous-time mathematical ODE models have been developed, in an effort to gain a deeper understanding of cholera transmission dynamics, see [Citation23] and the citations therein. In a recent paper, Che et al. introduced a continuous-time ODE low–high risk-structured cholera model and used it to capture the annual reported cholera infections in Cameroon from 1987 to 2017 [Citation5].

The cholera census data used in [Citation5] were reported annually [Citation27]. Thus, unlike the ODE cholera model in [Citation5], to capture the annual census data in Cameroon, in this paper, we introduce a discrete-time low-high risk-structured cholera model of Cameroon. That is, as in the reported annual cholera data of Cameroon, we assume that the unit time interval is 1 year and we use the knowledge of the population sizes at time t to predict the population sizes at time (t+1). We will use our discrete-time model's demographic equation to ‘fit’ the population of Cameroon, and then use the fitted discrete-time cholera model to capture reported annual cholera cases in Cameroon from 1987 to 2004. Furthermore, as in [Citation5], we will use our model to study the impact of three cholera intervention strategies (vaccination, treatment, and sanitation) on the number of cholera infections in Cameroon from 2004. Also, we will use our model to predict future cholera cases in Cameroon.

Both the continuous-time and discrete-time cholera models of Cameroon are based on observations and assumptions of the cholera disease dynamics in Cameroon. However, unlike the continuous-time model, the discrete-time model is also based on the observation that the cholera cases in Cameroon are reported annually. Thus, the difference equations of our novel discrete-time model are a closer fit to the observed cholera cases in Cameroon than the ordinary differential equations of the continuous-time choleramodel.

Discrete-time disease epidemic models are ubiquitous in the literature [Citation4,Citation10,Citation13,Citation21,Citation22,Citation28]. For example, van den Driessche and Yakubu, in [Citation22], introduced a discrete-time SIR-B cholera model with direct and indirect cholera transmission pathways. Our discrete-time risk-structured cholera model, unlike the model in [Citation22], partitions the entire Cameroon population into two cholera risk groups; ‘low’ and ‘high’ cholera risk groups.

The rest of the paper is organized as follows: In Section 2, we identify the low and high cholera risk groups in Cameroon and then introduce our discrete-time risk-structured model with no disease intervention. We compute the discrete-time demographic threshold parameter, Rd, and then use our model's discrete-time demographic equation to ‘fit’ the census data of the population of Cameroon. We compute the basic reproduction number, R0, and then use the fitted discrete-time risk-structured model to capture reported cholera cases in Cameroon from 1987 to 2004. Also, in Section 2, we use sensitivity analysis to study the impact of our model parameters on Rd, R0, and on the total number of our model's predicted cholera cases. In Section 3, we study the impact of vaccination, treatment and sanitation as cholera intervention strategies on the number of cholera infections in Cameroon from 2004 to 2019. We compute the effective reproduction number, RE, and use sensitivity analysis to study the impact of our model parameters on RE and on the total number of predicted cholera cases by our model with intervention. In Section 4, we compare the results of our discrete-time cholera model of Cameroon to that of the corresponding continuous-time ODE Cholera model in [Citation5]. Our conclusions are in Section 5.

2. Model formulation

In [Citation5], Che et al. partitioned the ten regions of Cameroon, shown in Figure , into ‘low’ and ‘high’ risk cholera regions, see Table . Unlike in [Citation5], we use the two risk groups to construct a discrete-time structured cholera model. Also, in [Citation5], Che et al. used their scaled cholera model to capture scaled values of the 1987–2017 Cameroon's yearly reported cholera cases from WHO [Citation27]. The scaled values are obtained by dividing the yearly reported cholera cases from [Citation27] by the Cameroon population census data [Citation17], see Figure . As in [Citation5], we will use our discrete-time model to capture the actual cholera cases. First, we introduce the discrete-time demographic equation and use it to capture the 1987–2017 Cameroon's population census data from the World Bank [Citation17].

Figure 1. Map of Cameroon showing the ten regions and neighbouring countries [Citation15].

Figure 1. Map of Cameroon showing the ten regions and neighbouring countries [Citation15].

Figure 2. Scaled values of the yearly reported cases of cholera in Cameroon from 1987 to 2017. The scaled values are obtained by dividing the yearly reported cholera cases from [Citation27] by the Cameroon population census data [Citation17].

Figure 2. Scaled values of the yearly reported cases of cholera in Cameroon from 1987 to 2017. The scaled values are obtained by dividing the yearly reported cholera cases from [Citation27] by the Cameroon population census data [Citation17].

Table 1. Low- and high-risk regions of Cameroon.

2.1. Demographic equation and Cameroon population

To introduce the discrete-time demographic equation, we let N(t) denote the total population of Cameroon, at time t=0,1,2,. The population of Cameroon is modelled by the difference equation (1) N(t+1)=βN(t)+(1δ)N(t)=(β+(1δ))N(t),(1) where the parameters β, natural birth rate, and δ, natural death rate, are determined from the Cameroon's population census data [Citation17]. In Model (Equation1), time is in years. The first term denotes the recruitment (birth) function of individuals into the population per year and the second time is the proportion of those that survive per year. We take t = 0 to correspond to 1987, t = 1 is 1988, and so on. Consequently, the initial condition N(0)=10,730,000 is the population of Cameroon in 1987, rounded to the nearest ten thousand (see [Citation17]). Model (Equation1) has a dimensionless demographic threshold parameter Rd=βδ.The total population goes extinct when Rd<1 while it persists when Rd>1.

In [Citation5], Che et al. estimated that the birth rate per year, β=4.1232×102, and the death rate per year, δ=1.3301×102. Consequently, as in [Citation5], Rd=3.0999. Hence, β>δ and Rd>1 imply that the population of Cameroon is experiencing exponential growth.

Let η=β+1δ.Then η=1.0279>1 is the constant per capital growth rate.

A scatter plot of the Cameroon population census data in [Citation17] and a plot of the solution N(t) of (Equation1) using the estimates of β and δ are shown in Figure . From Figure , the solution N(t) of Model (Equation1) fits the Cameroon population census data with relative error =8.2652×103, where as in [Citation5] Relative error=YP(β,δ)YP2YP2,YP(β,δ) is the vector of the number of yearly population given by Model (Equation1) and YP is the vector of the actual number of the yearly population [Citation17]. The scalar value YP(β,δ)YP2 is the square root of the sum of the squares of the differences between the model results and the actual population data at the corresponding times, and YP2 is the square root of the sum of the squares of the actual population data for each year.

Figure 3. Scatterplot of Cameroon census data for years 1987–2017 [Citation17] versus ‘fitted’ Model (Equation1) solution. The model solution N(t) is shown as asterisks, and the dots are the data. N(t) fits the Cameroon population data with relative error =8.2652×103.

Figure 3. Scatterplot of Cameroon census data for years 1987–2017 [Citation17] versus ‘fitted’ Model (Equation1(1) N(t+1)=βN(t)+(1−δ)N(t)=(β+(1−δ))N(t),(1) ) solution. The model solution N(t) is shown as asterisks, and the dots are the data. N(t) fits the Cameroon population data with relative error =8.2652×10−3.

2.2. Low–high-risk structured cholera model

Based on the schematic diagram shown in Figure , we introduce a simple risk-stratified discrete-time model of cholera infections in Cameroon with no explicit spatial structure. The list of the model variables and their descriptions are in Table , while the parameters are in Table .

Figure 4. Flow diagram for the risk-structured model. Solid lines represent flow between compartments, the straight dashed line represents the infectious class shedding pathogen into the environment and the curved dashed line represents the source of infections resulting from susceptibles interacting with the pathogen.

Figure 4. Flow diagram for the risk-structured model. Solid lines represent flow between compartments, the straight dashed line represents the infectious class shedding pathogen into the environment and the curved dashed line represents the source of infections resulting from susceptibles interacting with the pathogen.

Table 2. Model variables, descriptions and units.

Table 3. Model parameters, descriptions and values.

At time t=0,1,2,, we denote by Sl(t),El(t), Il(t), and Rl(t) the population sizes of the susceptible, exposed, infectious, and recovered low-risk individuals, respectively. The total population size of the low-risk subpopulation at time t is Nl(t)=Sl(t)+El(t)+Il(t)+Rl(t).Also, we denote by Sh(t),Eh(t), Ih(t), and Rh(t) the population sizes of the susceptible, exposed, infectious, and recovered high-risk individuals at time t=0,1,2,, respectively. Similarly, the total population size of the high-risk subpopulation at time t=0,1,2,, is Nh(t)=Sh(t)+Eh(t)+Ih(t)+Rh(t).The total population of individuals in the two risk groups at time t=0,1,2,, is N(t)=Nl(t)+Nh(t).At time t=0,1,2,, we denote by Bl(t) and Bh(t) the concentration of pathogens in the contaminated water in the low-risk and high-risk environments, respectively.

In each risk group k{l,h}, we assume that a fraction θk(0,1) of susceptible individuals, become exposed via contact with infectious individuals (direct transmission) with probability φ^Ik(Ik(t)N(t))=1φIk(Ik(t)N(t)),and a fraction θ^k=1θk(0,1) of susceptible individuals, become exposed via contact with contaminated water (indirect transmission) with probability φ^Bk(Bk(t)N(t))=1φBk(Bk(t)N(t)).The ‘escape from direct infection’ and ‘escape from indirect infection’ functions are, respectively, the nonlinear decreasing smooth concave-up functions φIk:[0,)[0,1]and φBk:[0,)[0,1],where φIk(0)=φBk(0)=1. That is, for all m{Ik,Bk}, φm<0 and φm0.

If, for example, the interactions between susceptible individuals and infectious individuals or susceptible individuals and the contaminated water are modelled as Poisson processes, then (2) φIk(Ik(t)N(t))=eρk(Ik(t)N(t))(2) and (3) φBk(Bk(t)N(t))=eβk(Bk(t)N(t)),(3) where the parameters ρk and βk are the transmission rates between susceptible individuals and infectious individuals, and susceptible individuals and contaminated water, respectively (see Table ).

For each unit time interval [t,t+1], and in each risk group k{l,h}, the fraction of exposed individuals that can progress to the infectious class is σk(0,1) and the fraction that remains in the exposed class is (1σk). Infectious individuals can contaminate the water by shedding the pathogen at a positive rate ξk per unit time interval [t,t+1]. We assume that in Cameroon, the number of cholera infections from cholera infected corpses is very small and can be ignored. Cholera is a treatable disease. In Cameroon cholera is usually treated with oral rehydration salt solutions and antibiotics. In our model, for each unit time interval [t,t+1], the fraction of infectious individuals that can progress to the recovered class is γk(0,1) and the fraction that remains in the infectious class is (1γk). The fraction of infectious individuals that can die from cholera infection is μk(0,1). We assume that δ<1μk, so that per unit time interval [t,t+1], the fraction of infectious individuals that die from other causes does not exceed the fraction that do not die from cholera infection. Recovered individuals do not have permanent immunity, and so the fraction that can become susceptible to the infection is τk[0,1). In the pathogen class, a fraction g[0,1) of cholera pathogen is added (growth) and a fraction d(0,1) is removed from the water (decay).

Our model allows for the movement of individuals between the two risk groups. For each unit time interval [t,t+1], the fraction of susceptible individuals that can move from the low-risk group to the high-risk group is αlh(0,1), and the fraction of susceptible individuals that can move from the high-risk group to the low-risk group is αhl(0,1). The fraction of exposed individuals that can move from the low-risk group to the high-risk group is νlh(0,1), and the fraction of exposed individuals that can move from the high-risk group to the low-risk group is νhl(0,1). We assume that νlh<1σl, so that the fraction of exposed individuals that can move from the low-risk group to the high-risk group does not exceed the fraction that does not become infectious in the low-risk group. Also, we assume that νhl<1σh, so that the fraction of exposed individuals that can move from the high-risk group to the low-risk group does not exceed the fraction that does not become infectious in the high-risk group. The fraction of recovered individuals that can move from the low-risk group to the high-risk group is ωlh(0,1), and the fraction of exposed individuals that can move from the high-risk group to the low-risk group is ωhl(0,1). We assume that ωlh<1τl, so that the fraction of recovered individuals that can move from the low-risk group to the high-risk group does not exceed the fraction that does not lose their immunity in the low-risk group. We assume that ωhl<1τh, so that the fraction of recovered individuals that can move from the high-risk group to the low-risk group does not exceed the fraction that does not lose their immunity in the high-risk group. However, we assume that infectious individuals are too sick to move and are confined to their respective risk groups. The simple mathematical model for the spread of the disease in the two risk groups with movements of non-infectious individuals between the groups is thus given by the following system of difference equations: (4) {Sl(t+1)=βNl(t)+(1αlh)(1δ)Sl(t)θlφIl(Il(t)N(t))+(1αlh)(1δ)Sl(t)θl^φBl×(Bl(t)N(t))+αhl(1δ)Sh(t)+τl(1δ)Rl(t)El(t+1)=(1αlh)(1δ)Sl(t)(θlφ^Il(Il(t)N(t))+θl^φ^Bl(Bl(t)N(t)))+(1σlνlh)(1δ)El(t)+νhl(1δ)Eh(t)Il(t+1)=σl(1δ)El(t)+(1γl)(1δμl)Il(t)Rl(t+1)=γl(1δμl)Il(t)+(1δ)(1τlωlh)Rl(t)+ωhl(1δ)Rh(t)Bl(t+1)=ξl(1δμl)Il(t)+gBl(t)+(1d)Bl(t)Sh(t+1)=βNh(t)+(1αhl)(1δ)Sh(t)θhφIh(Ih(t)N(t))+(1αhl)(1δ)×Sh(t)θ^hφBh(Bh(t)N(t))+αlh(1δ)Sl(t)+τh(1δ)Rh(t)Eh(t+1)=(1αhl)(1δ)Sh(t)(θhφ^Ih(Ih(t)Nh(t))+θ^hφ^Bh(Bh(t)Nh(t)))+(1σhνhl)(1δ)Eh(t)+νlh(1δ)El(t)Ih(t+1)=σh(1δ)Eh(t)+(1γh)(1δμh)Ih(t)Rh(t+1)=γh(1δμh)I(t)+(1τhωhl)(1δ)Rh(t)+ωlh(1δ)Rl(t)Bh(t+1)=ξh(1δμh)Ih(t)+gBh(t)+(1d)Bh(t)(4) with initial conditions: Sl(0)>0,El(0)0,Il(0)0,Rl(0)0,Bl(0)0,and Sh(0)>0,Eh(0)0,Ih(0)0,Rh(0)0,Bh(0)0.In Figure , we have set al=(1αlh)(1δ),cl=σl(1δ),ql=γl(1δμl),pl=(1τlωlh)(1δ),fl=ξl(1δμl),ah=(1αhl)(1δ),ch=σh(1δ),qh=γh(1δμh),ph=(1τhωhl)(1δ),fh=ξl(1δμl),alh=αlh(1δ),blh=νlh(1δ),and clh=ωlh(1δ),ahl=αhl(1δ),bhl=νhl(1δ),chl=ωhl(1δ).We note that all the terms in our structured Model (Equation4) are nonnegative. In fact, starting with initial conditions Sl(0)>0,El(0)0,Il(0)0,Rl(0)0,Bl(0)0,and Sh(0)>0,Eh(0)0,Ih(0)0,Rh(0)0,Bh(0)0,we have Sl(t)>0,El(t)0,Il(t)0,Rl(t)0,Bl(t)0,and Sh(t)>0,Eh(t)0,Ih(t)0,Rh(t)0,Bh(t)0,for all t=0,1,2,.

For each risk group k{l,h}, in the absence of shedding of the Vibrio cholerae, the pathogen equations in Model (Equation4) reduce to the following difference equation Bk(t+1)=(g+1d)Bk(t).Consequently, when d<g then the pathogen maintains itself in the environment via geometric growth. In the absence of shedding, to exclude pathogen population explosion in the Cameroon environment, we assume that d>g. That is, λ=g+1d<1 is the net decay rate of the pathogen. Summing the equations for Sl,Sh,Ih,Il,Eh,El,Rh and Rl, we obtain (5) N(t+1)=(β+(1δ))N(t)(μlIl(t)+μhIh(t)).(5) In the absence of cholera infections, Il(t)=Ih(t)=0, and (Equation5) reduces to (Equation1), the demographic equation of Cameroon. Let κl=λξlandκh=λξh.To consider proportions,we let sl(t)=Sl(t)N(t),el(t)=El(t)N(t),il(t)=Il(t)N(t),rl(t)=Rl(t)N(t),bl(t)=κlBl(t)N(t),sh(t)=Sh(t)N(t),eh(t)=Eh(t)N(t),ih(t)=Ih(t)N(t),rh(t)=Rh(t)N(t),bh(t)=κhBh(t)N(t),and nl(t)=Nl(t)N(t),nh(t)=Nh(t)N(t),for t=0,1,2,.

Also, we let ϕ(t)=N(t)N(t+1)=1η(μlil(t)+μhih(t)),for t=0,1,2,. Model (Equation4) becomes (6) {sl(t+1)=[βnl(t)+(1αlh)(1δ)sl(t)θlφIl(il(t))+(1αlh)(1δ)sl(t)θl^φBl(1κlbl(t))+αhl(1δ)sh(t)+τl(1δ)rl(t)]ϕ(t)el(t+1)=[(1αlh)(1δ)sl(t)(θlφ^Il(il(t))+θl^φ^Bl(1κlbl(t)))+(1σlνlh)(1δ)el(t)+νhl(1δ)eh(t)]ϕ(t)il(t+1)=[σl(1δ)el(t)+(1γl)(1δμl)il(t)]ϕ(t)rl(t+1)=[γl(1δμl)il(t)+(1δ)(1τlωlh)rl(t)+ωhl(1δ)rh(t)]ϕ(t)bl(t+1)=[λ(1δμl)il(t)+λbl(t)]ϕ(t)sh(t+1)=[βnh(t)+(1αhl)(1δ)sh(t)θhφIh(ih(t))+(1αhl)(1δ)sh(t)θ^hφBh(1κhbh(t))+αlh(1δ)sl(t)+τh(1δ)rh(t)]ϕ(t)eh(t+1)=[(1αhl)(1δ)sh(t)(θhφ^Ih(ih(t))+θ^hφ^Bh(1κhbh(t)))+(1σhνhl)(1δ)eh(t)+νlh(1δ)el(t)]ϕ(t)ih(t+1)=[σh(1δ)eh(t)+(1γh)(1δμh)ih(t)]ϕ(t)rh(t+1)=[γh(1δμh)ih(t)+(1τhωhl)(1δ)rh(t)+ωlh(1δ)rl(t)]ϕ(t)bh(t+1)=[λ(1δμh)ih(t)+λbh(t)]ϕ(t),(6) where nl(t)=sl(t)+il(t)+el(t)+rl(t),nh(t)=sh(t)+ih(t)+eh(t)+rh(t),and nl(t)+nh(t)=1,for t=0,1,2,.

We can rewrite Equation (Equation5) as N(t+1)=(βδ)N(t)+Sl(t)+El(t)+Rl(t)+Sh(t)+Eh(t)+Rh(t)+(1μl)Il(t)+(1μh)Ih(t).In Cameroon, β>δ, μl<δ+μl<1 and μh<δ+μh<1. So, N(t+1)>0. Moreover, in Cameroon, the population is growing exponentially. So, N(t+1)>N(t)>0,N(t+1)>Nl(t)>0andN(t+1)>Nh(t)>0,for t=0,1,2,. Thus, 0<ϕ(t)<1. With sl(t)>0,el(t)0,il(t)0,rl(t)0,bl(t)0,and sh(t)>0,eh(t)0,ih(t)0,rh(t)0,bh(t)0,we see that in Model (Equation6), sl(t+1)>0,el(t+1)0,il(t+1)0,rl(t+1)0,bl(t+1)0,and sh(t+1)>0,eh(t+1)0,ih(t+1)0,rh(t+1)0,bh(t+1)0,for t=0,1,2,.

Since il(t),ih(t)[0,1] and ϕ(t)<1, for t=0,1,2,, the equation for bl(t+1) and bh(t+1) in Model (Equation6) implies bl(t+1)<λ(1δμl)+λbl(t)and bh(t+1)<λ(1δμh)+λbh(t).To obtain the feasible region of solutions to Model (Equation6), we consider the first-order linear difference equations bl(t+1)=λ(1δμl)+λbl(t)and bh(t+1)=λ(1δμh)+λbh(t)Recall that 0<λ<1. Let bl=λ(1δμl)1λand bh=λ(1δμh)1λ.For each risk group k{l,h}, we let xk=(sk,ek,ik,rk,bk)R+5.Assuming bk(t)bk for all t=0,1,2,, the feasible region of solutions of Model (Equation6) is the compact set Ω={(xl,xh)R+10|0blbland0bhbh}.

2.3. Structured model: DFE and R0

Model (Equation6) has a trivial disease-free equilibrium point (DFE), p0=(0,0,0,0,0,0,0,0,0,0)and a non-trivial DFE, p0+=(sl0,sh0,el0,eh0,il0,ih0,rl0,rh0,bl0,bh0)=(αhlαlh+αhl,αlhαlh+αhl,0,0,0,0,0,0,0,0).For Cameroon, Rd>1 and the trivial equilibrium, p0, is unstable. Now, for p0+ we use the next generation matrix (NGM) method to compute R0, the basic reproduction number of Model (Equation6) [Citation2,Citation22]. Assuming that λ(1δμl)il(t)ϕ(t) and λ(1δμh)ih(t)ϕ(t) are not new infections, we obtain that F, the matrix of new infections, is F=(0F12F130000000000000000000F45F46000000000000),where F12=(1αlh)(1δ)θlφIl(0)sl0ηF13=(1αlh)(1δ)θ^lφBl(0)sl0κlηF45=(1αhl)(1δ)θhφIh(0)sh0ηF46=(1αhl)(1δ)θ^hφBh(0)sh0κhη,and T, the matrix of transition terms, is T=((1σlνlh)(1δ)η00σl(1δ)η(1γl)(1δμl)η00λ(1δμl)ηληνlh(1δ)η00000000νhl(1δ)η00000000(1σhνhl)(1δ)η00σh(1δ)η(1γh)(1δμh)η00λ(1δμh)ηλη).Thus, R0, the spectral radius of F(IdT)1, is (7) R0=Q11+Q44+(Q11Q44)2+4Q14Q412,(7) where Q11=(F12+F13λ(1δμl)ηλ)(σlη(1δ)[η(1σhνhl)(1δ)]D[η(1γl)(1δμl)]),Q14=(F12+F13λ(1δμl)ηλ)(σlνhlη(1δ)2D[η(1γl)(1δμl)]),Q41=(F45+F46λ(1δμh)ηλ)(σhνlhη(1δ)2D[η(1γh)(1δμh)]),Q44=(F45+F46λ(1δμh)ηλ)(σhη(1δ)[η(1σlνlh)(1δ)]D[η(1γh)(1δμh)]),D=νhlνlh(1δ)2[η(1σlνlh)(1δ)][η(1σhνhl)(1δ)].In Model (Equation6) R0<1 implies the DFE, p0+, is locally asymptotically stable and cholera is eliminated in Cameroon. However, R0>1 implies p0+ is unstable and cholera invades the Cameroon population.

In Cameroon, reported cholera interventions began in 2004 [Citation9]. To compute R0 for Cameroon, in the next subsection, we use the scaled values of pre-intervention Cameroon's yearly reported cholera cases from 1987–2004 (see Figure ) to estimate the remaining Model (Equation6) parameter values. We will use the fitted Model (Equation6) to illustrate that in Cameroon, R0>1 and cholera is an endemic infectious disease.

2.4. Structured model: parameter estimation

As in Section 2.1, we take β=4.1232×102 year1 and δ=1.3301×102 year1. For the transmission rate between susceptible and infectious individuals in the low-risk group, ρl=0.2630 [Citation22]. For the fraction of infectious individuals in the low-risk group who can die due to cholera infection, we multiply the cholera-related death rate per day in [Citation5] by 365 days to obtain μl=(1.9910×105)×365 per year, that is μl=7.2672×103. For the fraction of infectious individuals in the high-risk group who can die due to cholera infection, we multiply the cholera-related death rate per day in [Citation5] by 365 days to obtain ωlh=(5.5329×104)×365 per year, that μh=0.2020. For the fraction of recovered individuals that can transition from the low-risk group to the high-risk group, we multiply the transition rate per day in [Citation5] by 365 days to obtain ωlh=(2.3353×103)×365 per year, that is ωlh=0.8524. For the fraction of recovered individuals that can transition from the high-risk group to the low-risk group, we multiply the transition rate per day in [Citation5] by 365 days to obtain ωhl=(2.1238×103)×365 per year, that is ωhl=0.7752.

As in [Citation5], we estimate the remaining model parameters using the multistart algorithm with the fmincon function in the MATLAB optimization toolbox. The fmincon function takes an iterative approach to solving an optimization problem that includes our parameter values as unknowns with the scalar value to be minimized being the relative error, (8) Relative error=YI(m)YI2YI2,(8) where YI(m) is the vector of the number of yearly new infections given by the structured Model (Equation6) with parameter vector m, and YI is the corresponding vector of the scaled values of the yearly reported cholera cases [Citation27]. The scaled values are obtained by dividing the yearly cholera cases by the yearly population data [Citation17].

There are more job, educational and trade opportunities in the high risk regions than the low-risk regions. Consequently, more people tend to move from the low-risk regions to the high-risk regions in search of those opportunities. To capture this movement pattern in the structured Model (Equation6), as in [Citation5], we choose αhl<αlh,νhl<νlh and ωhl<ωlh, (see Table ).

For the initial conditions, we take N(0)=10,730,000. As in [Citation5], we assume that the high-risk population is about three times that of the low-risk population. Consequently, for the low-risk population, we let Nl(0)=2,682,500, Sl(0)=2,682,476, El(0)=0, Il(0)=24 and Rl(0)=0. Recall that sl(0)=Sl(0)N(0),el(0)=El(0)N(0),il(0)=Il(0)N(0),rl(0)=Rl(0)N(0),nl(0)=Nl(0)N(0).For the high-risk population, we let Nh(0)=8,047,500, Sh(0)=8,047,430, Eh(0)=0, Ih(0)=70 and Rh(0)=0. Similarly, sh(0)=Sh(0)N(0),eh(0)=Eh(0)N(0),ih(0)=Ih(0)N(0),rh(0)=Rh(0)N(0),nh(0)=Nh(0)N(0).As noted in [Citation5], 75% percent of the total population of Cameroon in 1987 is high risk. To ensure that a higher fraction of individuals in the Sh class are infected than the individuals in the Sl class, as in [Citation5], we choose βl, βh, ρl and ρh so that βl<βh and ρl<ρh (see Table ).

We do not have data for the 1987 pathogen concentrations in the low and high-risk regions, bl(0) and bh(0), respectively. As in the continuous-time ODE model, we take bl(0)=1.3840×106,bh(0)=1.6915×106.Also, we let φIl,φIh,φBl and φBh be defined as in (Equation2) and (Equation3). Using pre-intervention observations for Cameroon population, with bl(0)=1.3840×106, bh(0)=1.6915×106, β=4.1232×102 year1 and δ=1.3301×102 year1, we estimate the remaining parameter values for θl,θh,ρh,βl,βh,σl,σh,ξl,ξh,λ,τl,ωlh,ωhlτh,νlhandνhl(see Table ). Using these parameter values and Equation (Equation7), we estimate that R0=1.1832>1. In [Citation5], Che et al. used their ODE model to obtain R0=1.1803>1 for cholera disease in Cameroon. Thus, as in [Citation5], our discrete-time risk-structured cholera model correctly predicts cholera endemicity in Cameroon.

In [Citation5], we obtained that with a relative error of 0.8637, the continuous-time ODE structured model captures the known cholera endemicity in Cameroon, while predicting a decreasing trend from 1987 to 1994 and an increasing trend from 1995 to 2004 in the pre-intervention reported number of cholera cases in Cameroon from 1987 to 2004. Figure  shows the resulting Model (Equation6) output values of the yearly number of new cholera infections predicted by the scaled structured model in comparison with the scaled values of the actual yearly cholera reported cases in Cameroon from 1987–2004, see Figure . From Figure , we see that unlike the continuous-time ODE model in [Citation5], with a relative error of 0.8441, our discrete-time risk-structured model captures the known cholera endemicity in Cameroon, and predicts an increasing trend from 1987 to 1989, 1990 to 1992, 1993 to 1995, 1997 to 1998 and 2003 to 2004, and a decreasing trend from 1989 to 1990, 1992 to 1993, 1995 to 1997 and 1998 to 2003.

Figure 5. Scatterplot of the yearly cholera disease cases in Cameroon for 1987-2004 from [Citation27] plotted against simulation output using estimated parameters. With a relative error of 0.8441, the structured model captures the known cholera endemicity in Cameroon, and predicts an increasing trend from 1987 to 1989, 1990 to 1992, 1993 to 1995, 1997 to 1998 and 2003 to 2004, and a decreasing trend from 1989 to 1990, 1992 to 1993, 1995 to 1997 and 1998 to 2003.

Figure 5. Scatterplot of the yearly cholera disease cases in Cameroon for 1987-2004 from [Citation27] plotted against simulation output using estimated parameters. With a relative error of 0.8441, the structured model captures the known cholera endemicity in Cameroon, and predicts an increasing trend from 1987 to 1989, 1990 to 1992, 1993 to 1995, 1997 to 1998 and 2003 to 2004, and a decreasing trend from 1989 to 1990, 1992 to 1993, 1995 to 1997 and 1998 to 2003.

2.5. Sensitivity analysis

In this section, we use sensitivity analysis to study the impact of each model parameter on the threshold parameters, Rd and R0 and the number of model predicted cholera cases. For a variable v and a parameter p, the analytic sensitivity index to the parameter p is defined as Υpv=vp×pv.This index gives the proportional rate of change of v as p changes [Citation6]. A positive index will mean that an increase in the variable p will lead to a proportional increase in v, and a negative index will mean an increase in p will lead to a proportional decrease in v. We have ΥβRd=Rdβ×βRd=1and ΥδRd=Rdδ×δRd=1.So, as in [Citation5], the sensitivity indices of Rd, the demographic threshold of Cameroon, do not depend on either β or δ, the parameters of (Equation1).

2.5.1. Sensitivity indices of R0

Next, we compute the sensitivity indices for R0 with respect to each of the 25 structured Model (Equation6) parameters of Table . Most of the sensitivity indices are complicated algebraic expressions with no obvious structure. As in [Citation6], we evaluate the sensitivity indices at the baseline parameter values given in Table . Table  summarizes our results with the parameters ordered from the most sensitive to the least sensitive. Unlike the ODE model in [Citation5], where the most sensitive parameter is γh, the recovery rate of infectious individuals in the high-risk group, in our discrete-time model, ΥβhR0=+9.7958×101, and the most sensitive parameter is βh, the contact rate between the susceptible individuals and the cholera pathogen in the high-risk group (see Table ). Thus, decreasing (or increasing) the most sensitive parameter βh, by 10% decreases (or increases) R0 by 9.7958%. Also, from Table , ΥσhR0=+9.6839×101. So, another important parameter in our discrete-time model is σh, the fraction of exposed individuals in the high-risk group that can progress to the infectious class. Thus, increasing (or decreasing) σh by 10% increases (or decreases) R0 by 9.6839%. The least sensitive parameters in our discrete-time model are τl and τh, the fraction of recovered individuals in the high-risk group who become susceptible, and wlh and whl, the fraction of recovered individuals who transition from the low-risk group to the high-risk group and from the high-risk group to the low-risk groups, respectively. Because ΥτlR0=ΥτhR0=ΥwlhR0=ΥwhlR0=0,decreasing (or increasing) τl, τh, wlh or whl by 10% does not affect R0.

Table 4. Sensitivity indices of R0 with respect to the 25 structured Model (Equation6) parameters, evaluated at the baseline parameter values given in Table .

2.5.2. Global sensitivity analysis

Next, as in the ODE model in [Citation5], we perform a global sensitivity analysis for our model using Latin Hypercube Sampling (LHS) to sample the parameter space and Partial Rank Correlation Coefficients (PRCC) to evaluate the sensitivity of the outcome variable, the total number of model predicted cholera cases, to uncertainty in the input variables [Citation3,Citation7,Citation12]. For parameter intervals, as in [Citation5], we pick values 50% above and below the values in Table . Uniform probability distributions were used for each parameter interval. From the recommendation in [Citation14], we take N>4M/3 draws of the LHS design, where M, the number of input parameters is 25 and N, the number of LHS draws is 50.

Table  gives the PRCCs and the p-values for each model parameter while Figure  shows the sensitivity of the number of cholera cases to changes in parameters in Table  as computed by the Latin Hypercube Sampling-Partial Rank Correlation Coefficient (LHS-PRCC) index. Based on the p-values, we observe that PRCC values for βh, 0.5440, for σh, 0.7091 and for ξh, 0.7054 are statistically significant. As compared to the ODE model in [Citation5], where wh, the scaled contact rate between susceptible individuals and the cholera pathogen in the high-risk group shows a significant positive correlation with the total number of cholera cases and γh, the recovery rate of infectious individuals in the high-risk group shows a significant negative correlation with the total number of cholera cases, in our discrete-time model, βh, the contact rate between susceptible individuals and the cholera pathogen in the high risk, σh, the fraction of exposed individuals that can progress to the infectious class and ξh, the shedding rate of pathogens by infectious individuals in the high risk group show a significant positive correlation with the total number of cholera cases. This is in agreement with our discrete-time model predictions. In the next section, we explore the effects of the three cholera intervention strategies, vaccination, treatment and improved sanitation on the predictions of the fitted structured discrete-time model.

Figure 6. Sensitivity of the number of cholera cases to changes in parameters in Table  as computed by the Latin Hypercube Sampling-Partial Rank Correlation Coefficient (LHS-PRCC) index.

Figure 6. Sensitivity of the number of cholera cases to changes in parameters in Table 3 as computed by the Latin Hypercube Sampling-Partial Rank Correlation Coefficient (LHS-PRCC) index.

Table 5. Model parameters, corresponding PRCC and corresponding p-values resulting from the sensitivity analysis.

3. Discrete-time risk-structured model with vaccination, treatment and sanitation

As noted in Che et al., cholera intervention strategies such as vaccination, treatment and improved water sanitation have been used to reduce the number of cholera infections. In Cameroon, treatment and water sanitation were first reported in 2004, while vaccination was first reported in 2015 [Citation8,Citation9,Citation11]. In the next section, we introduce these three cholera intervention strategies in Model (Equation4).

3.1. Formulation of structured model with vaccination, treatment and sanitation

In Model (Equation4), we make the following assumptions in each unit time interval [t,t+1].

  1. The fractions of high- and low-risk susceptible populations that are vaccinated are vh[0,1) and vl[0,1), respectively.

  2. The fractions of susceptible individuals that are vaccinated do not exceed the fractions that do not transition to another risk group. That is, vh<1αhl and vl<1αlh.

  3. The fractions of the high- and low-risk infectious populations that receive therapeutic treatment are mh[0,1) and ml[0,1), respectively.

  4. The fractions of infectious individuals that receive therapeutic treatment do not exceed the fractions that do not recover from the cholera infection. That is, ml<1γl and mh<1γh.

  5. The fractions of vibrios in the high and low-risk groups that die due to improved water sanitation are ζh[0,1) and ζl[0,1), respectively.

  6. The fractions of vibrios that die due to improved water sanitation do not exceed the fraction that is not cleared. That is, ζl<1d and ζh<1d.

Our assumptions and notation lead to the following structured model with vaccination, treatment and sanitation: (9) {Sl(t+1)=βNl(t)+(1αlhvl)(1δ)Sl(t)θlφIl(Il(t)N(t))+(1αlhvl)(1δ)Sl(t)θl^φBl(Bl(t)N(t))+αhl(1δ)Sh(t)+τl(1δ)Rl(t)El(t+1)=(1αlhvl)(1δ)Sl(t)θlφ^Il(Il(t)N(t))+(1αlhvl)(1δ)Sl(t)θl^φ^Bl(Bl(t)N(t))+(1σlνlh)(1δ)El(t)+νhl(1δ)Eh(t),Il(t+1)=σl(1δ)El(t)+(1γlml)(1δμl)Il(t)Rl(t+1)=(γl+ml)(1δμl)Il(t)+(1δ)(1τlωlh)Rl(t)+ωhl(1δ)Rh(t)+vl(1δ)Sl(t)Bl(t+1)=ξl(1δμl)Il(t)+gBl(t)+(1dζl)Bl(t)Sh(t+1)=βNh(t)+(1αhlvh)(1δ)Sh(t)θhφIhIh(t)N(t)+(1αhlvh)(1δ)Sh(t)θ^hφBh(Bh(t)N(t))+αlh(1δ)Sl(t)+τh(1δ)Rh(t)Eh(t+1)=(1αhlvh)(1δ)Sh(t)θhφ^Ih(Ih(t)Nh(t))+(1αhlvh)(1δ)Sh(t)θ^hφ^Bh(Bh(t)Nh(t))+(1σhνhl)(1δ)Eh(t)+νlh(1δ)El(t),Ih(t+1)=σh(1δ)Eh(t)+(1γhmh)(1δμh)Ih(t)Rh(t+1)=(γh+mh)(1δμh)I(t)+(1τhωhl)(1δ)Rh(t)+ωlh(1δ)Rl(t)+vh(1δ)Sh(t)Bh(t+1)=ξh(1δμh)Ih(t)+gBh(t)+(1dζh)Bh(t)(9) with initial conditions: Sl(0)>0,El(0)0,Il(0)0,Rl(0)0,Bl(0)0,and Sh(0)>0,Eh(0)0,Ih(0)0,Rh(0)0,Bh(0)0.When there are no cholera interventions and vh=vl=mh=ml=ζh=ζl=0, then Model (Equation9) reduces to Model (Equation4). Note that Model (Equation4) and Model (Equation9) share the same equation for N(t+1), Equation (Equation5). As in the scaling of Model (Equation4), we let κl=g+1dξl=λξl,κh=g+1dξh=λξl,sl(t)=Sl(t)N(t),el(t)=El(t)N(t),il(t)=Il(t)N(t),rl(t)=Rl(t)N(t),bl(t)=κlBl(t)N(t),sh(t)=Sh(t)N(t),eh(t)=Eh(t)N(t),ih(t)=Ih(t)N(t),rh(t)=Rh(t)N(t),bh(t)=κhBh(t)N(t)and nl(t)=Nl(t)N(t),nh(t)=Nh(t)N(t),for t=0,1,2,.

Also, we let ϕ(t)=N(t)N(t+1)=1η(μlil(t)+μhih(t)),for t=0,1,2,. In proportions, Model (Equation9) becomes (10) {sl(t+1)=[βnl(t)+(1αlhvl)(1δ)sl(t)θlφIl(il(t))+(1αlhvl)(1δ)sl(t)θl^φBl(1κlbl(t))+αhl(1δ)sh(t)+τl(1δ)rl(t)]ϕ(t)el(t+1)=[(1αlhvl)(1δ)sl(t)θlφ^Il(il(t))+(1αlhvl)(1δ)sl(t)θl^φ^Bl(1κlbl(t))+(1σlνlh)(1δ)el(t)+νhl(1δ)eh(t)]ϕ(t)il(t+1)=[σl(1δ)el(t)+(1γlml)(1δμl)il(t)]ϕ(t)rl(t+1)=[γl(1δμl)il(t)+(1δ)(1τlωlh)rl(t)+ωhl(1δ)rh(t)+vl(1δ)sl(t)+ml(1δμl)il(t)]ϕ(t)bl(t+1)=[λ(1δμl)il(t)+(λζl)bl(t)]ϕ(t)sh(t+1)=[βnh(t)+(1αhlvh)(1δ)sh(t)θhφIh(ih(t))+(1αhlvh)(1δ)sh(t)θ^hφBh(1κhbh(t))+αlh(1δ)sl(t)+τh(1δ)rh(t)]ϕ(t)eh(t+1)=[(1αhlvh)(1δ)sh(t)θhφ^Ih(ih(t))+(1αhlvh)(1δ)sh(t)θ^hφ^Bh(1κhbh(t))+(1σhνhl)(1δ)eh(t)+νlh(1δ)el(t)]ϕ(t)ih(t+1)=[σh(1δ)eh(t)+(1γhmh)(1δμh)ih(t)]ϕ(t)rh(t+1)=[γh(1δμh)ih(t)+(1τhωhl)(1δ)rh(t)+ωlh(1δ)rl(t)+vh(1δ)sh(t)+mh(1δμh)ih(t)]ϕ(t)bh(t+1)=[λ(1δμh)ih(t)+(λζh)bh(t)]ϕ(t),(10) where nl(t)=sl(t)+il(t)+el(t)+rl(t),nh(t)=sh(t)+ih(t)+eh(t)+rh(t),and nl(t)+nh(t)=1,for t=0,1,2,.

In the next section, we compute RE, the effective reproduction number for Model (Equation10).

3.2. Discrete-time risk-structured model with vaccination, treatment and sanitation: DFE and RE

Model (Equation10) has a trivial DFE p0E=(0,0,0,0,0,0,0,0,0,0),and a non-trivial DFE p0+E=(slc,shc,elc,ehc,ilc,ihc,rlc,rhc,blc,bhc)=(slc,shc,0,0,0,0,rlc,rhc,0,0),where slc=αhl(1δ)[β+τh(1δ)][β+(1δ)(τl+ωlh)]Δ+[β+τl(1δ)](1δ)2ωhl(αhl+vh)Δ,shc=αlh(1δ)[β+τl(1δ)][β+(1δ)(τh+ωhl)]Δ+[β+τh(1δ)](1δ)2ωlh(αlh+vl)Δ,rlc=(1δ)3vhωhl(αlh+vl)+vlαhl(1δ)2(β+(1δ)(τh+ωhl))Δ,rhc=(1δ)2vhαlh(β+(1δ)(τl+ωlh))+(1δ)3vlωlh(αhl+vh)Δ,and Δ=Δ1+Δ1,where Δ1=[β+τl(1δ)][vhωhl(1δ)2+(αhl+αlh)(1δ)(β+(1δ)(τh+ωhl))]+ωlh(1δ)[(αlh+αhl+vl)(1δ)(β+τh(1δ))+(1δ)2vl(αhl+vh)]and Δ2=(1δ)3(αlh+vl)vhωhl+(β+(1δ)(τh+ωhl))vlαhl(1δ)2+(β+(1δ)(τl+ωhl))vhαlh(1δ)2.For Cameroon, Rd>1 and the trivial DFE, p0E, is unstable. For the non-trivial DFE, p0+E, as in the previous section, assuming that λ(1δμl)il(t)ϕ(t) and λ(1δμh)ih(t)ϕ(t) are not new infections, we obtain that F, the matrix of new infections, is F=(0F12F130000000000000000000F45F46000000000000),where F12=(1αlhvl)(1δ)θlφIl(0)slcηF13=(1αlhvl)(1δ)θ^lφBl(0)slcκlηF45=(1αhlvh)(1δ)θhφIh(0)shcηF46=(1αhlvh)(1δ)θ^hφBh(0)shcκhη,and T, the matrix of transition terms, is T=(T1100νhl(1δ)η00σl(1δ)ηT2200000λ(1δμl)ηλζlη000νlh(1δ)η00T4400000σh(1δ)ηT5500000λ(1δμh)ηλζhη),where T11=(1σlνlh)(1δ)ηT22=(1γlml)(1δμl)ηT44=(1σhνhl)(1δ)ηT55=(1γhmh)(1δμh)η,Thus, RE, the spectral radius of F(IdT)1, is (11) RE=Q11+Q44+(Q11Q44)2+4Q14Q412,(11) where Q11=(F12+F13λ(1δμl)ηλ+ζl)(σlη(1δ)[η(1σhνhl)(1δ)]D[η(1γlml)(1δμl)]),Q14=(F12+F13λ(1δμl)ηλ+ζl)(σlνhlη(1δ)2D[η(1γlml)(1δμl)]),Q41=(F45+F46λ(1δμh)ηλ+ζh)(σhνlhη(1δ)2D[η(1γhmh)(1δμh)]),Q44=(F45+F46λ(1δμh)ηλ+ζh)(σhη(1δ)[η(1σlνlh)(1δ)]D[η(1γhmh)(1δμh)]),D=νhlνlh(1δ)2[η(1σlνlh)(1δ)][η(1σhνhl)(1δ)].RE<1 implies the DFE, p0+E, is locally asymptotically stable and our intervention strategies have successfully eliminated cholera in Cameroon. However, RE>1 implies the DFE, p0+E, is unstable, cholera invades and our intervention strategies have not succeeded in eliminating the disease in Cameroon population.

3.3. Numerical exploration

Pre-intervention Model (Equation6) and Model (Equation10) share the common pre-intervention parameter values of Table . As in [Citation5], we use Model (Equation10) to assess the impact of the seven cholera intervention strategies, described in Table , on the number of cholera infections in Cameroon. As in Section 2.4, using scaled values of the actual yearly reported cholera cases (as shown on Figure ) and the multistart algorithm with the fmincon function, we estimated that vl=0.6710,vh=0.6891,ml=0.0080,mh=0.0850,ζl=0.0030andζh=0.0070(see Table ).

Table 6. Intervention parameters, their descriptions and values.

Table 7. Intervention strategies and their descriptions [Citation5].

From Table , intervention strategies 1, 2 and 3 are single policies of cholera vaccination only, treatment only or improved sanitation only, respectively. However, intervention strategies 4, 5 and 6 are double policies of 1 and 2 only, or 2 and 3 only, or 1 and 3 only, respectively, while intervention strategy 7 is a combination of all the three single policies.

Intervention Strategy 1: The fraction of the low-risk susceptible population that is vaccinated is less than the fraction of high-risk susceptible population that is vaccinated.

Cholera vaccination in Cameroon was first reported in 2015. To illustrate the implementation of strategy 1 only from 2015 to 2019, we let ml=mh=ζl=ζh=0,vl=0.6710andvh=0.6891,in Model (Equation10). Figure (a) shows that Model (Equation10) captures the decreasing effect of the vaccination only intervention strategy. Furthermore, Model (Equation10) predicted that in 2019, with vaccination only, the percentage decrease in the number of cholera cases is 97.2621%. With vaccination only, the effective reproduction number RE=1.0028.

Figure 7. Single Intervention Strategies. (a) Impact of vaccination. RE=1.0028, and the number of cholera infections is decreased by 97.2621%. (b) Impact of treatment. RE=1.1005, and the number of cholera infections is decreased by 90.7952%. (c) Impact of sanitation. RE=1.1732, and the number of cholera infections is decreased by 88.1657%.

Figure 7. Single Intervention Strategies. (a) Impact of vaccination. RE=1.0028, and the number of cholera infections is decreased by 97.2621%. (b) Impact of treatment. RE=1.1005, and the number of cholera infections is decreased by 90.7952%. (c) Impact of sanitation. RE=1.1732, and the number of cholera infections is decreased by 88.1657%.

Intervention Strategy 2: The fraction of the low-risk infectious population that is treated is less than the fraction of high-risk infectious population that is treated.

Cholera treatment in Cameroon was first reported in 2004. To illustrate the implementation of strategy 2 only from 2004 to 2019, we let ζl=ζh=vl=vh=0,ml=0.0080andmh=0.0850,in Model (Equation10). Figure (b) shows that Model (Equation10) captures the decreasing effect of the treatment only intervention strategy. Furthermore, Model (Equation10) predicted that in 2019, with treatment only, the percentage decrease in the number of cholera cases is 90.7952%. With treatment only, the effective reproduction number RE=1.1005.

Intervention Strategy 3: The fraction of the pathogen in low risk group that dies due to improved water sanitation is less than the fraction of pathogen in high-risk group that dies due to improved water sanitation.

Improved water sanitation in Cameroon was first reported in 2004. To illustrate the implementation of strategy 3 only from 2004 to 2019, we let ml=mh=vl=vh=0,ζl=0.0030andζh=0.0070,in Model (Equation10). Figure (c) shows that Model (Equation10) captures the decreasing effect of the improved water sanitation only strategy. Furthermore, Model (Equation10) predicted that in 2019, with improved water sanitation only, the percentage decrease in the number of cholera cases is 88.1657%. With improvement in water sanitation only, the effective reproduction number RE=1.1732.

In Cameroon, with our choice of parameters, none of the single intervention policies reduces RE to a value below 1. However, as in [Citation5], vaccination only policy decreases the number of cholera cases most and has the lowest single policy RE value. Next, we consider dual policies, and the combined policy of all three strategies.

Intervention Strategy 4: The fraction of susceptible individuals that are vaccinated and the fraction of infectious individuals that are treated in the low-risk group are less than the fraction of susceptible individuals that are vaccinated and the fraction of infectious individuals that are treated in the high-risk group, respectively.

To illustrate the implementation of strategy 4 from 2015 to 2019, we let vl=0.6710,vh=0.6891,ml=0.0080,mh=0.0850and ζl=ζh=0,in Model (Equation10). Figure (a) shows that Model (Equation10) captures the decreasing effect of the vaccination and treatment strategy. Furthermore, Model (Equation10) predicted that in 2019, with vaccination and treatment, the percentage decrease in the number of cholera cases is 99.7119%. With vaccination and treatment, the effective reproduction number RE=0.9909.

Figure 8. Double Intervention Strategies. (a) Impact of vaccination and treatment. RE=0.9909, and the number of cholera infections is decreased by 99.7119%. (b) Impact of treatment and sanitation. RE=1.0912, and the number of cholera infections is decreased by 98.7505%. (c) Impact of vaccination and sanitation. RE=0.9989, and the number of cholera infections is decreased by 97.5075%.

Figure 8. Double Intervention Strategies. (a) Impact of vaccination and treatment. RE=0.9909, and the number of cholera infections is decreased by 99.7119%. (b) Impact of treatment and sanitation. RE=1.0912, and the number of cholera infections is decreased by 98.7505%. (c) Impact of vaccination and sanitation. RE=0.9989, and the number of cholera infections is decreased by 97.5075%.

Intervention Strategy 5: The fraction of infectious individuals that are treated and the fraction of pathogen that die due to sanitation in the low-risk group are less than the fraction of infectious individuals that are treated and the fraction of pathogen that die due to sanitation in the high-risk group, respectively.

To illustrate the implementation of strategy 5 from 2004 to 2019, we let vl=vh=0,ml=0.0080,mh=0.0850,ζl=0.0030andζh=0.0070,in Model (Equation10). Figure (b) shows that Model (Equation10) captures the decreasing effect of the treatment and sanitation strategy. Furthermore, Model (Equation10) predicted that in 2019, with treatment and improved water sanitation, the percentage decrease in the number of cholera cases is 98.7505%. With treatment and sanitation, the effective reproduction number RE=1.0912.

Intervention Strategy 6: The fraction of susceptible individuals that are vaccinated and the fraction of pathogen that die due to improved water sanitation in the low-risk group are less than the fraction of susceptible individuals that are vaccinated and the fraction of pathogen that die due to improved water sanitation in the high-risk group,respectively.

To illustrate the implementation of strategy 6 from 2015 to 2019, we let ml=0=mh,vl=0.6710,vh=0.6891,ζl=0.0030andζh=0.0070,in Model (Equation10). Figure (c) shows that Model (Equation10) captures the decreasing effect of the vaccination and sanitation strategy. Furthermore, Model (Equation10) predicts that by 2019, with vaccination and improved water sanitation, the percentage decrease in the number of cholera cases is 97.5075%. With vaccination and sanitation, the effective reproduction number RE=0.9989. As in [Citation5], under the double policy, a vaccination and treatment policy can lead to a highest percentage decrease in the number of cholera cases and the smallest RE.

Intervention Strategy 7: The fraction of susceptible individuals that are vaccinated, the fraction of infectious individuals that are treated and the fraction of pathogen that dies due to improved water sanitation in the low-risk group are less than the fraction of susceptible individuals that are vaccinated, the fraction of infectious individuals that are treated and the fraction of pathogen that dies due to improved water sanitation in the high risk group, respectively.

To implement strategy 7 from 2015 to 2019, we let vl=0.6710,vh=0.6891,ml=0.0080mh=0.0850,ζl=0.0030andζh=0.0070,in Model (Equation10). Figure  shows that Model (Equation10) captures the decreasing effect of the combined strategy. Furthermore, Model (Equation10) predicted that in 2019, with the combined strategy, the percentage decrease in the number of cholera cases is 99.9565%. With this strategy, the effective reproduction number RE=0.9872. Table  summarizes estimates of the reproduction numbers and percentage decreases in cholera cases for the 7 different intervention strategies over the periods of intervention.

Figure 9. Impact of vaccination, treatment and sanitation. RE=0.9872, and the number of cholera infections is decreased by 99.9565%.

Figure 9. Impact of vaccination, treatment and sanitation. RE=0.9872, and the number of cholera infections is decreased by 99.9565%.

Table 8. Reproduction numbers and percentage decreases in cholera cases for the seven different intervention strategies over the periods of intervention.

In Table , we summarize the corresponding ODE cholera model results from [Citation5]. From Tables  and , we see that the ODE and discrete-time cholera intervention strategies results are consistent. However, the discrete-time model predicts a decrease in the number of cholera cases in a shorter period of cholera intervention (2015–2019, see Table ) as compared to the ODE model's period of intervention (2015–2022, see Table ).

Table 9. Reproduction numbers and percentage decreases in cholera cases for the seven different intervention strategies over the periods of intervention [Citation5].

3.4. Sensitivity indices of RE

As before, we compute the sensitivity indices of RE with respect to each of the 31 Model (Equation10) parameters, using the baseline parameter values given in Table  and that of the estimated intervention parameters in Table  (see Table ). From these results, unlike the ODE model in [Citation5], where the most sensitive parameter with the intervention model is γh, the recovery rate of infectious individuals in the high-risk group, the most sensitive parameter with our discrete-time intervention model is vl, the fraction of low-risk susceptible individuals that are vaccinated. From Table , ΥvlRE=5.0919. Thus, decreasing (or increasing) vl by 10% increases (or decreases) RE by 50.9190%. Another important parameter is αlh, the fraction of susceptible individuals that transition from the low-risk group to the high-risk group. From Table , ΥαlhRE=1.4049. Thus, decreasing (or increasing) αlh by 10% increases (or decreases) RE by 14.0490%. Unlike the ODE model in [Citation5], where the least sensitive parameter is ζl, the death rate of the cholera pathogen due to improved water sanitation in the low-risk group, the least sensitive parameter in our model with intervention is ρh, the transmission rate between susceptible individuals and infectious individuals in the high-risk group. From Table , ΥρhRE=+1.2192×107. Thus, decreasing (or increasing) ρh by 10% decreases (or increases) RE by 1.2192×106%. Among the six intervention parameters, unlike in [Citation5], where the most sensitive parameter is vh, the vaccination rate of susceptible individuals in the high-risk group, and the least sensitive parameter is ζl, the death rate of the cholera pathogen due to improved water sanitation in the low-risk group, the most sensitive intervention parameter in our discrete-time model is vl, the fraction of susceptible individuals in the low-risk group that are vaccinated, and the least sensitive parameter is ζh, the fraction of the pathogen in the high-risk group that dies due to improved water sanitation.

Table 10. Sensitivity indices of RE with respect to the 31 parameters for the structured model with intervention, evaluated at the baseline parameter values in Table  and that of the estimated intervention parameters in Table .

3.5. Global sensitivity analysis

As before, we perform a global sensitivity analysis for our discrete-time model with an intervention using LHS and PRCC. Now, our number of input parameters is 31 and the number of LHS draws is 80. Table  gives the PRCCs and the p-values for each model parameter, while Figure  shows the sensitivity of the number of model predicted cholera cases to changes in parameters of Tables  and  as computed by the LHS-PRCC index. Based on the p-values, we observe that PRCC values for βl and γh are statistically significant. In the ODE model in [Citation5], the parameters wl (scaled contact rate between susceptible individuals and cholera pathogen in the high-risk group), τh (rate at which recovered individuals become susceptible individuals in the high-risk group) and ωlh (transition rate of recovered individuals from low-risk group to high-risk group) show a significant positive correlation with the total number of model predicted cholera cases. Meanwhile, γl and γh (the rates at which infectious individuals become recovered individuals in the low and high-risk groups, respectively), λ (the net decay rate of the cholera pathogen) and ωhl (transition rate of recovered individuals from high-risk group to low risk group) show a significant negative correlation with the total number of the ODE model predicted cholera cases. In our discrete-time model, βl, the contact rate between susceptible individuals and the cholera pathogen in the low-risk group shows a significant positive correlation with the total number of our discrete-time model predicted cholera cases. On the other hand, λ, the net decay rate of pathogen shows a significant negative correlation with the total number of our discrete-time model predicted cholera cases. This is in agreement with our discrete-time model predictions. That is, increasing βl increases the total number of model predicted cholera cases while increasing λ decreases the total number of model predicted cholera cases.

Figure 10. Sensitivity of the number of cholera cases to changes in parameters in Tables  and  as computed by the Latin Hypercube Sampling-Partial Rank Correlation Coefficient (LHS-PRCC) index.

Figure 10. Sensitivity of the number of cholera cases to changes in parameters in Tables 3 and 6 as computed by the Latin Hypercube Sampling-Partial Rank Correlation Coefficient (LHS-PRCC) index.

Table 11. Model parameters, corresponding PRCC and corresponding p-values resulting from the sensitivity analysis.

4. Discrete-time model versus the continuous-time ODE model

Both our discrete-time and continuous-time models are Cameroon data-driven parametrized models. However, unlike the continuous-time model, the discrete-time model is based on the discrete-time censoring of the population and cholera data of Cameroon. From Figure , we see that unlike the continuous-time ODE model in [Citation5] that captures the known cholera endemicity in Cameroon with a relative error of 0.8637, with a smaller relative error of 0.8441, our discrete-time risk-structured model also captures the known cholera endemicity in Cameroon. Moreover, unlike the continuous-time ODE model in [Citation5] that predicted a decreasing trend from 1987 to 1994 and an increasing trend from 1995 to 2004 in the pre-intervention reported number of cholera cases in Cameroon from 1987 to 2004, our discrete-time model predicts the observed oscillatory nature in the reported cholera cases in Cameroon.

From our sensitivity analysis, we obtain that, as in the ODE model in [Citation5], in our discrete-time model Rd is not sensitive to changes to the parameters of the demographic equation. For R0, unlike the ODE model in [Citation5], where the most sensitive parameter is γh, the recovery rate of infectious individuals in the high-risk group, in our discrete-time model, the most sensitive parameter is βh, the contact rate between the susceptible individuals and the cholera pathogen in the high-risk group. In [Citation5], the least sensitive parameters are τl and τh, the parameters associated with loss of immunity, and ωlh and ωhl, transition rates of recovered individuals between the two risk groups. In our discrete-time model, the least sensitive parameters are τl and τh, the fraction of recovered individuals in the high-risk group who become susceptible, and wlh and whl, the fraction of recovered individuals who transition from the low-risk group to the high-risk group and from the high-risk group to the low-risk groups, respectively. Another important parameter that has a high impact on R0 in our discrete-time model is σh, the fraction of exposed individuals in the high-risk group that can progress to the infectious class. In the ODE model in [Citation5], wh, the scaled contact rate between susceptible individuals and the cholera pathogen in the high-risk group shows a significant positive correlation with the total number of cholera cases and γh, the recovery rate of infectious individuals in the high-risk group shows a significant negative correlation with the total number of cholera cases. In our discrete-time model, βh, the contact rate between susceptible individuals and the cholera pathogen in the high-risk, σh, the fraction of exposed individuals that can progress to the infectious class and ξh, the shedding rate of pathogens by infectious individuals in the high-risk group show a significant positive correlation with the total number of cholera cases.

Under the single intervention policies of vaccination only or treatment only or improved sanitation only, in Table , we obtained that, as in [Citation5], a vaccination only policy has the smallest value of the effective reproduction number RE and the highest percentage decrease in the number of cholera cases. As in [Citation5], under the double intervention policies of vaccination and treatment only or treatment and improved sanitation only or vaccination and improved sanitation only, in Table  we obtained that the double policy of vaccination and treatment has the smallest value for RE and the highest percentage decrease in the number of cholera cases. As in [Citation5], each of the three strategies of either vaccination and treatment, or vaccination and improved sanitation, or the combined strategy of vaccination, treatment and improved sanitation is capable of eliminating cholera in Cameroon with the combined strategy having the lowest value for the effective reproduction number, RE, and the highest percentage decrease in the number of cholera cases. As in [Citation5], the combined strategy of vaccination, treatment and improved sanitation lead to the smallest number of cholera infections in Cameroon. From Tables  and , our discrete-time model results confirm that of the ODE model. However, since the discrete-time model is built on the discrete-time census data it predicts a decrease in the number of cholera cases in a shorter time interval of cholera intervention (2004–2019, see Table ) as compared to the ODE model's time interval of intervention (2004–2022, see Table ).

Again from our sensitivity analysis, we obtain that for RE, unlike the ODE model in [Citation5], where the most sensitive parameter with the intervention model is γh, the recovery rate of infectious individuals in the high-risk group and the least sensitive parameter is ζl, the death rate of the cholera pathogen due to improved water sanitation in the low-risk group, in our discrete-time model with intervention, the most sensitive parameter is vl, the fraction of susceptible individuals in the low-risk group that is vaccinated, while the least sensitive parameter is ρh, the transmission rate between susceptible individuals and infectious individuals in the high-risk group. Another important parameter is αlh, the fraction of susceptible individuals that transition from the low-risk group to the high-risk group. Among the six intervention parameters, unlike in [Citation5], where the most sensitive parameter is vh, the vaccination rate of susceptible individuals in the high-risk group, and the least sensitive parameter is ζl, the death rate of the cholera pathogen due to improved water sanitation in the low-risk group, the most sensitive parameter in our discrete-time model is vl, the fraction of susceptible individuals in the low-risk group that is vaccinated, and the least sensitive parameter is ζh, the fraction of the pathogen in the high-risk group that dies due to improved water sanitation.

In the ODE model in [Citation5], the parameters wl (scaled contact rate between susceptible individuals and cholera pathogen in the low-risk group), τh (the rate at which recovered individuals become susceptible individuals in the high-risk group) and ωlh (transition rate of recovered individuals from low-risk group to high-risk group) show a significant positive correlation with the total number of model predicted cholera cases. Meanwhile, γl and γh (the rates at which infectious individuals become recovered individuals in the low and high-risk groups, respectively), λ (the net decay rate of the cholera pathogen) and ωhl (transition rate of recovered individuals from high-risk group to low-risk group) show a significant negative correlation with the total number of model predicted cholera cases. In our discrete-time model, βl, the contact rate between susceptible individuals and the cholera pathogen in the low-risk group shows a significant positive correlation with the total number of our discrete-time model predicted cholera cases. On the other hand, λ, the net decay rate of the pathogen shows a significant negative correlation with the total number of our discrete-time model predicted cholera cases. These global sensitivity results are in agreement with our discrete-time model predictions.

In Table , we summarize the results for our discrete-time model and the continuous-time ODE models. Our results show that both models lead to different results even when they have almost the same R0. Both models are based on observations and assumptions of the cholera disease dynamics in Cameroon. However, unlike the continuous-time model, the discrete-time model is also based on the observation that the Cameroon data are reported annually (at discrete-time intervals). Thus, the difference equations of the discrete-time model are a closer fit to the observed cholera cases in Cameroon than the ordinary differential equations of the continuous-time cholera model.

Table 12. Results for discrete-time model and continuous-time ODE model.

5. Conclusion

Usually, populations are censored at discrete-time intervals. To capture this discrete censoring of populations in a disease model, we introduce a simple low-high-risk discrete-time structured parametric cholera model of Cameroon with no spatial structure but with direct (human-to-human) and indirect (contaminated water-to-human) infection pathways. We use the discrete-time demographic equation (disease-free equation) to fit the total annual population of Cameroon and then use the fitted discrete-time risk-structured model to capture the reported cholera cases in Cameroon from 1987–2004. In Figure , we obtain that, as in the ODE model in [Citation5], our demographic equation captures the observed exponential population growth of Cameroon. The demographic threshold for the fitted model, Rd=3.0999. The basic reproduction number for our discrete-time model is R0=1.1832, and that of the ODE cholera model in [Citation5] with a similar risk-structure is 1.1803. Thus, the two models have approximately the same value for R0 and both predict cholera endemicity in Cameroon. From Figure , unlike the ODE model that predicted a decreasing trend from 1987 to 1994 and an increasing trend from 1995 to 2004 in the pre-intervention reported number of cholera cases in Cameroon from 1987 to 2004, our fitted discrete-time risk-structured cholera model predicts an increasing trend from 1987 to 1989, 1990 to 1992, 1993 to 1995, 1997 to 1998 and 2003 to 2004, and a decreasing trend from 1989 to 1990, 1992 to 1993, 1995 to 1997 and 1998 to 2003, in the pre-intervention reported number of cholera cases in Cameroon from 1987 to 2004.

As in [Citation5], we perform sensitivity analysis to determine the impact of each model parameter on the threshold parameters Rd and R0 and on the total number of our model's predicted cholera cases. As in the ODE model in [Citation5], we obtained that Rd is not sensitive to changes to the parameters of the demographic equation. For R0, unlike the ODE model in [Citation5], where the most sensitive parameter is γh, the recovery rate of infectious individuals in the high-risk group, in our discrete-time model, the most sensitive parameter is βh, the contact rate between the susceptible individuals and the cholera pathogen in the high-risk group. In [Citation5], the least sensitive parameters are τl and τh, the parameters associated with loss of immunity, and ωlh and ωhl, transition rates of recovered individuals between the two risk groups. In our discrete-time model, the least sensitive parameters are τl and τh, the fraction of recovered individuals in the high-risk group who become susceptible, and wlh and whl, the fraction of recovered individuals who transition from the low-risk group to the high risk group and from the high-risk group to the low-risk groups, respectively. Another important parameter that has a high impact on R0 in our discrete-time model is σh, the fraction of exposed individuals in the high-risk group that can progress to the infectious class. In the ODE model in [Citation5], wh, the scaled contact rate between susceptible individuals and the cholera pathogen in the high-risk group shows a significant positive correlation with the total number of cholera cases and γh, the recovery rate of infectious individuals in the high risk group shows a significant negative correlation with the total number of cholera cases. In our discrete-time model, βh, the contact rate between susceptible individuals and the cholera pathogen in the high risk, σh, the fraction of exposed individuals that can progress to the infectious class and ξh, the shedding rate of pathogens by infectious individuals in the high risk group show a significant positive correlation with the total number of choleracases.

As in [Citation5], using our fitted low-high discrete-time risk-structured cholera model, we study the impact of the following seven cholera intervention strategies on the number of reported cholera cases in Cameroon:

  • Vaccination only

  • Treatment only

  • Improved Sanitation only

  • Vaccination and Treatment

  • Treatment and Improved Sanitation

  • Vaccination and Improved Sanitation

  • Vaccination, Treatment and Improved Sanitation

From Table , we see that RE<R0. So, as in [Citation5], adopting any of the intervention strategies leads to a smaller reproduction number. Under the single intervention policies of vaccination only or treatment only or improved sanitation only, in Table , we obtained that, as in [Citation5], a vaccination only policy has the smallest value of the effective reproduction number RE and the highest percentage decrease in the number of cholera cases. As in [Citation5], under the double intervention policies of vaccination and treatment only or treatment and improved sanitation only or vaccination and improved sanitation only, in Table  we obtained that the double policy of vaccination and treatment has the smallest value for RE and the highest percentage decrease in the number of cholera cases. In Figures and , we illustrate that implementation of any of the single or double policies lead to a decreasing trend in the number of cholera infections in Cameroon. The dual strategies of either vaccination and treatment or vaccination and improved sanitation or the combined strategy of vaccination, treatment and improved sanitation reduce the basic reproduction number of Cameroon from 1.1832 to 0.9909, 1.1832 to 0.9989 and 1.1832 to 0.9872, respectively, and the number of cholera cases by 99.7119%, 97.5075% and 99.9565%, respectively. Thus, as in [Citation5], each of these three strategies is capable of eliminating cholera in Cameroon with the combined strategy having the lowest value for the effective reproduction number, RE, and the highest percentage decrease in the number of cholera cases. Overall, the combined strategy of vaccination, treatment and improved sanitation lead to the smallest number of cholera infections in Cameroon (Figure ).

From Tables  and , our discrete-time model results confirm that of the ODE model. However, since the discrete-time model is built on the discrete-time census data it predicts a decrease in the number of cholera cases in a shorter time interval of cholera intervention (2004–2019, see Table ) as compared to the ODE model's time interval of intervention (2004–2022, see Table ).

We perform sensitivity analysis to determine the impact of each model parameter on the threshold RE and on the total number of predicted cholera cases by our model with intervention. For RE, unlike the ODE model in [Citation5], where the most sensitive parameter with the intervention model is γh, the recovery rate of infectious individuals in the high-risk group and the least sensitive parameter is ζl, the death rate of the cholera pathogen due to improved water sanitation in the low-risk group, in our model the most sensitive parameter in our model is vl, the fraction of susceptible individuals in the low-risk group that is vaccinated, while the least sensitive parameter is ρh, the transmission rate between susceptible individuals and infectious individuals in the high-risk group. Another important parameter is αlh, the fraction of susceptible individuals that transition from the low-risk group to the high-risk group. Among the six intervention parameters, unlike in [Citation5], where the most sensitive parameter is vh, the vaccination rate of susceptible individuals in the high-risk group, and the least sensitive parameter is ζl, the death rate of the cholera pathogen due to improved water sanitation in the low-risk group, the most sensitive parameter in our discrete-time model is vl, the fraction of susceptible individuals in the low-risk group that are vaccinated, and the least sensitive parameter is ζh, the fraction of the pathogen in the high-risk group that dies due to improved water sanitation.

In the ODE model in [Citation5], the parameters wl (scaled contact rate between susceptible individuals and cholera pathogen in the low-risk group), τh (rate at which recovered individuals become susceptible individuals in the high-risk group) and ωlh (transition rate of recovered individuals from low-risk group to high-risk group) show a significant positive correlation with the total number of model predicted cholera cases. Meanwhile, γl and γh (the rates at which infectious individuals become recovered individuals in the low and high-risk groups, respectively), λ (the net decay rate of the cholera pathogen) and ωhl (transition rate of recovered individuals from high-risk group to low-risk group) show a significant negative correlation with the total number of model predicted cholera cases. In our discrete-time model, βl, the contact rate between susceptible individuals and the cholera pathogen in the low-risk group shows a significant positive correlation with the total number of our discrete-time model predicted cholera cases. On the other hand, λ, the net decay rate of the pathogen shows a significant negative correlation with the total number of our discrete-time model predicted cholera cases. These global sensitivity results are in agreement with our discrete-time model predictions.

Our results show that using ODE and difference equations to model populations that are censored at discrete-time intervals can lead to different results even when the different models have almost the same R0. Both the continuous-time and discrete-time cholera models of Cameroon are based on observations and assumptions of the cholera disease dynamics in Cameroon. However, unlike the continuous-time model, the discrete-time model is also based on the observation that the cholera cases in Cameroon are reported annually. Thus, the difference equations of our novel discrete-time model are a closer fit to the observed cholera cases in Cameroon than the ordinary differential equations of the continuous-time cholera model. As in [Citation5], our discrete-time models are not spatially structured. When data become available and our model is fully parameterized, a study of a discrete-time spatially structured cholera model with cost analysis of intervention strategies in Cameroon will be an interesting extension of this work.

Acknowledgments

We also appreciate travel awards to support travel expenses from the Society of Industrial and Applied Mathematics, and Biology and Medicine through Mathematics. We thank the anonymous reviewers for a thorough reading and helpful suggestions that improved our exposition.

Disclosure statement

No potential conflict of interest was reported by the author(s).

Additional information

Funding

We would like to acknowledge the support of the Graduate School of College of Arts and Science, Howard University through their award of Just-Julian Graduate Research Assistantship. This work was also partially supported by the National Science Foundation [grant number CCF-1522054].

References