Skip to main content
PLOS ONE logoLink to PLOS ONE
. 2013 Aug 14;8(8):e70793. doi: 10.1371/journal.pone.0070793

Evaluating Roles of Nodes in Optimal Allocation of Vaccines with Economic Considerations

Bing Wang 1,2,*, Hideyuki Suzuki 2,3, Kazuyuki Aihara 1,2
Editor: Satoru Hayasaka4
PMCID: PMC3743830  PMID: 23967109

Abstract

Since the allocation of vaccines is often constrained by limited resources, designing an economical vaccination strategy is a fundamental goal of the epidemiological modelling. In this study, with the objective of reducing costs, we determine the optimal allocation of vaccines for a general class of infectious diseases that spread mainly via contact. We use an optimization routine to identify the roles of nodes with distinct degrees as depending on the cost of treatment to that of vaccination (relative cost of treatment). The optimal allocation drives vaccination priority to medium-degree nodes at a low relative cost of treatment or to high-degree nodes at a high relative cost of treatment. According to the presented results, we may adjust the vaccination priority in the face of an endemic situation.

Introduction

Vaccines are often used to combat specific diseases, thereby preventing millions of deaths every year. Mathematical modelling of vaccine policies [1] and the human behavior that influences epidemic dynamics [2][7] have attracted considerable attention during the last few years. In order to control the outbreak of an infectious disease efficiently, a reasonable vaccination strategy is required, and its efficacy needs to be evaluated. To this end, the characteristics of an infectious disease often provide important guidelines for the determination of the optimal allocation of vaccines [8]. For instance, a strategy that takes into account the transmission rates of the influenza virus in different age groups and targets the group with the highest risk of infection, i.e., schoolchildren, has achieved the largest reduction in transmission [9], [10]. The efficacy of a vaccination strategy has often been evaluated by comparing it with other vaccination strategies that aim at reducing the transmission rate or infection risk [11]. However, a comparative analysis of different strategies is not sufficient for finding the optimal strategy [10]. Given certain outcome measures, such as the basic reproduction number [12], [13], and the morbidity and mortality rates of a disease [14], [15], and the economic considerations [16], the optimal allocation of vaccines can be determined accordingly using an optimization procedure [17], [18]. Since the available amount of vaccines is often limited, economic factors become fundamentally important. Thus, the requirement for a successful strategy would primarily involve the minimization of the total cost, and it might be more desirable to rely on the design of an economical vaccine policy.

For airborne diseases, such as the influenza virus, the assumption of a homogeneous mixing of the population is often reasonable for modeling the epidemic dynamics. However, for contagious diseases, such as sexually transmitted diseases (STDs), it may not be appropriate. This is because the sexual contact network within a population has been found to obey power-law degree distribution [19], wherein heterogeneity in the network leads to the epidemic process being characterized by new properties, such as the vanishing of the critical invasion threshold in the limit of infinite population [20], [21]. Consequently, heterogeneity leads to new intervention strategies [22][24], such as targeting vaccination at highly connected nodes [19].

Supposing that a fixed amount of vaccine is available, how to allocate it efficiently in the population is an essential issue with which public health officials are often concerned [25], [26]. Cost may be used to treat infected individuals, and it may be used to vaccinate susceptible individuals. The issue of minimizing the total costs of both treatment and vaccination, similar to the issue presented here, was explored in [16], where the network was assumed to be homogeneous, and thereby, nodes were equivalently treated. However, previous studies have shown that, depending on the detailed dynamics, nodes with distinct degrees play diverse roles. For instance, hub nodes play a crucial role in maintaining the static network robustness [24], whereas low-degree nodes are important for maintaining the dynamical network robustness [27].

In this paper, we are concerned with the role of nodes with distinct degrees in the design of an economical vaccination strategy. It may be useful to consider the factor of heterogeneity in different aspects of diseases, such as susceptibility, infectiousness, and latent and incubation periods; however, we focus particularly on the importance of contact. To achieve our objective of describing a general class of diseases that predominantly spread via contact, in this study we utilized a susceptible-infected-recovered (SIR) model and ignored side effects possibly caused by treatment, vaccination, and so on. The pursuit of the optimal allocation of vaccines that balances the trade-off between vaccination and treatment leads us to make the simple assumption that all infected individuals may receive treatment, and thus, the issue of the optimal ratio of individuals who receive treatment is beyond the scope of this paper. For further detailed analysis of this issue, please refer to Ref. [25]. In addition, in order to observe explicitly the relationship between vaccination and treatment, the endemic state of the disease in the long run is used, and consequently, this assumption constrains our study to the control of endemic situations and not to the control of emerging outbreaks.

In the study, we assume that a fixed amount of vaccines is provided at each time unit. Based on the epidemiological model that uses births and deaths, we investigate the optimal vaccination strategies in two cases: (i) homogeneous networks; (ii) heterogeneous networks. We find that in case (i), depending on the cost of treatment relative to that of vaccination (relative cost of treatment), optimal vaccination coverage varies between zero and the critical coverage required to eradicate the disease. In case (ii), it becomes almost impossible to derive the optimal allocation analytically, because the allocation of vaccine is uncertain and the number of variables involved in the model is increased. We use an optimization routine named tabu search, to obtain numerically the optimal allocations within a range of parameters. In the light of our findings, the optimal allocation is closely relevant to the relative cost of treatment. In the case of a low relative cost of treatment, vaccination priority usually goes to medium-degree nodes rather than high-degree nodes, which indicates that the role of high-degree nodes may have to be reevaluated; however, in the case of a high relative cost of treatment, vaccination priority may shift primarily toward high-degree nodes, where the reduction in the fraction of infected nodes crucially affects how much the total cost will be. This study may guide us to determine the optimal allocation of vaccines for a general class of infectious diseases that spread mainly via contact, and it may provide important insights into the role of nodes in the economical control of infectious disease, which will benefit public health services.

Results

Case of homogeneous networks

The theoretical understanding of the spread of epidemics is usually based on compartmental models, in which individuals in the population are classified into a discrete set of states and mixed homogeneously. In order to carry out the epidemiological analysis, the basic susceptible-infected-removed (SIR) model that uses births and deaths was employed, where the birth and death rates are assumed to be equal to Inline graphic. This model assumes that the time scale of an epidemic is longer than the demographic time scale. Unvaccinated susceptible individuals become infected by coming in contact with infectious individuals at the rate Inline graphic, and infected individuals undergo recovery at rate Inline graphic. We assumed that a fixed vaccination coverage, Inline graphic, is provided at each time unit, even after the eradication of the disease. Since vaccines rarely provide full protection from diseases [28], partially effective (imperfect) vaccines are often used to protect both individuals and the entire population, as is the case for vaccines currently being developed against malaria [29] and the human immunodeficiency virus (HIV) [30]. Thus, the assumption of a partially effective vaccine was made in the model. The vaccine efficacy, Inline graphic, is captured by a reduced infection rate, Inline graphic, i.e., Inline graphic with Inline graphic, at which vaccinated individuals become infected.

Without economic considerations, the critical vaccination coverage, Inline graphic, i.e., the fraction of the population that has to be vaccinated to avoid a major outbreak, should satisfy the condition Inline graphic, where Inline graphic denotes the basic reproduction number, defined as Inline graphic [31]. Thus, the critical vaccination coverage Inline graphic is derived as Inline graphic, indicating that Inline graphic decreases with an increase in Inline graphic and increases with Inline graphic. In particular, if Inline graphic, vaccination will lead to the eradication of the disease.

Let us consider the cost associated with the model. Suppose that the total cost is composed of two parts: The cost of vaccinating susceptible individuals and that of treating infected individuals. Obviously, vaccinating susceptible individuals will increase with the amount of vaccines used. For simplicity, we assume that the cost of vaccination exponentially depends on the vaccination coverage, as in Ref. [16], whereas the cost of treatment is proportional to the prevalence of the disease. In this study, discounting was ignored and the cost was counted only at the end of an epidemic [16]. Therefore, the total cost is defined as

graphic file with name pone.0070793.e019.jpg (1)

where Inline graphic and Inline graphic denote the stationary fractions of susceptible and infected nodes, respectively, and Inline graphic and Inline graphic denote the per capita cost of vaccination and that of treatment, respectively. Typically, we have Inline graphic (where Inline graphic is referred to as the “relative cost of treatment”), indicating that the lower cost of vaccination would save us money as compared to the perceived high cost of treatment. The optimal solution to Eq. (1) is achieved by validating the first-order condition Inline graphic and given by

graphic file with name pone.0070793.e027.jpg (2)

where Inline graphic should satisfy the condition Inline graphic for a meaningful solution to exist. Inline graphic is a local minimal solution that is further confirmed by checking the second-order condition Inline graphic (see Methods).

Figure 1 shows the total cost (the black solid lines), the cost of treatment (the red dashed lines), and that of vaccination (the blue short dashed line) versus Inline graphic. Obviously, the cost of treatment decreases with Inline graphic, because the more available is the vaccination coverage, the smaller is the fraction of infected nodes at equilibrium. At Inline graphic, the outbreak is almost eradicated. If vaccines are continually provided, the cost of treatment decreases to zero, while the cost of vaccination increases continually (see the blue short dashed line in Fig. 1). Therefore, the total cost varies irregularly with the relative cost of treatment Inline graphic, yielding a minimal solution Inline graphic (Inline graphic).

Figure 1. Cost versus Inline graphicfor Inline graphic (from bottom to top) in homogeneous networks.

Figure 1

(The green dotted vertical line) the theoretical solution Inline graphic; (the blue short dashed line) the cost of vaccination; (the red dashed lines) the cost of treatment; and (the black solid lines) the total cost. Parameters are set as Inline graphic, Inline graphic, and Inline graphic. The basic per capita cost is set as Inline graphic and the vaccine efficacy is Inline graphic.

The total cost as a function of Inline graphic and Inline graphic with regard to Inline graphic is shown in Fig. 2. The curves indicate that the optimal vaccination coverage is closely related to the relative cost of treatment Inline graphic and the vaccine efficacy Inline graphic. For example, if the vaccine efficacy is high (Inline graphic) and the relative cost of treatment is low (Inline graphic), it is unnecessary to vaccinate any nodes at all; on the other hand, with an increase in Inline graphic, vaccines are required in order to reduce the prevalence of the epidemic (Fig. 2 (a)). With a reduction in Inline graphic, it would be more economical to stop vaccination (Fig. 2 (c)).

Figure 2. The total cost versus Inline graphic and Inline graphic for different vaccine efficacy Inline graphic. (a) Inline graphic; (b) Inline graphic; and (c) Inline graphic.

Figure 2

Circles indicate the optimal vaccine coverage Inline graphic for each value of Inline graphic. Other parameters are set to the same values as in Fig. 1.

Case of heterogeneous networks

In order to understand the role of nodes in the epidemic process with regard to vaccination, we investigated the optimal allocation of vaccines in heterogeneous networks, where the degree distribution follows power-law, i.e., Inline graphic (Inline graphic) with a finite average connectivity Inline graphic. Since only a fraction Inline graphic of the population at most can receive vaccines, achieving an efficient allocation at relatively low cost is an essential goal in the design of a public health strategy. Intuitively, a simple and direct design should account for nodes' degrees, that is, for each degree-block Inline graphic, a fraction Inline graphic of the population with degree Inline graphic at most will receive vaccines. Therefore, the problem is to search the optimal allocation Inline graphic that minimizes the total cost subject to the constraint that the total consumption of vaccination is not more than the total resources, i.e., Inline graphic.

Let us first investigate how the critical infection rate varies versus vaccine allocation in heterogeneous networks. With the mean-field approximation for each degree Inline graphic (see Methods), the effective infection rate Inline graphic is given by

graphic file with name pone.0070793.e074.jpg (3)

which relates the network topology (Inline graphic) to the second moment of the vaccine allocation Inline graphic, i.e., Inline graphic. Equation (3) indicates that the critical infection rate Inline graphic is determined by the network structure only before and after vaccination.

Optimal allocation of vaccines in uncorrelated networks

In this study, instead of simply comparing a number of typical vaccination strategies, such as target [32], random [24], and acquaintance vaccination [23], we directly performed an optimization routine to determine the optimal allocation Inline graphic. As demonstrated by previous efforts [32], targeting vaccination at hub nodes can efficiently eradicate the outbreak, but it is unknown if this strategy is still optimal in terms of economical considerations. In order to highlight the role of nodes with high degrees, nodes with degree larger than a certain critical value Inline graphic are stratified into one group, whereas nodes with the same degree Inline graphic (Inline graphic), namely Inline graphic, are stratified into the same groups. Consequently, nodes in the same group receive the same percentage of vaccines. For example, according to the degree distribution Inline graphic, nodes can be stratified into eight groups as Inline graphic, {3},...,Inline graphic, where Inline graphic denotes the minimal degree and Inline graphic denotes the maximal degree. Subsequently, high-degree nodes are separated from the other nodes, and their role in the optimal allocation can be clarified.

The optimization problem of allocating vaccines in heterogeneous networks is described as

graphic file with name pone.0070793.e089.jpg (4)

Obviously, the total number of vaccinated nodes Inline graphic should not be greater than the total vaccine resources allocated to each degree Inline graphic, i.e., Inline graphic. Inline graphic and Inline graphic denote the fractions of susceptible and infected nodes at equilibrium, respectively. The objective function Inline graphic is composed of two components, the cost of vaccination, Inline graphic, and that of treatment, Inline graphic, as seen in Eq. (4).

Using the tabu search [33], we determined the optimal allocation Inline graphic for the minimal cost Inline graphic with regard to Inline graphic. Intuitively, if the per capita cost of treatment Inline graphic is high, more doses of vaccines are required to reduce the fraction of infected nodes, and vice versa. We performed the tabu search with 10 different initial solutions and chose the one with the lowest cost as the optimal solution.

We begin by testing networks generated using the uncorrelated configuration network model with a given degree distribution Inline graphic (Inline graphic) [34] (see Methods). This will produce the maximal degree Inline graphic, and the degree correlation is avoided. When networks have been generated, the conditional probability Inline graphic that a node with degree Inline graphic is connected to a node with degree Inline graphic is determined. Due to the uncertainty in the allocation of vaccines to the nodes with degree Inline graphic, Inline graphic, it is difficult to derive the explicit forms of Inline graphic and Inline graphic at equilibrium in the present model. Thus, we numerically calculate them with the model in Eqs. (10) and (11) (see Methods).

In order to understand the impact of the relative cost of treatment Inline graphic on the optimal allocation Inline graphic, we performed the optimization routine for a low relative cost of treatment (Inline graphic) and high relative cost of treatment (Inline graphic), respectively. Without loss of generality, in the following, vaccines are assumed to be perfect, that is, Inline graphic. Moreover, to understand the characteristics that Inline graphic possesses, we recorded the distribution of vaccinated nodes for each degree Inline graphic, Inline graphic, given by Inline graphic, and the distribution of the fraction of infected nodes at equilibrium, Inline graphic. Comparing the optimal allocations Inline graphic with regard to Inline graphic, we found a significant difference between them. For a low relative cost of treatment (Inline graphic), the optimal allocation vaccinates fewer nodes with extremely high degrees and low degrees (Fig. 3 (a) and (d)). For example, only Inline graphic of nodes with degree larger than 30 are vaccinated, and nodes with degree less than 10 are not vaccinated. The result suggests that, for low relative cost of treatment, solely targeting vaccination at high-degree nodes may be considerably less economical.

Figure 3. Comparison of optimal allocations of vaccines with target vaccination in uncorrelated scale-free networks.

Figure 3

Optimal allocation Inline graphic (a), Inline graphic (d), and Inline graphic (g) for Inline graphic (left column); optimal allocation Inline graphic (b), Inline graphic (e), and Inline graphic (h) for Inline graphic (center column); target allocation Inline graphic (c), Inline graphic (f), and Inline graphic (i) (right column). At equilibrium, the fractions of infected nodes are Inline graphic (Inline graphic), Inline graphic (Inline graphic), and Inline graphic (target vaccination), respectively. The total costs for the optimal allocation are Inline graphic (Inline graphic), Inline graphic (Inline graphic), Inline graphic (Inline graphic for target vaccination), and Inline graphic (Inline graphic for target vaccination). Inline graphic and the maximal vaccination coverage is Inline graphic. The degree distribution is generated with Inline graphic and the network size Inline graphic. The minimal degree is Inline graphic and the maximal degree is Inline graphic. Nodes are grouped into 30 groups.

With an increase in the relative cost of treatment (Inline graphic, Fig. 3, center column), more high-degree nodes are vaccinated, e.g., most nodes with degree larger than 20 are vaccinated. This implies that, for the high relative cost considered in this analysis, targeting vaccination at high-degree nodes can efficiently reduce the fraction of infected nodes at equilibrium and the perceived cost of treatment as well. To understand the characteristics of the optimal allocation further, we compared them with those of target vaccination (Fig. 3, right column). Target vaccination is carried out by vaccinating all nodes with degree larger than some value (Inline graphic). Properties, such as the distribution of vaccinated nodes, Inline graphic, and the distribution of the fraction of infected nodes, Inline graphic, are also shown in Fig. 3. A comparison of the optimal vaccination for Inline graphic and Inline graphic with target vaccination, revealed that when the relative cost of treatment is low, optimal allocation performs much better than target vaccination; when the relative cost of treatment is high, target vaccination performs nearly identically to optimal allocation. In the latter case, the reduction of infected nodes becomes crucial to that of the total cost. This is confirmed in Fig. 3 (h), where fewer nodes are infected at equilibrium. Since, in practice, detailed knowledge of the optimal allocation is not often available in advance, targeting vaccination at high-degree nodes may be taken as an alternative strategy in this case.

The results presented above suggest that the design of an optimal allocation should take into account factors that include the relative cost of treatment. From a realistic point of view, it provides us with some insights into the design of an economical allocation of vaccines for the control of diseases that spread via contact. These diseases are typically characterized by sexually transmitted diseases (STDs), such as gonorrhea, chlamydia, and syphilis, where individuals are infected through sexual contact with an infectious person. Since the human sexual contact network follows power-law distribution [35], in light of our results, we speculate that if the cost of treating STDs is extremely high, people who have more sexual partners (hub individuals) should be prioritized for vaccination. Thus, the perceived high cost of treatment caused by the potential infection of hub individuals may be reduced. To this end, tracing individuals' sexual contacts to obtain precise knowledge concerning the people who are well connected in the sexual network, as was done in the Swedish survey of sexual behavior in 1996 [19] is a fundamental requirement [36]. If the cost of treatment is not very high, precise knowledge of personal contacts may not be required.

Optimal allocation of vaccines in correlated networks

The results presented above are based on the configuration network model where degree correlation is omitted; however, in the real world, networks often show some level of degree correlations [37]. The degree correlation of a network can be quantified by the assortativity [37]

graphic file with name pone.0070793.e162.jpg (5)

where Inline graphic denotes the average over all links and Inline graphic denotes the degrees of the two nodes at either end of the links. A positive (assortative) or negative (disassortative) degree correlation is denoted by the sign of Inline graphic. An alternative method of calculating degree correlation is to measure the nearest neighbor degree Inline graphic, which is an increasing (decreasing) function of Inline graphic for networks with a positive (negative) correlation. To generate networks with a desired degree correlation, we exchanged the end points of two edges chosen at random in uncorrelated networks until the desired degree correlation was achieved.

Optimal allocation of vaccines was then implemented on networks with typically positive and negative degree correlations (Inline graphic and Inline graphic, respectively); however, other parameters, such as network size and the average connectivity were the same as in uncorrelated networks, see Fig. 4. Irrespective of the degree correlations, we obtained results that are qualitatively similar to those on networks with no degree correlation. The findings represent an advanced step toward the understanding of the role of high-degree nodes in the design of an economical vaccine allocation. Depending on the relative cost of treatment, the role of high-degree nodes is particularly different, driving the optimal vaccination strategy into two scenarios. When the relative cost of treatment is low, the tradeoff between the costs of vaccination and treatment drives the system to vaccinate fewer nodes with high degrees. When the relative cost of treatment is high, primarily the fraction of infected nodes determines how much the total cost will be. Under this condition, prioritizing the vaccination of high-degree nodes is crucial to the reduction of the fraction of infected nodes and of the total cost as well.

Figure 4. Comparison of optimal allocations of vaccines Inline graphicin networks with different degree correlations Inline graphic.

Figure 4

(a) Inline graphic and Inline graphic; (b) Inline graphic and Inline graphic; (c) Inline graphic and Inline graphic; (d) Inline graphic and Inline graphic. Inline graphic and the maximal vaccination coverage is Inline graphic. Other parameters are set to the same values as in Fig. 3. Nodes are grouped into 30 groups.

Discussion

In this study, we used a general mathematical model to evaluate the optimal allocation of vaccines by focusing on a heterogeneous contact structure and accounting for economic factors. In this framework, for homogeneous networks, the optimal vaccination coverage with minimal cost varies between zero and the critical coverage, depending on the relative cost of treatment, as well as the vaccine efficacy.

The epidemic model (SIR) we used is very simple, no heterogeneity related to diseases being considered, but our preliminary analysis of heterogeneity in contact clarifies the role of nodes with different degrees in the optimal allocation of vaccines. In heterogeneous networks, depending on the relative cost of treatment, the optimal allocation varies such that the tradeoff between the cost of vaccination and that of treatment is balanced. In the case of low relative cost of treatment, target vaccination may have been overestimated in the present model. With an increase in the relative cost of treatment, vaccination priority may shift toward nodes with high degrees. The comparison analysis shows that the optimal allocation is superior to target vaccination in terms of minimal total cost but not in terms of minimal prevalence, whereas target vaccination is superior to the optimal allocation in terms of reducing the prevalence but not of minimizing the cost.

For the definition of cost, following Ref. [16], we assumed that the cost of vaccination is exponentially dependent on the ratio of vaccinated individuals, whereas the cost of treatment is linearly dependent on the ratio of treated individuals. It might be useful to consider disease-related costs, such as those of side effects of treatment, morbidity, mortality, and loss of productivity, which are related to details of a specific disease.

The results of our present study are particularly useful for guiding the optimal allocation of vaccines for diseases that predominantly spread via contact, i.e., STDs, where heterogeneity in contact dominates the epidemic dynamics. In the real world, the main aim of the public health policy is usually to minimize the outbreak of an infectious disease. These results may provide insights for planning future cost-aware strategies for multi-objective optimization of vaccination, such as simultaneously optimizing both the cost and prevalence, which will be the primary concern of public health officials.

Overall, our study demonstrates that the design of an economical allocation of vaccinations should incorporate a number of important factors involved in the model. It may be possible to achieve better control of STDs if advances in our understanding of the nodes' role in epidemiology and transmission dynamics can be integrated into future intervention strategies.

Methods

Derivation in homogeneous networks

We apply the mass-action assumption, where all individuals have the same contact rate, to obtain the epidemic dynamics for the SIR model with imperfect vaccines [6],

graphic file with name pone.0070793.e212.jpg
graphic file with name pone.0070793.e213.jpg
graphic file with name pone.0070793.e214.jpg (6)

where Inline graphic and Inline graphic, Inline graphic, and Inline graphic denote the proportions of susceptible, infected, and recovered individuals, respectively. In particular, Inline graphic represents the case of the classic model without vaccination, and Inline graphic represents the case of perfect vaccines, where all vaccinated individuals obtain complete protection from infection. In the case where no vaccines are given, the basic reproductive number is Inline graphic. The fractions of susceptible and infected individuals at equilibrium are subsequently given by

graphic file with name pone.0070793.e222.jpg (7)
graphic file with name pone.0070793.e223.jpg (8)

The total cost is composed of two parts: The cost of vaccinating susceptible individuals and the cost of treating infected individuals. Therefore, the total cost is written as

graphic file with name pone.0070793.e224.jpg (9)

where Inline graphic and Inline graphic denote the per capita cost of vaccination and that of treatment, respectively. By inserting Eqs. (7) and (8) into (9), the optimal solution Inline graphic can be derived as shown in Eq. (2).

Derivation of effective infection rate in uncorrelated networks

In order to investigate the effective infection rate Inline graphic when vaccination is induced, we consider the time evolution of the magnitudes of Inline graphic, Inline graphic, and Inline graphic, which denote the densities of the susceptible, infected, and recovered vertices of degree Inline graphic, respectively. These variables are connected by means of the normalization condition, and at the mean-field level, they satisfy the following set of coupled differential equations [20], [21]

graphic file with name pone.0070793.e233.jpg (10)
graphic file with name pone.0070793.e234.jpg (11)
graphic file with name pone.0070793.e235.jpg (12)

where Inline graphic, Inline graphic, and Inline graphic satisfy Inline graphic. Inline graphic indicates the probability that a vertex is reached by following a randomly chosen link whose end node is infected, written as

graphic file with name pone.0070793.e241.jpg (13)

When stationary conditions are imposed, the equilibrium of the model is given by

graphic file with name pone.0070793.e242.jpg (14)
graphic file with name pone.0070793.e243.jpg (15)
graphic file with name pone.0070793.e244.jpg (16)

By inserting Eq. (14) into Eq. (13), we have

graphic file with name pone.0070793.e245.jpg (17)

where Inline graphic is a function of itself, and Inline graphic is always a trivial solution. If there exists a nonzero solution, the condition

graphic file with name pone.0070793.e248.jpg

should be satisfied, which is rewritten as

graphic file with name pone.0070793.e249.jpg

Then, the effective infection rate Inline graphic is derived as

graphic file with name pone.0070793.e251.jpg (18)

which indicates that below Inline graphic the disease is eradicated from the network, and above it there is an endemic state. In addition, Inline graphic depends on the first (second) moment of the degree distribution, the second moment of the vaccination distribution, and the vaccine efficacy Inline graphic. If there are no available vaccines, i.e., Inline graphic, with Inline graphic, Inline graphic, indicating that any disease can spread in heterogeneous networks with the degree distribution Inline graphic (Inline graphic). With the introduction of vaccines, Inline graphic transforms to an explicit function in the form of Inline graphic. In real-world networks, with a finite value of Inline graphic, Inline graphic increases with the vaccine efficacy Inline graphic, and thus, highly efficient vaccines may halt the spread of an infectious disease.

Derivation of optimal allocation of vaccines in uncorrelated networks

It should be noted that Inline graphic cannot be explicitly defined because it is not easy to solve Inline graphic and Inline graphic analytically due to the complexity of heterogeneity in the network structure and the uncertainty of vaccine allocation in each block Inline graphic, Inline graphic. Thus, we numerically solve Inline graphic and Inline graphic using Eqs. (10) and (11). In order to solve the optimization problem, a heuristic algorithm named tabu search is subsequently implemented [33], [38][41] with 10 different initial solutions. Then, we choose the solution with the minimal cost among the 10 runs as the optimal solution. Finally, the optimal solution is further improved by taking the optimal solution previously obtained as an initial solution to start the tabu search again.

The processes of the tabu search for solving Eq. (4) are described as:

  • Step 1: Generate an initial feasible vector Inline graphic that satisfies the inequality constraints, and set the optimal solution Inline graphic, and calculate the optimal cost value Inline graphic. Set the time step Inline graphic.

  • Step 2: Stop and output the optimal solution Inline graphic and Inline graphic if a prescribed condition is satisfied; otherwise, generate a random vector Inline graphic that is feasible, and calculate the total cost Inline graphic.

  • Step 3: Update the optimal solution if Inline graphic as Inline graphic. If Inline graphic or if Inline graphic does not satisfy the tabu conditions, set Inline graphic; else set Inline graphic. Set Inline graphic and return to step 2.

The condition Inline graphic, where Inline graphic denotes the ratio of improvement or destruction that will be accepted if the new move is accepted, is used to determine whether a move is tabu. Thus, the new solution Inline graphic in Step 2 is assumed tabu if the ratio of the total change in the objective function is larger than Inline graphic. The terminal condition is that the present step reaches the predefined maximal number of iteration steps. Here, the maximal number of iteration steps is set as 2000.

Configuration network models

In order to avoid degree correlation, the substrate networks are generated using the configuration model based on the Molloy-Reed algorithm [34]. Each vertex Inline graphic is assigned a degree Inline graphic from a given degree distribution Inline graphic(Inline graphic), subject to the constraint Inline graphic, where Inline graphic indicates the network size.

Sensitivity analyses

To explore the robustness of the results, we conducted sensitivity analyses with varied vaccination coverage Inline graphic ranging from Inline graphic to Inline graphic, while other parameters remained the same as given in the main text (without loss of generality, Inline graphic and Inline graphic throughout this paper. We also tested different choices of epidemiological parameters Inline graphic and Inline graphic and obtained qualitatively similar results.) Figures 5 and 6 show that even in correlated scale-free networks, with the assumed vaccination coverage Inline graphic that we tested, results that are qualitatively similar to those in the main text were obtained, i.e., with a low relative cost of treatment, fewer nodes with high degrees are vaccinated, whereas with a high relative cost of treatment, more nodes with high degrees are vaccinated. Therefore, irrespective of the vaccination coverage, the optimal allocations of vaccines show qualitatively similar properties.

Figure 5. Optimal allocations of vaccines Inline graphicin correlated scale-free networks with different degree correlations Inline graphicfor Inline graphic.

Figure 5

(a) Inline graphic and Inline graphic; (b) Inline graphic and Inline graphic; (c) Inline graphic and Inline graphic; (d) Inline graphic and Inline graphic; (e) Inline graphic and Inline graphic; (f) Inline graphic and Inline graphic. Other parameters are set to the same values as in Fig. 3. Nodes are grouped into 30 groups.

Figure 6. Optimal allocations of vaccines Inline graphicin correlated scale-free networks with different degree correlations Inline graphic for Inline graphic.

Figure 6

(a) Inline graphic and Inline graphic; (b) Inline graphic and Inline graphic; (c) Inline graphic and Inline graphic; (d) Inline graphic and Inline graphic; (e) Inline graphic and Inline graphic; (f) Inline graphic and Inline graphic. Other parameters are set to the same values as in Fig. 3. Nodes are grouped into 30 groups.

Funding Statement

This research is supported by the Aihara Innovative Mathematical Modelling Project, the Japan Society for the Promotion of Science (JSPS) through the “Funding Program for World-Leading Innovative R&D on Science and Technology (FIRST Program),” initiated by the Council for Science and Technology Policy (CSTP) (BW, HS, and KA), as well as the program by the Japan Science and Technology Agency (JST) “Precursory Research for Embryonic Science and Technology (PRESTO) program” (HS). The funders had no role in study design, data collection and analysis, decision to publish, or preparation of the manuscript.

References

  • 1. Shulgin B, Stone L, Agur Z (1998) Pulse vaccination strategy in the SIR epidemic model. Bull Math Biol 60: 1123–1148. [DOI] [PubMed] [Google Scholar]
  • 2. Bauch CT, Earn DJD (2004) Vaccination and the theory of games. Proc Natl Acad Sci USA 101: 13391–13394. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 3. Bauch CT (2005) Imitation dynamics predict vaccinating behaviour. Proc R Soc B 272: 1669–1675. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 4. Perisic A, Bauch CT (2009) A simulation analysis to characterize the dynamics of vaccinating behaviour on contact networks. BMC Infect Dis 9: 77. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 5. Manfredi P, Posta PD, d'Onofrio A, Salinelli E, Centrone F, et al. (2010) Optimal vaccination choice, vaccination games, and rational exemption: an appraisal. Vaccine 28: 98–109. [DOI] [PubMed] [Google Scholar]
  • 6. Funk S, Salathé M, Jansen VAA (2010) Modelling the influence of human behavior on the spread of infectious diseases: a review. J R Soc Interface 7: 1247–1256. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 7. Wang B, Cao L, Suzuki H, Aihara K (2012) Safety-information-driven human mobility patterns with metapopulation epidemic dynamics. Sci Rep 2: 887. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 8. Miller MA, Viboud C, Balinska M, Simonsen L (2009) The signature features of influenza pandemics-implications for policy. N Engl J Med 360: 2595–2598. [DOI] [PubMed] [Google Scholar]
  • 9. Wallinga J, van Boven M, Lipsitch M (2010) Optimizing infectious disease interventions during an emerging epidemic. Proc Natl Acad Sci USA 107: 923–928. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 10. Medlock J, Galvani AP (2009) Optimizing influenza vaccine distribution. Science 325: 1705. [DOI] [PubMed] [Google Scholar]
  • 11. Liu J, Xia S (2011) Toward effective vaccine deployment: a systematic study. J Med Syst 35: 1153–1164. [DOI] [PubMed] [Google Scholar]
  • 12. Becker NG, Starczak DN (1997) Optimal vaccination strategies for a community of households. Math Biosci 139: 117–132. [DOI] [PubMed] [Google Scholar]
  • 13. Hill AN, Longini Jr IM (2003) The critical vaccination fraction for heterogeneous epidemic models. Math Biosci 181: 85–106. [DOI] [PubMed] [Google Scholar]
  • 14. Bansal S, Pourbohloul B, Meyers LA (2006) A comparative analysis of influenza vaccination programs. PLoS Med 3: e387. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 15. Tuite AR, Fisman DN, Kwong JC, Greer AL (2010) Optimal pandemic influenza vaccine allocation strategies for the canadian population. PLoS ONE 5: e10520. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 16. Klepac P, Laxminarayan R, Grenfell BT (2011) Synthesizing epidemiological and economic optima for control of immunizing infections. Proc Natl Acad Sci USA 108: 14366. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 17. Patel R, Longini Jr IM, Halloran ME (2005) Finding optimal vaccination strategies for pandemic influenza using genetic algorithms. J Theor Biol 234: 201–212. [DOI] [PubMed] [Google Scholar]
  • 18. Manski CF (2010) Vaccination with partial knowledge of external effectiveness. Proc Natl Acad Sci USA 107: 3953–3960. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 19. Latora V, Nyamba A, Simpore J, Sylvette B, Diane S, et al. (2006) Network of sexual contacts and sexually transmitted HIV infection in burkina faso. J Med Virol 78: 724–729. [DOI] [PubMed] [Google Scholar]
  • 20. Pastor-Satorras R, Vespignani A (2001) Epidemic spreading in scale-free networks. Phys Rev Lett 86: 3200–3203. [DOI] [PubMed] [Google Scholar]
  • 21. Pastor-Satorras R, Vespignani A (2001) Epidemic dynamics and endemic states in complex networks. Phys Rev E 63: 066117. [DOI] [PubMed] [Google Scholar]
  • 22. Pastor-Satorra R, Vespignani A (2002) Immunization of complex networks. Phys Rev E 65: 036104. [DOI] [PubMed] [Google Scholar]
  • 23. Cohen R, Havlin S, ben Avraham D (2003) Efficient immunization strategies for computer networks and populations. Phys Rev Lett 91: 247901. [DOI] [PubMed] [Google Scholar]
  • 24. Wang B, Tang H, Guo C, Xiu Z (2006) Entropy optimization of scale-free networks robustness to random failures. Physica A 363: 591–596. [Google Scholar]
  • 25. Forster GA, Gilligan CA (2007) Optimizing the control of disease infestations at the landscape scale. Proc Natl Acad Sci USA 104: 4984–4989. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 26. Kleczkowski A, Olés K, Gudowska-Nowak E, Gilligan CA (2012) Searching for the most cost effective strategy for controlling epidemics spreading on regular and small-world networks. J R Soc Interface 9: 158–169. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 27. Tanaka G, Morino K, Aihara K (2012) Dynamical robustness in complex networks: the crucial role of low-degree nodes. Sci Rep 2: 232. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 28. Gandon S, Mackinnon MJ, Nee S, Read AF (2001) Imperfect vaccines and the evolution of pathogen virulence. Nature 414: 751–756. [DOI] [PubMed] [Google Scholar]
  • 29.Hoffman SL (1996) Malaria vaccine development: a multi-immune response approaches. Washington, D.C.: American Society of Microbiology.
  • 30. Blower S, Schwartz EJ, Mills J (2003) Forecasting the future of HIV epidemics: the impact of antiretroviral therapies and imperfect vaccines. AIDS Rev 5: 113–125. [PubMed] [Google Scholar]
  • 31. Diekmann O, Heesterbeek JA, Metz JA (1990) On the definition and the computation of the basic reproduction ratio R0 in models for infectious diseases in heterogeneous populations. J Math Biol 28: 365–382. [DOI] [PubMed] [Google Scholar]
  • 32. Cohen R, Erez K, ben Avraham D, Havlin S (2001) Breakdown of the internet under intentional attack. Phys Rev Lett 86: 3682–3685. [DOI] [PubMed] [Google Scholar]
  • 33. Glover F (1990) Tabu search: A tutorial. Interfaces 20: 74–94. [Google Scholar]
  • 34. Molloy M, Reed B (1995) A critical point for random graphs with a given degree sequence. Random Struct Algor 6: 161–179. [Google Scholar]
  • 35. Liljeros F, Edling CR, Amaral LAN, Stanley HE, Aberg Y (2001) The web of human sexual contacts. Nature 411: 907–908. [DOI] [PubMed] [Google Scholar]
  • 36. Huerta R, Tsimring LS (2002) Contact tracing and epidemics control in social networks. Phys Rev E 66: 056115. [DOI] [PubMed] [Google Scholar]
  • 37. Newman MEJ (2002) Assortative mixing in networks. Phys Rev Lett 89: 208701. [DOI] [PubMed] [Google Scholar]
  • 38. Glover F (1989) Tabu search-part I. ORSA Journal on Computing. 1: 190–206. [Google Scholar]
  • 39. Glover F (1990) Tabu search-part II. ORSA Journal on Computing 2: 4–32. [Google Scholar]
  • 40. Ji M, Tang H (2004) Global optimizations and tabu search based on memory. Appl Math Comput 159: 449–457. [Google Scholar]
  • 41. Wang B, Zhou T, Xiu ZL, Kim BJ (2007) Optimal synchronizability of networks. Eur Phys J B 60: 89–95. [Google Scholar]

Articles from PLoS ONE are provided here courtesy of PLOS

RESOURCES