Skip to main content
PLOS ONE logoLink to PLOS ONE
. 2017 Feb 21;12(2):e0172261. doi: 10.1371/journal.pone.0172261

Deriving effective vaccine allocation strategies for pandemic influenza: Comparison of an agent-based simulation and a compartmental model

Özden O Dalgıç 1, Osman Y Özaltın 2,*, William A Ciccotelli 3,4, Fatih S Erenay 1
Editor: Jeffrey Shaman5
PMCID: PMC5319753  PMID: 28222123

Abstract

Individuals are prioritized based on their risk profiles when allocating limited vaccine stocks during an influenza pandemic. Computationally expensive but realistic agent-based simulations and fast but stylized compartmental models are typically used to derive effective vaccine allocation strategies. A detailed comparison of these two approaches, however, is often omitted. We derive age-specific vaccine allocation strategies to mitigate a pandemic influenza outbreak in Seattle by applying derivative-free optimization to an agent-based simulation and also to a compartmental model. We compare the strategies derived by these two approaches under various infection aggressiveness and vaccine coverage scenarios. We observe that both approaches primarily vaccinate school children, however they may allocate the remaining vaccines in different ways. The vaccine allocation strategies derived by using the agent-based simulation are associated with up to 70% decrease in total cost and 34% reduction in the number of infections compared to the strategies derived by using the compartmental model. Nevertheless, the latter approach may still be competitive for very low and/or very high infection aggressiveness. Our results provide insights about potential differences between the vaccine allocation strategies derived by using agent-based simulations and those derived by using compartmental models.

Introduction

Influenza is a highly contagious viral disease. Each year 5–15% of the world population is infected with influenza resulting in 3–5 million severe cases and 250,000–500,000 deaths [1]. Together with pneumonia, influenza is the seventh leading cause of death in the U.S. [2]. Considering the cost of medical treatments and working day losses, the annual burden of influenza epidemics to the U.S. economy was estimated as $87.1 billion in 2003 [3].

An emerging virus that spreads globally may lead to an influenza pandemic [4]. Unlike seasonal epidemics, pandemics occur abruptly and cause horrendous death tolls, e.g., the 1918 Spanish influenza pandemic infected around 500 million and killed approximately 50 million people worldwide [5]. Among pandemic mitigation interventions (e.g., social distancing, public health measures, antiviral prophylaxis), vaccination provides the most efficient and durable response [6, 7]. However, the supply of influenza vaccine is often scarce during a pandemic due to production limitations. Thus, the population is prioritized based on risk-factors related to influenza exposure and transmissibility when distributing the available doses [8].

In the literature, compartmental models [916] and agent-based simulations [1722] are frequently employed to make mitigation plans for influenza pandemics and evaluate the effectiveness of various public health interventions [2325]. Although it is known that the infection propagation is different in these two approaches [26], a detailed comparison of the strategies derived by using them is often omitted. On the one hand, compartmental models represent the number of individuals in each stage (or compartment) of the epidemic (e.g., susceptible, exposed, infected, recovered) by continuous-time state variables, and formulate the transitions among different compartments using differential equations. These models can rapidly evaluate many scenarios and intervention strategies, but they assume that individuals in each compartment mix uniformly and randomly with each other. Moreover, deterministic compartmental models do not consider the uncertainties in disease propagation (e.g., stochasticity in transmission events, incubation, and recovery periods) [22]. Thus, such models may not accurately model infection dynamics, especially at the initial and final stages of a pandemic when few infectious individuals exist [27]. Despite their simplifying assumptions, compartmental models have proved to be predictive [2830], and they have been successfully extended to capture large-scale host heterogeneities. These extensions of the simple compartmental framework include age-specific contact patterns [13] and heterogeneities induced by spatial structure [31]. Agent-based simulations, on the other hand, consider uncertainties about the infection parameters, and they store individual-level information to model contact patterns in a population at the expense of increased computational burden [3234].

Our goal in this paper is to identify possible scenarios under which performances of the effective age-specific vaccine allocation strategies derived by using compartmental models and agent-based simulations may differ significantly in practical settings. For this purpose, we consider an influenza pandemic in Seattle using a custom-built deterministic compartmental model and an agent-based simulation developed by Chao et al. (2010) [6]. The compartmental model is calibrated to closely approximate the results of the agent-based simulation under no vaccination. We apply mesh-adaptive optimization to derive effective age-specific vaccine allocation strategies based on four different objective functions. At each iteration of the optimization process, the performances of the newly generated vaccine allocation strategies are evaluated using the agent-based simulation in one set of experiments, and using the compartmental model in the other set of experiments. We perform sensitivity analysis to identify the differences between these two approaches under various vaccine coverage and infection aggressiveness scenarios.

We observe that the age-specific vaccine allocation strategies derived by using computationally expensive but more realistic agent-based simulation and those derived by using fast but more stylized compartmental model are different, although both models are calibrated to generate similar results under no vaccination. We use the agent-based simulation to evaluate the performances of strategies derived by the compartmental model. Our results show that the vaccine allocation strategies derived by the agent-based simulation are associated with up to 70% decrease in total cost and 34% reduction in the number of infections compared to the strategies derived by the compartmental model. Nevertheless, the latter approach may still be competitive for very low and/or very high infection aggressiveness scenarios.

It is clear that any two infectious disease spread models can differ from each other with respect to the assumptions in their design and parametrization. Furthermore, the degree to which each modeling approach allows for inclusion of heterogeneity and uncertainty varies. Therefore, the empirical comparison presented in this study is valid for the considered agent-based influenza pandemic simulation which is well-known and commonly used in the literature [6]. Our results, however, still provide important insights into the possible differences between the vaccine allocation strategies derived by using agent-based simulations and deterministic compartmental models.

Materials and methods

We consider different levels of vaccine coverage and infection aggressiveness, and apply mesh-adaptive optimization [35] to find effective strategies for allocating limited vaccine doses to different age-groups in the population with respect to four performance measures: total cost, number of deaths, number of infections, and years of life lost. We evaluate the performances of the trial vaccine allocation strategies at each iteration of the optimization algorithm using an agent-based simulation in one set of experiments, and a compartmental model in the other set of experiments.

Agent-based simulation

We employ FluTe, an open-source and validated agent-based pandemic influenza simulation developed by Chao et al. (2010) [6]. FluTe’s contact network is composed of census tracts divided into communities of 500–3,000 individuals. Each community consists of randomly generated households of 1–7 individuals in one of the five age-groups: preschool children (0–4), school children (5–18), young adults (19–29), adults (30–64), and seniors (65 and over). Individuals can be members of multiple community-based mixing groups such as households, household clusters (composed of socially close households), neighborhoods and communities. The simulation has two time epochs for each day: day- and night-time. At night time, individuals can only make contacts within their community-based mixing groups, whereas they may contact other individuals in day-time if they share the same social mixing group, e.g., daycare, school, workplace.

In each time epoch, a contact for potential disease transmission between any two individuals sharing a mixing group is generated. During a contact between a susceptible and an infectious individual, influenza transmission may occur with a probability that depends on vaccine efficacy, virus load and symptoms of the infectious individual. Each infected person follows a predefined daily viral load profile representing the level of infectiousness on each day of the disease duration. Infected individuals may become symptomatic after an asymptomatic incubation period of one to three days [36]. Symptomatic individuals are twice as infectious as the asymptomatic ones. Infected individuals recover and become immune after six days.

The vaccinated individuals have reduced likelihood of getting infected during a contact, becoming symptomatic when infected, and transmitting the disease [37]. The vaccine efficacy reaches its maximum level in two weeks with exponential increments, and the maximum vaccine efficacy varies among the age groups. Due to incremental nature of vaccine efficacy, the timing of vaccine interventions affects success in containing influenza pandemics. FluTe allows administrating vaccines before (pre-vaccination) or after (reactive vaccination) the onset of the pandemic. We refer the reader to Chao et al. (2010) for further details about FluTe [6].

Compartmental model

We develop a deterministic compartmental model that closely approximates the results of FluTe for Seattle under no vaccination. Similar to FluTe, we divide the population into five age groups, AG = {preschool children (0–4), school children (5–18), young adults (19–29), adults (30–64), seniors (65+)}. Each age group iAG includes vaccinated and unvaccinated individuals in five compartments: susceptible (S), exposed (E), infected (I), recovered (R), and dead (D). We denote the susceptible individuals in age group iAG with vaccination status hH = {(u)nvaccinated, (v)accinated} by Sih, for example. The exposed compartment (E) corresponds to the asymptomatic individuals in FluTe. In addition, the infected compartment (I) corresponds to the symptomatic individuals in FluTe. A proportion of asymptomatic individuals never develop symptoms in FluTe, therefore, we split the exposed compartment into two sub-compartments: those who eventually show disease symptoms (EI), and those who recover without showing symptoms (ER). The symptomatic individuals are twice as infectious as asymptomatic ones in both FluTe and the SEIR model.

The incidence rate of new infections in age group i caused by infectious individuals in age group j, denoted by λij, is given by:

λij=Φij(βju(Iju+Eju/2)+βjv(Ijv+Ejv/2))Nj. (1)

In Eq (1), Φij is the contact rate from age group i to j. Parameter βju (βjv) denotes the transmission rate of unvaccinated (vaccinated) infectious individuals in age group j given a single contact with a susceptible individual. Variables Iju (Ijv) and Eju (Ejv) represent the number of unvaccinated (vaccinated) infected and exposed individuals in age group j, respectively. Note that Eju=(EI)ju+(ER)ju and Ejv=(EI)jv+(ER)jv. Finally, Nj is the size of age group j, and ∑jAG Nj = N where N denotes the total population size. The overall infection rate of individuals in age group i is equal to λi = ∑jAG λij. Note that vaccinated (v) and unvaccinated (u) compartments are interdependent because the infection rate λi depends both on the number of vaccinated and unvaccinated infectious individuals. Fig 1 depicts the transitions among the compartments, and the model equations are given by:

dSihdt=-(1-ϵih)λiSihhH,iAG (2a)
d(EI)ihdt=(1-ϵih)λiωihSih-τih(EI)ihhH,iAG (2b)
d(ER)ihdt=(1-ϵih)λi(1-ωih)Sih-γih(ER)ihhH,iAG (2c)
dIihdt=τih(EI)ih-(ξih+χih)IihhH,iAG (2d)
dRihdt=ξihIih+γih(ER)ihhH,iAG (2e)
dDidt=hHχihIihiAG (2f)

Fig 1. Transition rates between compartments.

Fig 1

Parameter ϵih[0,1] denotes the reduction in the likelihood of becoming infected after vaccination, naturally ϵiu=0 for unvaccinated individuals. Parameter ωih[0,1] denotes the proportion of exposed individuals who eventually become symptomatic. Parameters τih, γih, ξih, and χih denote the Exposed-to-Infected, Exposed-to-Recovered, Infected-to-Recovered, and Infected-to-Death transition rates, in that order. We set γih=11/ξih+1/τih to ensure that the exposed individuals who recover without showing symptoms stay asymptomatic during the course of the disease. The D compartment is included in the model for tracking the number of influenza-related deaths.

Let pi denote the vaccinated proportion of age group i. Moreover, let bi denote the initial number of infecteds in age group i. The boundary conditions ∀iAG are given by Siv(0)=pi(Ni-bi), Siu(0)=(1-pi)(Ni-bi), Iiv(0)=pibi, Iiu(0)=(1-pi)bi, Eiv(0)=Eiu(0)=Riv(0)=Riu(0)=Di(0)=0. We solve the system of differential Eq (2) numerically using the fourth-order Runge-Kutta method [38].

Formulating the optimization problem

The optimization aims to find an effective age-specific allocation of a given vaccine supply V such that ∑iAG piNiV. We consider four different performance measures:

  • Total expected cost is equal to the sum of vaccination, infection and mortality costs. Vaccination cost (cib) includes the vaccine price, work time lost, and the cost of potential side effects. Infection cost, which is different for unvaccinated (ciu) and vaccinated (civ) individuals, refers to the sum of medication, outpatient visits and hospitalization expenses. Mortality cost (cid) stands for the terminal care expenses.

  • Total number of infections is equal to the number of individuals affected by the pandemic.

  • Total number of deaths is equal to the number of influenza-related deaths.

  • Total years of life lost (YLL) weighs each death with the expected remaining life time based on the U.S. life tables and the age distributions [39, 40].

In particular, at any time during the course of the pandemic, the four performance measures are calculated as follows:

Total cost (TC)=iAG(cbNipi+ciuNIiu+civNIiv+cidNDi),Total number of infections (TI)=iAG(NIiu+NIiv),Total number of deaths (TD)=iAGNDi,Total YLL (TY)=iAGYiNDi,

where Yi denotes the YLL value of age group iAG. Moreover, NIiu (NIiv), and NDi represent the total number of infections among unvaccinated (vaccinated) individuals and influenza-related deaths in age group iAG, respectively.

Calibration

We run FluTe using the population file for Seattle (around 560,000 residents) that is included in the software distribution package. Contact rates within mixing groups and infectious disease parameters of influenza are set based on the values estimated in Chao et al. (2010) so that attack rates are consistent with the 1957 Asian A(H2N2) and 2009 A(H1N1) influenza pandemics without vaccination [6]. We seed the model with 10 randomly generated infected people. The vaccinated individuals have 40% reduced probability of becoming infected, 40% reduced probability of becoming symptomatic given infection, and 67% reduced probability of transmitting infection. These values represent the effectiveness of a well-matched seasonal influenza vaccine [41]. The vaccine is only 60% as effective in seniors as everyone else, since older people with weaker immune systems often have a lower immune response to influenza vaccine [42].

The homogeneous mixing assumption of the compartmental model (referred to as SEIR model hereafter) results in faster and more diverse disease spread, whereas the infection follows a more tranquil pattern in FluTe, i.e., individuals can transmit the disease only to those in their contact list. For a fair comparison of the age-specific vaccine allocation strategies derived by using the SEIR model and FluTe, we calibrate the SEIR model so that the number of new infections for each day of the pandemic closely matches to the corresponding average outcome from FluTe over 100 replications under no vaccination. In particular, we calibrate the SEIR model by varying the contact rates (Φij), transmission rates (βih), and initial number of infections (bi). As a goodness of fit measure, we use Pearson’s chi-square statistic (χ2 measure), and employ the numerical optimization algorithm described in the following section to find parameters of the SEIR model that minimize the maximum χ2 measure over all age groups.

We first perform the calibration for R0 = 1.2. We then repeat the process for each R0 value considered in our numerical analyses using the previous calibration results as the initial solution. We keep the contact rates the same as those found for R0 = 1.2 (see S1 Table) because initial tests show that further calibration of the contact rates for different R0 values is not necessary to obtain good matches between the results of FluTe and the SEIR model. Fig 2a depicts the cumulative number of infections in each day after the calibration process. The cumulative number of infections in different age groups are presented in Fig 2b–2f. Furthermore, S2 Table in the supplement shows the similarity between the age-specific attack rates in FluTe and in the SEIR model under no vaccination. The parameters of FluTe and the calibrated SEIR model are provided in Table 1. We do not present the parameters of FluTe related to network structure and virus load profile and refer the readers to Chao et al. (2010) for more details [6].

Fig 2. Cumulative number of infections in each age group of FluTe and the SEIR model after the calibration process for R0 = 1.2 without vaccination.

Fig 2

(a) Total population. (b) Preschool children (0–4). (c) School children (5–18). (d) Young adults (19–29). (e) Adults (30–64). (f) Seniors (65+).

Table 1. Input parameters of FluTe and the SEIR model.

SEIR FluTe Source
Latent period duration (LPD) 1.9 days 1.9 days [6]
Total disease duration (TDD) 6 days 6 days [6]
Infectious period duration (IPD) 4.1 days 4.1 days TDD−LPD
Transition rate
 Exposed-to-Infectious(τu) 0.52632 (LPD)−1
 Exposed-to-Recovered (γ) 0.1667 (TDD)−1
 Infectious-to-Recovered (ξ) 0.2439 (IPD)−1
Likelihood
 of showing the symptoms (ωu) 0.67 0.67 [6]
Transmission rate/probability (βu)* Initial number of infections (b)
SEIR FluTe SEIR FluTe
Basic reproduction number (R0) 1.2 0.0044 0.2057 19.48 10 Calibration and [6]
1.4 0.0053 0.2435 22.07 10
1.6 0.0063 0.2812 7.88 10
1.8 0.0071 0.3190 5.01 10
2.0 0.0077 0.3567 5.01 10
2.2 0.0083 0.3944 5.01 10
2.4 0.0089 0.4322 5.01 10
Age group specific disease parameters
0–4 5–18 19–29 30–64 65+
Population size 36,722 124,787 71,601 265,047 65,303 [6]
Death rate (unvaccinated-χu) 0.0049 0.002 0.0056 0.0038 0.001 [13]
Death rate (vaccinated-χv) 0.0012 0.0005 0.0017 0.0011 0.0004 [13]
Vaccine efficacy in
 becoming infected 40% 40% 40% 40% 24% [6]
 transmitting the disease 40% 40% 40% 40% 24% [6]
 showing the symptoms 67% 67% 67% 67% 40% [6]
Performance related parameters
0–4 5–18 19–29 30–64 65+
Infection cost (unvaccinated)($) 275.3 275.3 328.98 328.98 492.56 [13]
Infection cost (vaccinated)($) 231.58 231.58 264.71 264.71 404.54 [13]
Terminal care cost($) 3,435 3,435 7,605 7,605 8,309 [13]
Vaccination cost ($) 37.26 37.26 37.26 37.26 37.26 [13]
YLL (years) 79.42 70.71 57.92 36.45 13.37 [39, 40]

: Mean of a discrete distribution of 1, 2, or 3 days with probabilities 0.3, 0.5, and 0.2.

: These numbers are for the unvaccinated individuals. For the vaccinated individuals, they should be multiplied by (1- vaccine efficacy in showing the symptoms).

*: These numbers are for the unvaccinated individuals. For the vaccinated individuals, they should be multiplied by (1- vaccine efficacy in transmitting the disease).

Solution approach

The pandemic propagation is nonlinear because the incidence of new infections depends both on the current number of infectious and susceptible individuals. Moreover, the size and duration of outbreaks are uncertain in agent-based simulations like FluTe. All of these factors render traditional gradient-based optimization methods inapplicable. We therefore use a derivative-free approach, in particular, the mesh-adaptive direct search (MADS) algorithm as implemented in open-source software NOMAD [43]. Starting from an initial solution, the MADS algorithm iteratively tries to improve the current best solution by generating trial points on a mesh, which is a discretization of the variable space. Each iteration is composed of two main steps: the search and the poll steps. The search step evaluates a number of trial mesh points. If an improved mesh point is found, then the next iteration is initiated with the new incumbent solution using a larger mesh size. Whenever the search step fails to generate an improved mesh point, then the poll step is invoked. The poll step explores the variable space near the current incumbent solution. If the poll step also fails to improve the current best solution, then the mesh size and poll size parameters are reduced in order to increase the search resolution. The MADS algorithm stops after a given number of iterations or when the mesh size reaches a precision limit. We refer the reader to Le Digabel (2011) for more information about the MADS algorithm and NOMAD [44].

All numerical experiments are conducted using a PC with 48 cores (2.85 Ghz and 128 GB memory). We run both FluTe and the SEIR model up to one year. We generate 10 trial solutions in each iteration of the MADS algorithm. In one set of experiments, we use FluTe to evaluate the performance of trial solutions (FluTe+MADS), and in another set of experiments we use the SEIR model (SEIR+MADS). When using FluTe, we perform 24 replications to estimate the average performance of each trial solution. Based on our initial experiments, this sample size is sufficient to reduce the effects of sample variance on the results. We terminate the MADS algorithm after 1,000 trial solutions or when the mesh size is less than or equal to 10−13. The SEIR model evaluates trial solutions much faster than FluTe. Therefore, when using the SEIR model, we terminate the MADS algorithm after 100,000 trial solutions or when the mesh size is less than or equal to 10−13. We select pi = 0.5, ∀iAG as the initial solution in the MADS algorithm, i.e., vaccinate 50% of the population in each age group. Although this solution may be infeasible under some vaccine coverage scenarios, it is still a proper initial solution because the MADS algorithm allows constraint violations in the intermediate iterations to diversify the search.

Results

We present the age-specific vaccine allocation strategies derived by FluTe+MADS and SEIR+MADS. We highlight the age groups prioritized by each approach and evaluate the relative performance of the proposed strategies under various scenarios for multiple objective functions.

The basic reproductive number (R0) represents the average number of infections generated by a typical infectious person in a completely susceptible population. If R0 > 1, the infection spreads in the population. Otherwise, the infection eventually dies out without any intervention [45]. Fraser et al. (2009) estimated the R0 value of the 2009 H1N1 pandemic between 1.4 and 1.6 [46]. Medlock and Galvani (2009) reported that 30% vaccine coverage can mitigate a pandemic like the 2009 H1N1 if there is no delay in response time (i.e., vaccination starts on the first day of the pandemic) [13]. We therefore use R0 = 1.6, 30% vaccine coverage, and no delay in response time as the base case in our experiments. Note that the result of Medlock and Galvani (2009) depends on vaccine efficacy. They assumed 80% vaccine efficacy against infection for 0 to 64-year-olds and 60% for those 65 and older. More than 30% coverage would be required for less effective vaccines (or a mismatched vaccine). Moreover, the whole process of producing a pandemic vaccine for a novel influenza virus takes four to six months [47]. Therefore, a base case scenario with no response delay may seem unreasonable. However, we consider no other pandemic interventions such as quarantine, public health measures and antivirals, which may slow down the pandemic spread substantially. This effect may render the no response delay scenario more acceptable as a base case. In addition, analyzing the no response delay scenario is important to evaluate the maximum potential of a particular vaccination policy and coverage level to mitigate the pandemic.

Table 2 reports the age-specific vaccine allocation strategies derived by FluTe+MADS and SEIR+MADS in the base case. SEIR+MADS vaccinates only school children (5–18) to minimize the total cost (TC) objective. For other objectives, preschool (0–4) and school children are mainly vaccinated, and the remaining vaccines are allocated to young adults (19–29). FluTe+MADS vaccinates school children for the most part, and allocates the remaining vaccines to preschool children and young adults. Observe that SEIR+MADS uses fewer vaccine doses than FluTe+MADS for the TC objective, possibly because the effect of vaccination is more pronounced in the SEIR model as a result of the homogeneous mixing assumption.

Table 2. Vaccine allocation strategies obtained by FluTe+MADS and SEIR+MADS under the base-case scenario.

Performance measure Vaccination fractions for each age group
0–4 5–18 19–29 30–64 65+
TC SEIR+MADS - 87% - - -
FluTe+MADS - 99% 34% - -
TI SEIR+MADS 100% 100% 9% - -
FluTe+MADS 89% 100% 9% 1% 1%
TD SEIR+MADS 100% 100% 9% - -
FluTe+MADS 5% 97% 50% 3% 2%
TY SEIR+MADS 100% 100% 9% - -
FluTe+MADS 21% 98% 50% 1% -

R0 = 1.6, 30% vaccine coverage, no delay in response time. TC: Total cost, TI: Total number of infections, TD: Total number of deaths, TY: Total YLL

In S1 Fig, we compare the overall attack rates of the SEIR model and FluTe under the same vaccination policy: the available vaccine stocks are primarily allocated to school children, the remaining doses are first allocated to preschool children, and then to young adults. For each coverage level and R0 value, the SEIR model has resulted in less overall attack rate than Flute, illustrating the more pronounced effect of vaccination in the former model. Furthermore, the critical vaccination fraction to stop the epidemic is lower in the SEIR model, and the amount of vaccine used relative to this threshold affects the optimal allocation. For example, if one can stop an epidemic by vaccinating only school children, there is no reason to vaccinate others.

We evaluate performances of the vaccine allocation strategies derived by FluTe+MADS and SEIR+MADS using FluTe with 100 replications. As seen in Table 3, the strategy from FluTe+MADS is significantly better than the one from SEIR+MADS for the TC objective. This is mainly due to the fact that the amount of vaccine used in the strategy from SEIR+MADS, while containing the disease effectively in the SEIR model, is insufficient to do so in FluTe.

Table 3. Objective values of recommended vaccine allocation strategies.

Performance measure Sample mean Difference p-value
SEIR+MADS FluTe+MADS
TC ($M) 23.2 6.5 16.7 <0.001
TI (infections) 1,170.3 945.2 225.1 0.117
TD (deaths) 10.7 9.9 0.8 0.584
TY (life years lost) 459.8 367.5 92.3 0.094

R0 = 1.6, 30% vaccine coverage, no delay in response time. The performance measures are calculated using FluTe with 100 replications.

Sensitivity analysis on R0

We vary the basic reproduction number R0 between 1.2 and 2.4 under 30% vaccine coverage with no delay in response time to analyze the sensitivity of the proposed vaccine allocation strategies to R0. For the total cost (TC) objective, SEIR+MADS increases the vaccinated proportion of school children from 47% to 100% as R0 increases from 1.2 to 2.0 (see Fig 3a). After covering school children, the remaining vaccines are allocated to preschool children when R0 ≥ 2.0. FluTe+MADS vaccinates 45% of school children as well as a small portion of preschool children and young adults when R0 = 1.2 (see Fig 3b). Furthermore, FluTe+MADS covers all school children when R0 ≥ 1.6. SEIR+MADS allocates 35% of the available vaccine when R0 = 1.2 and all of the available vaccine when R0 ≥ 2.2. On the other hand, FluTe+MADS allocates 43% of the available vaccine when R0 = 1.2 and all of the available vaccine when R0 ≥ 1.8. Intuitively, both methods use fewer vaccine doses for smaller R0 values to keep the vaccination cost low.

Fig 3. Vaccine allocation strategies derived by FluTe+MADS and SEIR+MADS under all objective functions for various R0 values (30% vaccine coverage, no delay in response time).

Fig 3

(a) SEIR+MADS with the TC objective. (b) FluTe+MADS with the TC objective. (c) SEIR+MADS with the TI objective. (d) FluTe+MADS with the TI objective. (e) SEIR+MADS with the TD objective. (f) FluTe+MADS with the TD objective. (g) SEIR+MADS with the TY objective. (h) FluTe+MADS with the TY objective.

For the total number of infections (TI) objective, SEIR+MADS recommends a similar strategy for each R0; vaccinate all preschool and school children as well as small portions of young adults and/or seniors (65+) (see Fig 3c). However, vaccine allocation strategies from FluTe+MADS vary by R0 (see Fig 3d). These strategies cover all school children and allocate the remaining vaccines to preschool children and young adults when R0 ≥ 1.4. Note that both approaches use all available vaccine stocks, as vaccination cost is no longer a concern for the TI objective. This result is also valid for the total number of deaths (TD) and total YLL (TY) objectives.

For the TD and TY objectives, there is a trade off between reducing the number infections (by vaccinating school children) and reducing the casualties in high-mortality age groups (by vaccinating preschool children and young adults). SEIR+MADS again vaccinates all preschool and school children for all R0 values (see Fig 3e and 3g). FluTe+MADS covers all school children in addition to some proportions of preschool children and young adults when R0 ≤ 2.2 (see Fig 3f and 3h). However, when R0 = 2.4, FluTe+MADS vaccinates preschool children and young adults for the most part rather than school children. This unique case is due to high mortality rates of preschool children and young adults (see Table 1). The vaccine stocks become insufficient to contain the pandemic when R0 = 2.4, therefore, the recommended strategy focuses on minimizing casualties in high-mortality age groups.

The vaccine allocation strategies from FluTe+MADS perform better than those from SEIR+MADS when R0 is between 1.4 and 2.2, i.e., when the effective vaccine allocation becomes critical to control the pandemic (see S2 Fig). However, SEIR+MADS performs better than FluTe+MADS or the difference is not significant when R0 < 1.4 or R0 > 2.2. Recall that we run the MADS algorithm for at most 1,000 trial solutions in FluTe+MADS, while we allow for 100,000 trial solutions in SEIR+MADS. Therefore, it is not unlikely that SEIR+MADS finds better strategies than FluTe+MADS, especially when a small vaccination level is enough to contain the infection (i.e., R0 < 1.4). On the other hand, when the infection is very aggressive, i.e., R0 > 2.2, 30% vaccine coverage in the base case is not enough for containing the pandemic, and therefore, there is limited room for improvement by optimizing the vaccine allocation. One exception to this pattern is for the TD and TY objectives where FluTe+MADS performs 7% and 9% better than SEIR+MADS, respectively, by prioritizing high-mortality age groups, i.e., preschool children and young adults when R0 = 2.4.

Sensitivity analysis on vaccine coverage and response time

We set R0 = 1.6 and analyze the sensitivity of the age-specific allocation strategies to vaccine coverage and response time. Table 4 presents the strategies obtained under 20%, 30% and 40% vaccine coverage with no response delay (i.e., vaccination starts on the first day of the pandemic). SEIR+MADS vaccinates preschool and school children for the most part, and allocates the remaining vaccines to young adults for all objectives except the total cost (TC) objective for which 87% of school children is vaccinated under all coverage levels to reduce the vaccination cost. FluTe+MADS vaccinates school children, and allocates the remaining vaccines to preschool children and young adults.

Table 4. Vaccine allocation strategies for different coverage scenarios.

FluTe+MADS SEIR+MADS
Vaccine coverage Vaccination fraction for each age group (pi) Vaccination fraction for each age group (pi)
0–4 5–18 19–29 30–64 65+ 0–4 5–18 19–29 30–64 65+
TC 20% 1% 88% 1% - - - 87% - - -
30% - 99% 34% - - - 87% - - -
40% 34% 98% 22% 2% 3% - 87% - - -
TI 20% 2% 87% 2% - 1% - 90% - - -
30% 89% 100% 9% 1% 1% 100% 100% 9% - -
40% 64% 98% 99% 2% 1% 100% 100% 84% - 3%
TD 20% 15% 80% - - 10% - 90% - - -
30% 5% 97% 50% 3% 2% 100% 100% 9% - -
40% 6% 100% 96% 11% - 100% 100% 80% 2% -
TY 20% 34% 70% 6% - 12% - 90% - - -
30% 21% 98% 50% 1% - 100% 100% 9% - -
40% 64% 98% 98% 2% 2% 84% 100% 95% - -

R0 = 1.6, no response delay

The strategies from FluTe+MADS outperforms SEIR+MADS in all objective types when vaccine coverage is 30% (see S3 Fig). However, strategies from SEIR+MADS for the total number of deaths (TD) and the total YLL (TY) objectives on average perform better than those derived by FluTe+MADS when the vaccine coverage is 20% or 40% (see S3 Fig). If the vaccine coverage is 20%, there is a small set of effective vaccine allocation strategies that can contain the pandemic. On the other hand, if the vaccine coverage is 40%, the set of effective strategies is large with many local optimums. In both cases, a large number of trial solutions should be evaluated. FluTe+MADS may not find an effective strategy with 1,000 trial solutions when the vaccine coverage is 20%, and gets stuck at a local optimum when the vaccine coverage is 40%. Furthermore, the random noise around the objective values of each FluTe replication may make it difficult for the MADS algorithm to find an effective improvement direction.

Table 5 presents the allocation strategies for different response time scenarios with R0 = 1.6 and 30% vaccine coverage. Prevaccination refers to the case where the vaccine is administered two weeks before the beginning of the pandemic so that it reaches its maximum effectiveness by the time the virus starts spreading. Others refer to the scenarios where the vaccination starts d days after the onset of the outbreak (d = 0, 10, 20, 30, 40, 60, 80, or 90). In these delayed response scenarios, the vaccine effectiveness will gradually increase and reach its maximum level in two weeks during the course of the pandemic both in the SEIR model and FluTe [6].

Table 5. Vaccine allocation strategies for different response time scenarios.

SEIR+MADS FluTe+MADS
Response time (days) Vaccination fraction for each age group (pi) Vaccination fraction for each age group (pi)
0–4 5–18 19–29 30–64 65+ 0–4 5–18 19–29 30–64 65+
TC P 86% 19% 100% 4%
0 87% 99% 34%
10 89% 77% 100% 15% 5%
20 91% 46% 100% 31% 4%
40 96% 96% 49% 5%
60 100% 23% 83% 71% 8%
80 1% 100% 48% 6% 54%
90 72% 100% 4% 5% 55%
TI P 100% 100% 1% 9% 16% 100% 43%
0 100% 100% 9% 89% 100% 9% 1% 1%
10 100% 100% 9% 67% 99% 16% 2% 2%
20 100% 100% 7% 1% 100% 39% 5%
40 100% 100% 9% 19% 100% 14%
60 100% 100% 9% 30% 93% 52% 5%
80 100% 100% 1% 2% 56% 65% 88% 4%
90 100% 100% 1% 2% 59% 40% 36%
TD P 100% 100% 9% 13% 100% 17% 9% 1%
0 100% 100% 9% 5% 97% 50% 3% 2%
10 100% 100% 9% 100% 60%
20 100% 100% 9% 14% 100% 27% 6% 6%
40 100% 100% 9% 100% 60%
60 100% 100% 5% 1% 66% 98% 23% 8%
80 100% 100% 9% 100% 100% 22%
90 100% 100% 9% 87% 100% 24%
TY P 100% 100% 9% 71% 100% 10% 2% 6%
0 100% 100% 9% 21% 98% 50% 1%
10 100% 100% 9% 93% 98% 4%
20 100% 100% 9% 36% 100% 37% 4%
40 100% 100% 9% 1% 100% 59%
60 100% 100% 9% 100% 100% 9% 1%
80 100% 100% 9% 100% 47% 100%
90 100% 100% 9% 100% 100% 2%

R0 = 1.6, 30% vaccine coverage. P: Prevaccination.

In Table 5, SEIR+MADS vaccinates preschool children and school children for all objectives except for the TC objective. More interestingly, the recommended allocation strategy is rather insensitive to response delay for the TI, TD and TY objectives. This result is due to the fact that the impact of vaccination is so pronounced in the SEIR model that the infection can still be contained by vaccinating high transmitters even after 90-day response delay.

The vaccine allocation strategies from FluTe+MADS, however, vary significantly with response time, although vaccinating the school children is still the main focus in most cases. For the total number of deaths (TD) objective, FluTe+MADS increases the vaccinated proportion of age groups who have high mortality risk as the response is further delayed. When the response delay is 80 days, for example, the vaccinated proportion of school children drops to 0% and young adults are fully covered. This result complies with the literature which suggests prioritizing vaccination of high transmitters (e.g., school children) earlier and prioritizing vaccination of those who have high mortality rate (e.g., young adults, preschool children) later in the pandemic [14, 48, 49].

The strategies from FluTe+MADS generally outperform those from SEIR+MADS for different response time scenarios (see S3 Fig). The performance difference mainly decreases as the response is further delayed, except for the TD objective, where significant differences are obtained by focusing on high-risk age groups even when the response delay is more than 60 days.

Conclusions

Health policy makers commonly use agent-based simulations and compartmental models when evaluating and designing effective vaccine allocation strategies. Our study shines a light on the possible differences between the strategies obtained by these two approaches. In particular, we observe that age-specific vaccine allocation strategies derived by using a computationally expensive but realistic agent-based simulation and those derived by using a fast but stylized compartmental model may be different from each other. They, however, both recommend vaccinating school children for the most part, which complies with the literature [19, 49].

The age-specific vaccine allocation strategies derived by using the agent-based simulation significantly outperforms those derived using the compartmental model especially for moderate levels of basic reproduction number (i.e., 1.4 ≤ R0 ≤ 2.2) when vaccine stocks are not very scarce. In other cases, either it is rather easy to control the pandemic (e.g., when R0 = 1.2), so there are several strategies that can effectively control the infection, or vaccination is not sufficient to control the pandemic. In such extreme scenarios, the performance gap between the two approaches is small because there is limited room for improvement.

We also note the following two observations. First, SEIR+MADS tries to limit the number of infected individuals for all R0 levels using almost the same vaccine allocation strategy for all objective functions under all scenarios. On the other hand, strategies from FluTe+MADS vary significantly for different objective functions and parameter scenarios seeking a balance between the number of infections and influenza-related deaths. Second, the impact of vaccination is very significant in SEIR+MADS possibly due to the homogeneous mixing assumption. Therefore, once evaluated by FluTe, the performance of the strategies from SEIR+MADS appears to be less effective compared those derived by FluTe+MADS. Similar observations are reported by other studies that evaluate the performances of strategies derived by compartmental models using agent-based simulations [20].

Our observations summarized above are based on the comparison of a specific agent-based simulation and a compartmental model. However, FluTe is commonly used and well-received in the literature [5052]. Therefore, although they are not directly generalizable, our observations are likely to hold for other agent-based simulations and compartmental models whose assumptions are similar to those analyzed in this study. The differences between the age-specific vaccine allocation strategies derived by SEIR+MADS and FluTe+MADS are possibly due to the combined effect of considering the heterogeneity in contact patterns and stochasticity in disease progression. However, we left measuring the individual effect of heterogeneity and stochasticity for future research as such an analysis requires a more simplified methodological setting.

There are a few limitations of our analysis. First, we examine age-specific vaccine allocation but do not consider other important risk factors, e.g., chronic medical conditions and pregnancy. Moreover, we use a deterministic numerical optimization algorithm, which does not incorporate the variance in the simulation replications when updating the search direction. Using a faster agent-based simulation, the number of replications can be increased to reduce the variance. Alternatively, ranking and selection methods can be applied to find the proper number of replications for each vaccine allocation strategy, which is left for future research.

Supporting information

S1 Table. The daily contact rate of age group i and age group j (Φij) used in the SEIR model after the calibration.

We assume that the total number of daily contacts between age groups i and j is symmetric. To calculate the daily contact rate of someone in age group i with age group j, we divided the total number of daily contacts between i and j by the population of age group i. So, the age-specific contact rates are asymmetric because the population of age groups i and j are different.

(PDF)

S2 Table. Age specific influenza attack rates in Asian A(H2N2) pandemic and simulations of metropolitan Seattle using FluTe and the SEIR model for R0 = 1.6 without vaccination.

(PDF)

S1 Fig. Overall attack rates for different vaccine coverage levels and R0 values.

(a) FluTe. (b) SEIR model. Both Flute and the SEIR model evaluate the same vaccine allocation policy for all vaccine coverage levels. In this policy, available vaccine stocks are primarily allocated to school children, the remaining doses are first allocated to preschool children, and then to young adults.

(EPS)

S2 Fig. Objective values of vaccine allocation strategies for different R0 values (30% vaccine coverage, no delay in response time).

(a) Total cost. (b) Number of infections. (c) Mortality. (d) Years of life lost.

(EPS)

S3 Fig. Objective values of vaccine allocation strategies for different coverage scenarios (R0 = 1.6, no delay in response time) and response time scenarios (R0 = 1.6, 30% vaccine coverage).

(a) Total cost. (b) Number of infections. (c) Number of deaths. (d) Years of life lost.

(EPS)

Data Availability

All relevant data are within the paper and its Supporting Information files.

Funding Statement

This work was supported by the Natural Sciences and Engineering Research Council of Canada (DG 113788 and DG 113790). The funders had no role in study design, data collection and analysis, decision to publish, or preparation of the manuscript.

References

  • 1. CDC. Estimates of Deaths Associated with Seasonal Influenza—United States, 1976–2007. Morbidity and Mortality Weekly Report. 2010;59(33):1057–1062. [PubMed] [Google Scholar]
  • 2.CDC. Leading causes of death; 2014. Available from: http://www.cdc.gov/nchs/fastats/leading-causes-of-death.htm.
  • 3. Molinari NAM, Ortega-Sanchez IR, Messonnier ML, Thompson WW, Wortley PM, Weintraub E, et al. The annual impact of seasonal influenza in the U.S.: measuring disease burden and costs. Vaccine. 2007;25(27):5086–5096. 10.1016/j.vaccine.2007.03.046 [DOI] [PubMed] [Google Scholar]
  • 4. Parvin JD, Moscona A, Pan W, Leider J, Palese P. Measurement of the mutation rates of animal viruses: influenza A virus and poliovirus type 1. Journal of Virology. 1986;59(2):377–383. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 5. Taubenberger JK, Morens DM. 1918 Influenza: the mother of all pandemics. Emerging Infectious Diseases. 2006;12(1):15–22. 10.3201/eid1201.050979 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 6. Chao DL, Halloran ME, Obenchain VJ, Longini IM Jr. FluTE, a publicly available stochastic influenza epidemic simulation model. PLoS Computational Biology. 2010;6(1):e1000656 10.1371/journal.pcbi.1000656 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 7. Talbot HK, Zhu Y, Chen Q, Williams JV, Thompson MG, Griffin MR. Effectiveness of influenza vaccine for preventing laboratory-confirmed influenza hospitalizations in adults, 2011–2012 influenza season. Clinical Infectious Diseases. 2013;56(12):1774–1777. 10.1093/cid/cit124 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 8. Nichol KL, Treanor JJ. Vaccines for seasonal and pandemic influenza. Journal of Infectious Diseases. 2006;194(Supplement 2):S111–S118. 10.1086/507544 [DOI] [PubMed] [Google Scholar]
  • 9. Hethcote HW. The mathematics of infectious diseases. SIAM Review. 2000;42(4):599–653. 10.1137/S0036144500371907 [DOI] [Google Scholar]
  • 10. Zaric GS, Brandeau ML. Resource allocation for epidemic control over short time horizons. Mathematical Biosciences. 2001;171(1):33–58. 10.1016/S0025-5564(01)00050-5 [DOI] [PubMed] [Google Scholar]
  • 11. Dasbach EJ, Elbasha EH, Insinga RP. Mathematical models for predicting the epidemiologic and economic impact of vaccination against human papillomavirus infection and disease. Epidemiologic Reviews. 2006;28(1):88–100. 10.1093/epirev/mxj006 [DOI] [PubMed] [Google Scholar]
  • 12. Huang G, Li L. A mathematical model of infectious diseases. Annals of Operations Research. 2009;168(1):41–80. 10.1007/s10479-008-0373-7 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 13. Medlock J, Galvani AP. Optimizing influenza vaccine distribution. Science. 2009;325(5948):1705–1708. 10.1126/science.1175570 [DOI] [PubMed] [Google Scholar]
  • 14. Medlock J, Meyers LA, Galvani A. Optimizing allocation for a delayed influenza vaccination campaign. PLoS Currents Influenza. 2009;. 10.1371/currents.RRN1134 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 15. Eames KT, Tilston NL, Brooks-Pollock E, Edmunds WJ. Measured dynamic social contact patterns explain the spread of H1N1v influenza. PLoS Computational Biology. 2012;8(3):e1002425 10.1371/journal.pcbi.1002425 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 16. Araz OM, Galvani A, Meyers LA. Geographic prioritization of distributing pandemic influenza vaccines. Health Care Management Science. 2012;15(3):175–187. 10.1007/s10729-012-9199-6 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 17. Patel R, Longini IM Jr, Halloran ME. Finding optimal vaccination strategies for pandemic influenza using genetic algorithms. Journal of Theoretical Biology. 2005;234(2):201–212. 10.1016/j.jtbi.2004.11.032 [DOI] [PubMed] [Google Scholar]
  • 18. Das TK, Savachkin AA, Zhu Y. A large scale simulation model of pandemic influenza outbreaks for development of dynamic mitigation strategies. IIE Transactions. 2008;40(9):893–905. 10.1080/07408170802165856 [DOI] [Google Scholar]
  • 19. Basta NE, Chao DL, Halloran ME, Matrajt L, Longini IM Jr. Strategies for pandemic and seasonal influenza vaccination of schoolchildren in the United States. American Journal of Epidemiology. 2009;170(6):679–686. 10.1093/aje/kwp237 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 20. Lee BY, Brown ST, Korch GW, Cooley PC, Zimmerman RK, Wheaton WD, et al. A computer simulation of vaccine prioritization, allocation, and rationing during the 2009 H1N1 influenza pandemic. Vaccine. 2010;28(31):4875–4879. 10.1016/j.vaccine.2010.05.002 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 21. Uribe-Sánchez A, Savachkin A, Santana A, Prieto-Santa D, Das TK. A predictive decision-aid methodology for dynamic mitigation of influenza pandemics. OR Spectrum. 2011;33(3):751–786. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 22. Andradóttir S, Chiu W, Goldsman D, Lee ML. Simulation of influenza propagation: Model development, parameter estimation, and mitigation strategies. IIE Transactions on Healthcare Systems Engineering. 2014;4(1):27–48. [Google Scholar]
  • 23. Dhamodharan A, Proano RA. Determining the optimal vaccine vial size in developing countries: a Monte Carlo simulation approach. Health Care Management Science. 2012;15(3):188–196. 10.1007/s10729-012-9200-4 [DOI] [PubMed] [Google Scholar]
  • 24. Feng W, Kong N, Wan H. A simulation study of cadaveric liver allocation with a single-score patient prioritization formula. Journal of Simulation. 2013;7(2):109–125. 10.1057/jos.2012.21 [DOI] [Google Scholar]
  • 25. Chhatwal J, He T. Economic evaluations with agent-based modelling: an introduction. Pharmacoeconomics. 2015;33(5):423–433. 10.1007/s40273-015-0254-2 [DOI] [PubMed] [Google Scholar]
  • 26. Rahmandad H, Sterman J. Heterogeneity and Network Structure in the Dynamics of Diffusion: Comapring Agent-Based and Differential Equation Models. Management Science. 2008;54(5):998–1014. 10.1287/mnsc.1070.0787 [DOI] [Google Scholar]
  • 27. Germann TC, Kadau K, L IM Jr, Macken CA. Mitigation strategies for pandemic influenza in the United States. Proceedings of the National Academy of Sciences. 2006;103(15):5935–5640. 10.1073/pnas.0601266103 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 28. Anderson RM, May RM, Anderson B. Infectious diseases of humans: dynamics and control. Oxford: Oxford University Press; 1991. [Google Scholar]
  • 29. Mollison D, Isham V, Grenfell B. Epidemics: models and data. Journal of the Royal Statistical Society Series A (Statistics in Society). 1994; p. 115–149. 10.2307/2983509 [DOI] [PubMed] [Google Scholar]
  • 30. Bansal S, Grenfell BT, Meyers LA. When individual behaviour matters: homogeneous and network models in epidemiology. Journal of the Royal Society Interface. 2007;4(16):879–891. 10.1098/rsif.2007.1100 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 31. Lloyd AL, May RM. Spatial heterogeneity in epidemic models. Journal of theoretical biology. 1996;179(1):1–11. 10.1006/jtbi.1996.0042 [DOI] [PubMed] [Google Scholar]
  • 32. Ferguson NM, Cummings DA, Fraser C, Cajka JC, Cooley PC, Burke DS. Strategies for mitigating an influenza pandemic. Nature. 2006;442(7101):448–452. 10.1038/nature04795 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 33. Merler S, Ajelli M, Rizzo C. Age-prioritized use of antivirals during an influenza pandemic. BMC Infectious Diseases. 2009;9:117–117. 10.1186/1471-2334-9-117 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 34. Hladish T, Melamud E, Barrera LA, Galvani A, Meyers LA. EpiFire: An open source C++ library and application for contact network epidemiology. BMC Bioinformatics. 2012;13(76):1–12. 10.1186/1471-2105-13-76 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 35.Audet C, Le Digabel S, Tribes C. NOMAD user guide; 2009. Available from: https://www.gerad.ca/nomad/Downloads/user_guide.pdf.
  • 36. Carrat F, Vergu E, Ferguson NM, Lemaitre M, Cauchemez S, Leach S, et al. Time lines of infection and disease in human influenza: a review of volunteer challenge studies. American Journal of Epidemiology. 2008;167(7):775–785. 10.1093/aje/kwm375 [DOI] [PubMed] [Google Scholar]
  • 37. Struchiner CJ, Longini IM Jr, Halloran ME. Design and analysis of vaccine studies. New York: Springer; 2010. [Google Scholar]
  • 38. Atkinson KA. An introduction to numerical analysis (2nd ed.). New York: John Wiley & Sons; 1989. [Google Scholar]
  • 39. Arias E. United States life tables, 2010. National Vital Statistics Reports. 2014;63(7):1–63. [PubMed] [Google Scholar]
  • 40.United States Census Bureau. Population estimates; 2014.
  • 41. Basta NE, Halloran ME, Matrajt L, Longini IM Jr. Estimating influenza vaccine efficacy from challenge and community-based study data. American Journal of Epidemiology. 2008;168(12):1343–1352. 10.1093/aje/kwn259 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 42.CDC. Vaccine effectiveness—How well does the flu vaccine work?; 2016.
  • 43.Abramson MA, Audet C, Couture G, Dennis, Jr JE, Le Digabel S, Tribes C. The NOMAD project; 2009.
  • 44. Le Digabel S. Algorithm 909: NOMAD: Nonlinear Optimization with the MADS algorithm. ACM Transactions on Mathematical Software. 2011;37(4):1–15. 10.1145/1916461.1916468 [DOI] [Google Scholar]
  • 45. Heffernan J, Smith R, Wahl L. Perspectives on the basic reproductive ratio. Journal of the Royal Society Interface. 2005;2(4):281–293. 10.1098/rsif.2005.0042 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 46. Fraser C, Donnelly CA, Cauchemez S, et al. Pandemic potential of a strain of influenza A (H1N1): early findings. Science. 2009;324(5934):1557–1561. 10.1126/science.1176062 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 47.WHO. Pandemic influenza vaccine manufacturing process and timeline; 2009. Available from: www.who.int/csr/disease/swineflu/notes/h1n1_vaccine_20090806/en/.
  • 48. Matrajt L, Longini IM Jr. Optimizing vaccine allocation at different points in time during an epidemic. PloS ONE. 2010;5(11):e13767 10.1371/journal.pone.0013767 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 49. Mylius SD, Hagenaars TJ, Lugnér AK, Wallinga J. Optimal allocation of pandemic influenza vaccine depends on age, risk and timing. Vaccine. 2008;26(29):3742–3749. 10.1016/j.vaccine.2008.04.043 [DOI] [PubMed] [Google Scholar]
  • 50. Cowling BJ, Ng S, Ma ES, et al. Protective efficacy of seasonal influenza vaccination against seasonal and pandemic influenza virus infection during 2009 in Hong Kong. Clinical Infectious Diseases. 2010;51(12):1370–1379. 10.1086/657311 [DOI] [PubMed] [Google Scholar]
  • 51. Lazer D, Kennedy R, King G, Vespignani A. The parable of Google flu: traps in big data analysis. Science. 2014;343(6176):1203–1205. 10.1126/science.1248506 [DOI] [PubMed] [Google Scholar]
  • 52. Pastor-Satorras R, Castellano C, Van Mieghem P, Vespignani A. Epidemic processes in complex networks. Reviews of Modern Physics. 2015;87(3):925–979. 10.1103/RevModPhys.87.925 [DOI] [Google Scholar]

Associated Data

This section collects any data citations, data availability statements, or supplementary materials included in this article.

Supplementary Materials

S1 Table. The daily contact rate of age group i and age group j (Φij) used in the SEIR model after the calibration.

We assume that the total number of daily contacts between age groups i and j is symmetric. To calculate the daily contact rate of someone in age group i with age group j, we divided the total number of daily contacts between i and j by the population of age group i. So, the age-specific contact rates are asymmetric because the population of age groups i and j are different.

(PDF)

S2 Table. Age specific influenza attack rates in Asian A(H2N2) pandemic and simulations of metropolitan Seattle using FluTe and the SEIR model for R0 = 1.6 without vaccination.

(PDF)

S1 Fig. Overall attack rates for different vaccine coverage levels and R0 values.

(a) FluTe. (b) SEIR model. Both Flute and the SEIR model evaluate the same vaccine allocation policy for all vaccine coverage levels. In this policy, available vaccine stocks are primarily allocated to school children, the remaining doses are first allocated to preschool children, and then to young adults.

(EPS)

S2 Fig. Objective values of vaccine allocation strategies for different R0 values (30% vaccine coverage, no delay in response time).

(a) Total cost. (b) Number of infections. (c) Mortality. (d) Years of life lost.

(EPS)

S3 Fig. Objective values of vaccine allocation strategies for different coverage scenarios (R0 = 1.6, no delay in response time) and response time scenarios (R0 = 1.6, 30% vaccine coverage).

(a) Total cost. (b) Number of infections. (c) Number of deaths. (d) Years of life lost.

(EPS)

Data Availability Statement

All relevant data are within the paper and its Supporting Information files.


Articles from PLoS ONE are provided here courtesy of PLOS

RESOURCES