Abstract
Because demographic realism complicates analysis, mathematical modelers either ignore demography or make simplifying assumptions (e.g., births and deaths equal). But human populations differ demographically, perhaps most notably in their mortality schedules. We developed an age-stratified population model with births, deaths, aging and mixing between age groups. The model includes types I and II mortality as special cases. We used the gradient approach (Feng et al., 2015, 2017) to explore the impact of mortality patterns on optimal strategies for mitigating vaccine-preventable diseases such as measles and rubella, which the international community has targeted for eradication. Identification of optimal vaccine allocations to reduce the effective reproduction number under various scenarios is presented. Numerical simulations of the model with various types of mortality are carried out to ascertain the long-term effects of vaccination on disease incidence. We conclude that both optimal vaccination strategies and long-term effects of vaccination may depend on demographic assumptions.
Keywords: Age-structured epidemiological model, Non-random mixing, Optimal vaccination strategies, Realistic demographics
1. Introduction
Meta-population models of heterogeneous host populations, especially ones whose members mix non-randomly, have basic reproduction numbers, , that may be much larger than those from homogeneous host population models (Glasser et al., 2016). Similar discrepancies can also be present in effective reproduction numbers, , derived from these models. When a control measure such as vaccination is considered, is a function of parameters representing effort levels in the several sub-populations. Feng et al. (2015) and Feng et al. (2017) showed that the optimal vaccine allocation among sub-populations can be identified by the gradient of (its multivariate partial derivative) with respect to the vaccination rates.
The meta-population model of Feng et al. (2017) considers demographic heterogeneity, but does not distinguish births/immigration/aging and deaths/emigration/aging, in which respects age groups may differ. The model considered in this paper includes births, deaths and aging, but not immigration/emigration, which may be implicitly modeled via a mixing function. Moreover, we consider models with types I and II mortality (i.e., death occurs only in the last age group or at a constant rate in all groups), which may be more appropriate for developed and developing countries, respectively. This flexibility may be needed to evaluate vaccination programs to eliminate pathogens from countries with different mortality schedules en route to global eradication.
The effective reproduction number for the model with general mortality is derived using the next-generation matrix (NGM) approach. Because of complexities such as preferential mixing, aging, and heterogeneous vaccination coverage, the elements of the NGM involve long expressions. To ensure that they make biological sense, we provide intuitive interpretations of their constituent quantities that facilitate understanding how various complexities affect the magnitude of . We explore the influence of mortality schedules on optimal vaccination strategies and long-term impact of vaccination on incidence. Results suggest that, in some cases, mortality schedules may be influential.
This paper is organized as follows. In Section 2, we formulate a SEIR type age-structured meta-population model with age-dependent fertility and mortality rates, which include types I and II mortality as special cases. Derivation of the effective reproduction number is included in Section 3. Intuitive explanations for elements of the next-generation matrix, which are complicated by demographic processes, are also provided. In Section 4, we present optimal vaccination strategies derived via the gradient method for measles with various mortality schedules. This section also includes comparisons, in terms of optimal vaccine allocations, of models with types I and II mortality and the longterm effect of vaccination on incidence ascertained via numerical simulations. We discuss the findings in Section 5.
2. Formulation of the model
The meta-population model considered in this paper comprises n sub-populations (or groups) whose members are susceptible Si, exposed (infected, but not yet infectious) Ei, infectious Ii, or removed Ri from the infection process (by virtue of immunization or naturally acquired immunity). The population size of group i is denoted by Ni = Si + Ei + Ii + Ri and the total population size is
For demographic dynamics in the absence of disease and vaccination, we adopt the framework of Hethcote (2000), in which an ordinary differential equation model of an age-structured population with aging is derived from a partial differential equation system with continuous age (u). In his derivation, the n age groups are defined by the intervals [ui−1, ui), where 0 = u0 < u1 < u2 < ⋯ < un−1 < un = ∞, and the per capita rates of fertility and mortality within age groups i are constants denoted by fi and μi, respectively. Let θi denote the rates at which people exit age groups i due to aging (i.e., age from group i to i + 1) with θn = 0. Assume that the population has reached its stable age-distribution with constant growth rate ρ. Then Ni(t) = eρtPi, where the Pi are constants satisfying
(1) |
The constant P1 is equal to N1(0) under the assumption that
as it leads to the equation . Because N1(t) = eρtN1(0), P1 = N1(0).
For the stable age distribution Pi to exist, the fertility (fi), mortality (μi), aging (θi), and growth (ρ) rates must satisfy the following constraint (Hethcote, 2000):
(2) |
Thus, for given fertility, mortality, and aging rates, Eq. (2) can be used to determine the growth rate ρ. If ρ is negative, 0, or positive, the population is decreasing, constant, or increasing in size, respectively, with time. The exact formula for θi is θi = (μi + ρ)/(exp[(μi + ρ)(ui − ui−1)] − 1), but when μi and ρ are small, the approximation θi = 1/(ui − ui−1) for the aging rates can be used.
For the corresponding SEIR model, suppose that all newborn individuals are susceptible and that a proportion σ is immunized. Then the system of equations is
(3) |
where α is the reciprocal of the latent (pre-infectious) period, γ is the recovery rate, and χi is the vaccination rate for susceptible individuals in group i. The forces or hazard rates of infection among susceptible people are
(4) |
where ai is the per capita contact rate, βi is the probability of infection upon contacting an infectious person, cij is the proportion of the contacts of members of the ith sub-population that is with members of the jth, and Ij/Nj is the probability that a randomly encountered member of sub-population j is infectious. In this paper, we will consider the function of Jacquez et al. (1988), who modified that of Nold (Nold, 1980), defined as
(5) |
where the ϵi are fractions of contacts reserved for one’s own group (termed preferences), and δij is the Kronecker delta (1 when i = j and 0 otherwise). The function gj describes mixing that is random (i.e., proportional to unreserved contacts, [1 − ϵj]ajPj). A transition diagram corresponding to this model is depicted in Fig. 1.
The generality in choice of birth fi and death rates μi allows the demographic model to cover age-dependent fertility and mortality rates, including types I and II mortality. For type I mortality, it is assumed that the lifespan is fixed at a maximum age umax after which everyone dies; i.e., μi = 0 for all i < n and μn = ∞ (or a large value). For type II mortality, it is assumed that all age groups have the same constant per capita death rate μi = μ, where 1/μ corresponds to the mean lifespan.
The constraint (2) can be expressed using biologically relevant quantities. Let τi denote the mean sojourn in age group i and ϕi denote the probability of aging from group i to i + 1; i.e.,
Note that (with Φ1 = 1) represents the probability that a person ages from group 1 to group j. Thus, Eq. (2) can be rewritten as
(6) |
Expression (6) makes the condition more biologically transparent. When ρ = 0, the left-hand side is the population reproduction number
Clearly, is equal to 1 if and only if the population remains constant (i.e., growth rate ρ = 0), and if ρ > 0 (< 0).
Consider the fractions , , , and let rij = Pi/Pj denote the ratio of the sub-populations i and j. Then the system of equations (3) becomes
(7) |
The fraction recovered is 1 − xi − yi − zi for i = 1, 2, … , n.
3. Effective reproduction numbers
We derive the effective reproduction numbers using system (7), and provide a biological interpretation of the elements of the next-generation matrix (NGM). Let wi denote the probabilities of susceptible people in group i being vaccinated before aging or dying; i.e., wi = χi/(μi + θi + ρ + χi). The disease-free equilibrium is
or equivalently,
(8) |
Proceeding via the NGM method (Diekmann and Heesterbeek, 2000; Van den Driessche and Watmough, 2002), the Jacobian (considering only the disease variables) is , where J11, J12, J21 and J22 are given in Box 1.
Box I. Simultation results.
For ease of presentation and interpretation, introduce the following biologically relevant quantities for group i (i = 1, 2, … , n):
(9) |
These symbols and definition are also listed in Table 1. Note that an infected person can take multiple routes, depending on the order of these events: aging, becoming infectious, and recovering. The diagram in Fig. 2 illustrates the scenario in which a person is infected while in group j and recovers while in group s.
Table 1.
Symbol | Description | Type I mortality | Type II mortality |
---|---|---|---|
ξi | Probability of becoming infectious while in age group i | α/(α + θi + ρ) | α/(α + θi + μi + ρ) |
pi | Probability of aging while infectious from age group i to group i + 1 | θi/(γ + θi + ρ) | θi/(γ + θi + μi + ρ) |
qi | Probability of aging while incubating (in the latent or exposed class) from age group i to group i + 1 | θi/(α + θi + ρ) | θi/(α + θi + μi + ρ) |
Aging and/or death adjusted mean latent period in age group i | 1/(α + θi + ρ) | 1/(α + θi + μi + ρ) | |
Aging and/or death adjusted mean infectious period in age group i | 1/(γ + θi + ρ) | 1/(γ + θi + μi + ρ) | |
Pks | Probability of aging from group k to s while infectious (Pkk = 1) | , s > k | Same |
Qks | Probability of aging from group k to s while incubating (in the latent or exposed class) (Qkk = 1) | , s > k | Same |
Aij | Proportion of effective contacts with group i by an infectious person infected while in group j | See (10) | Same |
Note: i, j, k, s = 1, 2, …, n.
To facilitate description of the probabilities corresponding to various routes, which simplifies presentation of the elements of the NGM, we introduce the following quantities:
Probabilities that a person who was infected while in age-group j aged to group r ≥ j before becoming infectious or dying (for ease of notation, define ).
Probabilities that a person who became infectious while in age-group r aged to group s ≥ r before recovering or dying (for ease of notation, define ).
Using these notations, the probability that a person who was infected while in group j, became infectious while in group r ≥ j, and recovered while in group s ≥ r (i.e., the path illustrated in Fig. 2) is
Let J = F − V, where and . It is easy to verify that , where
and the matrix is
The next-generation matrix is , where . The ‘*’ denotes a block matrix that does not affect the eigenvalues of K. The meta-population is the dominant eigenvalue of K11. Let
(10) |
Biological interpretations of the expressions Aij are provided in the next section. The elements in the expression of Aij for types I and II mortality are listed in Table 1. The matrix K11 can be written as
(11) |
where the are steady-state numbers of susceptible people given in Eq. (8), (Aij) is the matrix with elements Aij, and the dominant eigenvalue of K11 gives the effective reproduction number .
Notice that the influence of mixing on is represented by Aij. For the general mixing function described in Eq. (5) with n > 3, explicit formulae for the dominant eigenvalue of the matrix K11 can be very difficult to derive, and is usually computed numerically. However, in the case of proportionate mixing (i.e., ϵi = 0 for all i), K11 has rank 1 and the is given by the trace.
3.1. Interpretation of Aij in K 11
All entries in K11 have the form . The factor Aij represents the proportion of effective contacts with people in group i of one person who was infected while in group j during his/her infectious period. As mentioned, this infected person can take various routes depending on the order of three events: aging, disease progression (becoming infectious), and recovery. For example, if the person became infectious while in group j, the total number of contacts with people in group i would be Aij. Each path corresponds to one term in Aij, as depicted in Fig. 2. More specifically, the first term corresponds to the path of disease progression (with probability ξi) and recovery before aging, in which case the infectious period is and proportion of contacts with group i is cij.
The second term in Aij corresponds to the person recovering while in group j + 1, in which case s/he either became infectious in group j (with probability ξj) and then aged to group j + 1 before recovery (with probability pj), or aged to group j +1 before becoming infectious (with probability qj) and became infectious while in group j + 1 (with probability ξj). For both cases, the infectious period is and the proportion of contacts with group i is ci(j+1). The ratio rj(j+1) = Pj/Pj+1 represents the relative sizes of the sub-populations to which the infected and infectious people belong. This term is needed because of aging in the model.
The generic term in Aij involving , 1 < s < n, describes the case when recovery occurred while in group s. This includes several paths. The infected person can (i) become infectious while in group j (with probability ξj) and then age through all groups before recovering in group s (with probability ; (ii) age to group j + 1 (with probability qj), become infectious within group j + 1 (with probability ξj), and then age through all groups before recovering in group s (with probability , etc.; and finally (iii) age to group s (with probability and become infectious within group s (with probability ξs). For all such cases, the infectious period is and the proportion of contacts with group i is cis.
It follows that represents the average number of new infections generated among susceptible people in group i by one person who was infected while in group j.
3.2. In special cases
Consider first the case where mixing is proportionate (i.e., the cij are given by Eq. (5) with ϵi = 0). Note that c1j = c2j = ⋯ = cnj for all j, which leads to A1j = A2j = ⋯ = Anj for all j. In this case, K11 has rank 1 and its dominant eigenvalue is the trace. Hence,
(12) |
where the Aii are given in Eq. (10)
For general mixing, consider the case where n = 2 sub-populations. The matrix K11 has the form , where
and
In this case, for any mixing matrix (cij),
4. Optimal vaccination strategy
Assume that and some number of additional vaccine doses is available. Let χ = (χ1, χ2, … , χn) ≥ 0 denote the vector of vaccination rates and let denote the effective reproduction number corresponding to χ. The optimal vaccine allocation can be obtained by solving the following Lagrange optimization problem:
(13) |
The constant c represents the available vaccine doses and the denote the number of susceptible people in group i, where is given by Eq. (8) with χi = 0
The solution to (13) can be determined by solving simultaneously the equations
(14) |
where λ is a Lagrange multiplier. Let denote the optimal solution to problem (13) and let . It can be shown (Feng et al., 2015) that the gradient is orthogonal to the hyperplane at the point , where the hypersurface intersects this hyperplane.
Another optimization problem aims at finding the minimum doses required to achieve a prescribed reduction in . Let δ be the reduction; i.e., . To find the vaccination strategy that requires the least doses, we solve the following optimization problem:
(15) |
Using a similar approach, Feng et al. (2015) showed that the solution to problem (15) is given by the gradient .
4.1. Effect of mortality on the optimal strategy
Consider the case of n = 15 age groups: 0, 1–4, 5–9, …, 65+ years. Assume that the time unit is months. We adopt the parameters for measles in China (Hao et al., 2019): 1/α = 0.5 (month), 1/γ = 0.25 (month), and several vectors whose age-dependent values are listed in Table 2, including contact rates, (ai), probabilities of infection per contact, (βi), aging rates, (θi), 2014 fertility, (fi) and mortality rates, (μi), and types I, (), and II mortality with longer and shorter lifespans, and , 1 ≤ i ≤ n. Using these parameter values, the population growth rate determined by condition (2) is ρ = 0.00067. For types I and II mortality, the fi are scaled to satisfy equation (2) while preserving their age distribution.
Table 2.
Par | Values |
---|---|
(βi) | (1, 0.29, 0.093, 0.1, 0.13, 0.22, 0.24, 0.24, 0.23, 0.21, 0.18, 0.14, 0.11, 0.064, 0.2) |
(ai) | (9.2, 11, 15.3, 18.7, 18.2, 14, 14.3, 14.4, 14.9, 14.8, 13.4, 13, 11.9, 10, 7.8)×30 |
(fi) | (0, 0, 0, 0, 0.98, 6.85, 7.61, 4.08, 1.44, 0.33, 0.09, 0, 0, 0, 0)×10−3 |
(μi) | (3.8, 0.4, 0.2, 0.2, 0.3, 0.3, 0.5, 0.7, 0.9, 1.5, 1.9, 3.6, 4.7, 8.4, 38.1)×10−4 |
(θi) | (1/12, 1/48, 1/60, 1/60, 1/60, 1/60, 1/60, 1/60, 1/60, 1/60, 1/60, 1/60, 1/60, 1/60, 0) |
1/α | 0.5 |
1/γ | 0.25 |
For other types of mortality | |
0 for 1 ≤ i ≤ 14 and 1/(10 × 12) for i = 15 (Type I mortality) | |
1/(70 × 12) for 1 ≤ i ≤ 15 (Type IIa mortality with a lifespan of 70 years) | |
1/(40 × 12) for 1 ≤ i ≤ 15 (Type IIb mortality, a shorter lifespan than type IIa) |
Note: i = 1, 2,…, 15 for 15 age groups. Time unit is months. The multiple 30 in the (ai) vector converts daily rates to monthly ones.
Fig. 3 illustrates the corresponding survivorship curves. One corresponds to the mortality schedule (μi) given in Table 2. The others represent two extremes, type I mortality with μi = 0 for 1 ≤ i ≤ 14 and 1/μ15 = 5 × 12 (months) and type II mortality with different lifespans; i.e., a lifespan of 70 years (μi = 1/(70 × 12) for all i, labeled as Type IIa) or 40 years (μi = 1/(40 × 12) for all i, labeled as Type IIb).
To demonstrate the influence of mortality, suppose that the existing vaccination program applies σ = 0.5 coverage to the infant group and consider the case when 5k additional doses per year are available for children aged 5–19 years (groups 3–5). We identify their optimal allocation from the model under four types of mortality. For comparability, we scale the β vector so that all four basic reproduction numbers are equal to 18. The scaling constants are 0.95 (type I), 1.05 (type IIa), and 0.97 (type IIb). We assume that mixing is proportionate for analyses in this section and simulations in the next. The results are illustrated in Fig. 4.
For the actual mortality schedule (Table 3(a)), the reproduction number, given routine vaccine coverage of σ = 0.5, is reduced from to . With 5k additional vaccine doses per year, the optimal solution is and the corresponding reproduction number is . Results for other three mortality types are also listed in Table 3.
Table 3.
Mortality | 5k doses |
10k doses |
||
---|---|---|---|---|
Vaccination rates (× 10−3) |
Vaccination rates (× 10−2) |
|||
(a) Actual | 4.38 | 8.2, 6.6, 4.5 | 2.74 | 1.7, 1.3, 0.98 |
(b) Type I | 4.53 | 7.8, 6.2, 4.2 | 2.86 | 1.6, 1.3, 0.92 |
(c) Type IIa | 5.61 | 5.2, 4.9, 4.2 | 3.97 | 1.1, 0.96, 0.75 |
(d) Type IIb | 6.16 | 4.2, 4.4, 3.5 | 4.64 | 0.94, 0.85, 0.68 |
The contour surface of corresponding to the optimal solution is illustrated in Fig. 4(a). The light plane is the constraint corresponding to the additional 5k doses per year, which is tangent to the surface with their intersection corresponding to the optimal strategy. Notice that the gradient of the function at the intersection point is normal to the constraint. Fig. 4(b)-(d) show the optimal solutions based on types I, IIa, and IIb mortality as shown in Table 3. In these cases, the reproduction numbers were all equal to 9 before additional vaccine doses were administered. With the additional 5k doses per year, the minimized values of in these three cases are 4.53, 5.61, and 6.16, respectively.
With 10k additional vaccine doses per year, the optimal solutions () for the four mortality types are also listed in Table 3, and the corresponding minimized values of the reproduction numbers are 2.74, 2.86, 3.97, and 4.64, respectively.
4.2. Effect of mortality on the impact of control efforts
The comparisons in Section 4.1 are based on reductions in the effective reproduction number. Vaccination programs can also be evaluated by reductions in incidence. In this section, we present numerical simulations of model (3) with different mortality schedules.
To ensure that these models are comparable, we fix several parameter values. We choose the growth rate ρ and population size at the beginning of simulations. We consider the model with actual birth and death rates as the baseline. Using the values of βi, θi, fi, and μi in the top panel of Table 2, we determine the growth rate ρ using the formula (2), which is ρ = 0.00067. Choosing P1 = 10 000, we compute Pi (2 ≤ i ≤ 15) using the formula (1) to get the stable age distribution:
(16) |
with total population size . For initial conditions, we use disease surveillance and serological observations (Hao et al., 2019) to calculate the vectors of proportions pS, pI and pR where
from which we obtain the initial conditions for S, I and R. In the absence of information about the exposed class, we assume that E = 0 and determine new initial conditions after a burn-in period T. For example, choosing T = 117, the initial conditions are
(17) |
We remark that .
The solution of system (3) with initial condition (17) for the actual birth and death rates is shown in Fig. 5(a), which plots total incidence (new infections from all groups per 106) scaled by e−ρt. Scaling (i.e., multiplying by the factor e−ρt) corrects for the solution increasing with positive growth rate ρ > 0.
We scaled the actual fertility schedule by the factors 0.984, 1.457, and 1.923 for mortality types I, IIa, and IIb, respectively, to achieve the same ρ = 0.00067. And we chose P1 = 10 520, 16 500, 21 200, respectively, so that the population sizes Ptotal were similar. Then we repeated the procedure described above for the actual birth and death rates. That is, using the same proportions for vectors pS, pI, and pR together with Ptotal, we obtained the preliminary initial conditions. The burn-in periods T for mortality types I, IIa, and IIb are T = 117, 75, and 55, respectively. These T values were chosen to obtain similar total incidence values. Then we chose the solution values at T to be the new initial conditions (Table 4 in the Appendix A).
Table 4.
(a) |
S(0) = (4509, 9821, 7384, 3910, 1820, 869, 503, 374, 320, 315, 363, 453, 508, 563, 2924) E(0) = (49, 40, 13, 9, 5, 3, 2, 2, 1, 1, 1, 1, 1, 1, 2) I(0) = (23, 20, 6, 4, 3, 2, 1, 1, 1, 1, 1, 0, 1, 0, 1) R(0) = (6234, 31955, 42812, 44296, 44448, 43537, 42065, 40386, 38662, 36839, 34968, 32822, 30636, 27994, 103317) |
(b) |
S(0) = (4737, 10231, 7709, 4082, 1881, 878, 495, 360, 306, 303, 357, 462, 539, 636, 1603) E(0) = (52, 42, 14, 10, 6, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1) I(0) = (24, 20, 7, 5, 3, 2, 1, 1, 1, 1, 1, 1, 1, 0, 0) R(0) = (6565, 33799, 45257, 46842, 47080, 46194, 44760, 43146, 41519, 39906, 38298, 36699, 35186, 33708, 61975) |
(c) |
S(0) = (6143, 10272, 5960, 2430, 1105, 607, 394, 307, 260, 255, 302, 378, 396, 433, 535) E(0) = (69, 44, 11, 6, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 0) I(0) = (33, 22, 6, 3, 2, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0) R(0) = (11105, 53373, 65665, 62009, 56865, 51543, 46520, 41896, 37705, 33898, 30421, 27260, 24467, 21933, 20966) |
(d) |
S(0) = (5950, 8756, 4412, 1722, 934, 558, 365, 287, 237, 228, 268, 319, 305, 317, 395) E(0) = (93, 54, 12, 6, 4, 3, 2, 2, 1, 1, 1, 1, 1, 1, 0) I(0) = (46, 28, 6, 3, 2, 2, 1, 1, 1, 1, 1, 1, 0, 0, 0) R(0) = (15907, 68875, 78938, 69818, 60464, 52135, 44859, 38526, 33073, 28359, 24266, 20736, 17765, 15191, 14514) |
To facilitate comparison, equal vaccination rates were applied to children aged 5–19 years (groups 3–5). The simulation results with initial conditions described above, other parameter values the same as in Section 4.1, and vaccination coverage c = 0, 0.1, 0.2 and 0.4 are illustrated in Fig. 5. The corresponding immunization rates are per month, where 0.95 is vaccine efficacy.
We observe from Fig. 5 that, under equal vaccination coverage c, the model with type IIb mortality has the highest long-term incidence and vaccination has the least effect (see (d)). The endemic levels corresponding to types I and IIa mortality are similar, while that with type IIb mortality is higher. The effect of increasing c is most apparent for type I and least for IIb (see (b) and (d)), with type IIa intermediate. For example, the endemic levels for c = 0.4 are decreased by about 60% and 20%, respectively, in comparison with that for c = 0. We also observe that, for the model with actual fertility and mortality rates, the endemic level and effects of increasing c are closer to those for type I than II mortality (see (a)–(c)).
5. Discussion
John (1990) compared age-specific transmission models with the same mortality, but different fertility schedules. She showed that time to equilibrium, age-specific incidence and proportions susceptible at equilibrium, and effectiveness of immunization all depended on fertility. Using actual and model mortality schedules, we investigated whether or not mortality affects optimal vaccination programs.
We developed a SEIR model with multiple age groups, aging and age-dependent fertility and mortality rates (system (3)). Using the method of Lagrange optimization with constraint, we identified the optimal allocation of supplemental vaccine doses to reduce the effective reproduction number of the metapopulation. And we carried out numerical simulations to examine the effect of supplemental vaccination at equal age-specific rates on long-term incidence. Comparisons were made under various demographic schedules and vaccination scenarios, including actual fertility and mortality rates and mortality types I and II with fertility scaled to yield the same growth rate ρ. For ease of presentation, we refer to system (3) with mortality of types (a)–(d) in Table 3 as models (a)–(d).
Our main findings include the following regarding the influence of mortality schedules on the impact of supplemental immunization activities.
The impact of 5 or 10k supplementary vaccine doses is greatest in models with actual mortality and least in ones with type IIb mortality (see Fig. 4 and Table 3).
When models with mortality types I and II are compared, more dramatic differences are observed when type II mortality is combined with a shorter lifespan (model (d)), in terms of both and long-term incidence (see Table 3 and Fig. 5).
When models (a) and (b) are compared, outcomes are similar, presumably because their survival curves are similar (see Fig. 3).
These results are limited by our assumptions that mixing is proportionate and populations are at their stable age distributions, neither of which is true in nature. Insofar as many infectious disease modelers assume homogeneous mixing and either ignore demography or assume that births equal deaths, whereupon population sizes are constant, our analyses are more realistic even with these assumptions. And, while both could be relaxed in simulations, we retained them for consistency.
These limitations notwithstanding, our findings suggest that demographic details may affect the impact of measles vaccination. In our analyses and simulations, vaccination of children aged 5 to 19 years has more impact when mortality is type I (or actual in China during 2014) than type II simply because there are more people in those age groups (see Fig. 3). In turn, this suggests that vaccination may have less impact in countries where mortality from infectious diseases including measles is greatest. And, even if children survive, measles may compromise their immune systems such that they succumb to another pathogen (Mina et al., 2019).
A different approach to optimal vaccination strategies for age-structured models was taken by Hadeler and Müller (1996a,b) and by Castillo-Chavez and Feng (1998). Those authors studied a PDE model with an age-dependent vaccination function ψ(a). Their cost function C(ψ(a)) and effective reproduction number were functions of ψ(a) and the density of susceptible people at the steady-state under ψ(a). Thus, their optimal strategy informs “long-term” policymaking (e.g., vaccination schedules). Our optimal solutions are based on the “gradient.” That is, given a current state, find a vaccine allocation among different age groups that provides the largest reduction in . When the system has reached steady-state with these vaccination rates (after a short time), a new gradient direction can be computed. This answers the policy question, “On which age groups should supplementary immunization activities (SIAs) focus?”
A similar study, on optimal vaccination strategies for meta-populations with preferential mixing formulated as a Lagrange optimization problem, was presented by Poghotanyan et al. (2018), who provided a rigorous proof for the existence of the optimal solution. They showed also that the optimal solution matches that obtained using the gradient approach.
Acknowledgments
We thank the reviewers for constructive suggestions that improved the presentation of our work. ZF’s research is partially supported by the National Science Foundation (NSF) grant DMS-1814545 and the IR/D program from the NSF, and YF’s by the teaching practice and reformation project of Beijing (J1703) and the BUCEA Graduate Innovation Project (PG2018095).
Disclaimer
The findings and conclusions in this report are those of the authors and do not necessarily represent the official position of the Centers for Disease Control and Prevention or views of the National Science Foundation.
Appendix A. Initial conditions for simulations
The initial conditions used in Fig. 5 are shown in Table 4. They are based on measles in China at the beginning of 2014. See Section 4.2 for a description of the manner by which these initial conditions were chosen.
Appendix B. Stable age distribution
To confirm that system (3) indeed satisfies the assumption of stable age distribution, Fig. 6 illustrates simulations without infections; i.e., the following system for the demographics:
(18) |
This figure is for the actual birth and death rates, with all other parameter values the same as in Fig. 5(a). The plot on the left shows solutions of (18) for the first four age groups, whereas that on the right shows e−ρtNi(t), which are constant. This demonstrates that the population is at its stable age distribution.
References
- Castillo-Chavez C, Feng Z, 1998. Global stability of an age-structure model for TB and its applications to optimal vaccination. Math. Biosci 151, 135–154. [DOI] [PubMed] [Google Scholar]
- Diekmann O, Heesterbeek JAP, 2000. Mathematical Epidemiology of Infectious Diseases: Model Building, Analysis and Interpretation, Vol. 5. John Wiley & Sons. [Google Scholar]
- Feng Z, Hill AN, Curns AT, Glasser JW, 2017. Evaluating targeted interventions via meta-population models with multi-level mixing. Math. Biosci 287, 93–104. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Feng Z, Hill AN, Smith PJ, Glasser JW, 2015. An elaboration of theory about preventing outbreaks in homogeneous populations to include heterogeneity or preferential mixing. J. Theoret. Biol 386, 177–187. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Glasser JW, Feng Z, Omer SB, Smith PJ, Rodewald LE, 2016. The effect of heterogeneity in uptake of the measles, mumps, and rubella vaccine on the potential for outbreaks of measles: a modelling study. Lancet Infect. Dis 16 (5), 599–605. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Hadeler KP, Müller J, 1996a. Vaccination in age structured population i: the reproduction number. In: Mollison D (Ed.), Epidemic Models: Their Structure and Relation to Data. Cambridge University, Cambridge, p. 90. [Google Scholar]
- Hadeler KP, Müller J, 1996b. Vaccination in age structured populations II: optimal vaccination strategies. In: Isham V, Medley G (Eds.), Models for Infectious Human Diseases: Their Structure and Relation to Data. Cambridge University, Cambridge, p. 102. [Google Scholar]
- Hao L, Glasser JW, Su Q, Ma C, Feng ZL, Yin Z, James LG, Wen N, Fan C, Yang H, Rodewald LE, Feng ZJ, Wang H, 2019. Evaluating vaccination policies to accelerate measles elimination in China: A meta-population modeling study. Int. J. Epidemiol 48 (4), 1240–1251. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Hethcote HW, 2000. The mathematics of infectious diseases. SIAM Rev. 42, 599–653. [Google Scholar]
- Jacquez JA, Simon CP, Koopman J, Sattenspiel L, Perry T, 1988. Modeling and analyzing HIV transmission: the effect of contact patterns. Math. Biosci 92 (2), 119–199. [Google Scholar]
- John AM, 1990. Transmission and control of childhood infections diseases: Does demography matter?. Popul. Stud 44 (2), 195–215. [Google Scholar]
- Mina MJ, Kula T, Leng Y, Li M, de Vries RD, Knip M, Siljander H, Rewers M, Choy DF, Wilson MS, Larman HB, Nelson AN, Griffin DE, de Swart RL, Elledge SJ, 2019. Measles virus infection diminishes antibodies that offer protection from other pathogens. Science 366, 599–606. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Nold A, 1980. Heterogeneity in disease transmission modeling. Math. Biosci 124, 59–82. [Google Scholar]
- Poghotanyan G, Feng Z, Glasser JW, Hill AN, 2018. Constrained minimization problems for the reproduction number in meta-population models. J. Math. Biol 77 (6–7), 1795–1831. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Van den Driessche P, Watmough J, 2002. Reproduction numbers and sub-threshold endemic equilibria for compartmental models of disease transmission. Math. Biosci 1801 (1–2), 29–48. [DOI] [PubMed] [Google Scholar]