Skip to main content
Advertisement
  • Loading metrics

Adaptive and optimized COVID-19 vaccination strategies across geographical regions and age groups

Abstract

We evaluate the efficiency of various heuristic strategies for allocating vaccines against COVID-19 and compare them to strategies found using optimal control theory. Our approach is based on a mathematical model which tracks the spread of disease among different age groups and across different geographical regions, and we introduce a method to combine age-specific contact data to geographical movement data. As a case study, we model the epidemic in the population of mainland Finland utilizing mobility data from a major telecom operator. Our approach allows to determine which geographical regions and age groups should be targeted first in order to minimize the number of deaths. In the scenarios that we test, we find that distributing vaccines demographically and in an age-descending order is not optimal for minimizing deaths and the burden of disease. Instead, more lives could be saved by using strategies which emphasize high-incidence regions and distribute vaccines in parallel to multiple age groups. The level of emphasis that high-incidence regions should be given depends on the overall transmission rate in the population. This observation highlights the importance of updating the vaccination strategy when the effective reproduction number changes due to the general contact patterns changing and new virus variants entering.

Author summary

The COVID-19 vaccines are now available worldwide and many countries follow the practice of distributing them heuristically e.g. in age-descending order and demographically. Here we evaluate the effectiveness of such strategies by comparing them with optimized ones from an age and spatially-structured mathematical model of COVID-19 transmission. We find that vaccinating multiple age groups simultaneously and targeting regions with the the highest incidence can save more lives than heuristic strategies. Our work also reveals the importance of assessing the vaccination strategy at different stages of the epidemic.

This is a PLOS Computational Biology Methods paper.

Introduction

With reports of around three million deaths and 160 million cases worldwide [1], the COVID-19 pandemic has caused a global public health crisis with far-reaching consequences to the economy and lives of people. Vaccines promise a way out of this situation, but due to limited supply and finite rate of vaccination they are not immediately effective in eradicating the epidemic. Health officials and governments around the world are thus faced with decisions on which order to vaccinate the population. This can be a matter of life and death to a large number of people and determine the speed at which we steer out of the crisis. The problem at hand is complicated by different mortality rates and activity levels in different age groups, localised incidence rates, and mobility patterns between regions, making it difficult to find an optimal solution on how to vaccinate using heuristic arguments. Given the scope of the crisis, even a small change in the relative efficiency of a strategy can have a large impact at the absolute scale in terms of saving lives. Therefore, critical evaluation on different vaccination strategies is imperative.

Several studies have previously explored the effectiveness of different age-structured vaccination strategies against the COVID-19 [28]. Most of them agree that for minimizing cumulative incidence, i.e., the number of individuals who experience infection by the end of the epidemic, it is optimal to give priority to younger generations, as their higher activity accounts for a large part of the transmission. However, if the minimization of deaths and hospitalizations is targeted, it is often preferable to allocate vaccines first to the elderly who have a higher risk of severe illness and death. The set of strategies considered in the aforementioned studies is limited to sequential vaccinations of different age groups. They do not take into account parallel vaccination across age groups nor other factors such as the mobility and contact patterns of individuals. Further, suitable geographical distribution of vaccines is important especially when prevalence is inhomogeneously distributed across different geographical regions. Bertsimas et al. [9] and Grauer et al. [10] have shown that allocating vaccines to regions with high incidence can reduce the number of deaths compared to the strategy of distributing vaccines demographically. Further, Lemaitre et al. [11] have studied optimal spatial allocation of COVID-19 vaccines via an optimal control framework taking into account the mobility network and the spatial heterogeneities. Ideally, all aforementioned factors should be optimized simultaneously, but once we start to take into account such parallel and region-based prioritization strategies, the space of possible strategies becomes so large that a brute-force search for an optimal strategy is no longer feasible; hence we need an efficient algorithm for finding a strategy that optimizes the given objective function.

To this end, we here construct an epidemic model that takes into account the various factors mentioned above. We use the model to study the effectiveness of different vaccination strategies by nonlinear optimization methods. The epidemic progression is described by a deterministic compartmental model adapted to COVID-19. As a case study, we adjust the model parameters to the recent epidemic situation on mainland Finland. Based on census data, age-structured contact patterns, and mobility patterns from a mobile phone operator, we infer contact patterns between individuals in different regions and age groups. Based on the available data of reported cases and vaccination counts, the performance of several vaccination strategies that are implemented or considered by health authorities is evaluated by means of a nonlinear programming framework. This framework allows us to optimize age-based and region-based vaccination schedules. As our main result, we find that the heuristic strategy of vaccinating the high-risk groups serially and distributing vaccines uniformly based on the local population density may not be optimal in minimizing deaths and mitigating the disease burden. Instead, better results can be obtained by parallel vaccination of different age groups and geographically targeted distribution of vaccines in a way that adapts to the ongoing incidence over time and takes into account demographic and behavioral differences across different regions. This calls for re-evaluation of the details of any chosen vaccination strategy during the course of vaccinating the population.

Methods

The level of detail in modelling epidemic spreading dynamics depends both on the questions that need to be answered and the availability of relevant data. One of the characteristic features of the COVID-19 epidemic is the large heterogeneity in mortality across different age groups. For evaluating vaccination strategies, we also need to include the initial state of the epidemic at a given time, the arrival rate of new vaccine doses and their efficacy, and contact patterns between individuals of different ages for transmission rates. The final complication comes from geographic heterogeneity which requires local population densities and accurate mobility data between different regions.

Region- and age-based epidemiological model

We introduce a deterministic compartmental model of COVID-19 transmission and vaccination which takes into account both heterogeneities across age groups and mobility across geographical regions. We assume that new vaccine doses arrive at a constant rate and all types of vaccines have equal efficacy. We consider an extension of the all-or-nothing model [2, 12] in order to take into account individual variations in immunity. To this end some vaccinated individuals develop full immunity while others have only partial protection against transmission and severe illness after receiving the first dose. The proportion of individuals accepting to be vaccinated is assumed to be constant across the population.

The population of a country is modelled as a closed system of N individuals, divided into regions k = 1, …, K and age groups g = 1, …, G. An individual resident in region k in age group g is called a kg-individual, and the number of such individuals is denoted by Nkg. In what follows, g, h always refer to age, and k, , m to regions. The population size of region k is denoted by Nk = ∑g Nkg, and the size of age group g by Ng = ∑k Nkg.

The population in each stratum is divided into 16 time-dependent epidemiological compartments described in Table 1.

thumbnail
Table 1. Epidemiological compartments.

There are KG copies of each compartment, denoted for regions k = 1, …, K and age groups g = 1, …, G.

https://doi.org/10.1371/journal.pcbi.1009974.t001

The dynamics of the disease is modelled using a deterministic nonlinear system of 16KG ordinary differential equations with structure shown in Fig 1. We treat the variables as expectation values, so they may take non-integer values. This leads to a system where susceptible compartments evolve according to (1) infected but noninfectious compartments according to (2) infectious compartments according to (3) and removed compartments according to (4)

thumbnail
Fig 1. Disease transmission dynamics.

Each node in the diagram corresponds to one differential equation with the time derivative of the associated variable on the left side, the values of the source nodes of incident arrows on the right side, each incoming arrow equipped with a plus sign, and each outgoing arrow equipped with a minus sign.

https://doi.org/10.1371/journal.pcbi.1009974.g001

In formulae (1)(4), the force of infection inflicted on kg susceptibles λkg = λkg(t) varies over time as a function of infectious states in all strata and additional parameters. The force of infection (per capita rate of infections) inflicted on susceptible kg individuals equals (5) where β is a constant used for adjusting the overall rate of infectious contacts, (βgh) is a 9-by-9 mobility-adjusted age contact matrix, (θkℓ) is a 5-by-5 baseline mobility, and is the effective population size of region m. This corresponds to a model where is the contact rate between any unordered pair of individuals present in region m, with one individual belonging to age group g and the other to age group h.

The per-capita rate of vaccines offered to residents of region k in age group g is a time-dependent function vkg = vkg(t) obtained as a solution of a minimization problem, or defined manually. The other model parameters are constant and are listed in Table 2.

thumbnail
Table 2. Parameters for the epidemic model.

The parameters here have been taken from Ref. [12] except for the vaccine efficacy e which depends on several factors including the vaccination type, disease variant, number of doses and time from the vaccination [1315]. Here we set e following Ref. [16].

https://doi.org/10.1371/journal.pcbi.1009974.t002

In our numerical investigations, the population is stratified into 9 age groups and 5 geographical regions (Table 3), giving us total of 45 age-region strata. Per each stratum, there are 16 epidemiological compartments, including three susceptible compartments (unvaccinated, vaccinated with developing immunity, and vaccinated without developing immunity) and two tracks (mild and severe) of infected individuals. This leads to a full model with 720 age-region-compartment combinations.

thumbnail
Table 3. Population, incidence (7-day case notification rate per 100 000 individuals), and vaccine uptake (proportion of vaccinated with first dose per 100 individuals) in five regions (university hospital specific catchment areas) of mainland Finland on 18 April 2021.

https://doi.org/10.1371/journal.pcbi.1009974.t003

Mobility

Mobility of individuals is modelled using a Lagrangian approach [17] using a K-by-K probability matrix where entry θkℓ equals the fraction of time that a typical resident of region k spends in region . Then (6) equals the mean number of individuals of age group g present in region , and represents the mean number of individuals present in region .

The baseline mobility matrix representing typical mobility in Finland during normal times without pandemic is a 5-by-5 matrix with entries estimated from available data on cross-region travels as (7) where ψk+ = ∑mk ψkm, (ψkm) is an estimated trip matrix with ψkm telling the daily number of trips that residents of region k make to region m in Table C in S1 Appendix, Nk is the number of residents in region k obtained from in Table B in S1 Appendix, and δkm is the Kronecker delta. The parameter τ represents the fraction of daily activity time that a typical commuter spends in a remote region. In our numerical simulations we set τ = {0, 0.5, 1} due to lack of reliable data for estimating this factor. Eq (7) can be interpreted as the expected fraction of active day time that a resident of region k spends in region m, with ψk+/Nk being the probability that a randomly selected resident of region k commutes outside the home region on a given day.

Calibration of the overall infectious contact rate

The overall infectious contact rate parameter β is parameterised in terms of an effective reproduction number Reff as follows. Denote by K(β) a KG-by-KG matrix with entries where and is the number of kg susceptibles at time zero. The variable indicates the expected number of new infections among kg individuals caused by an infectious ℓh individual who got infected at time zero. Then we set where ρ(K(1)) is the spectral radius of the matrix K(1) = TI Skg(0)Mkg,h, and Reff is set to values 0.75, 1.0, 1.25, 1.50 in different scenarios. With this choice, the spectral radius of K(β) equals ρ(K(β)) = Reff, and Reff < 1 (resp. Reff > 1) indicates the convergence to zero (resp. divergence) of a subsystem of differential equations only containing the infectious compartments, linearised in a neighbourhood of a stable initial state where are fixed to their current states, and Ekg = Ikg = 0 for all kg, see [18, 19]. Hence Reff < 1 indicates that all infectious compartments would decrease locally in time even without future vaccinations. In the special case where Skg(0) = Nkg for all kg, Reff reduces to the basic reproduction number. In general this is not the case because Reff also takes into account the accumulated immunity at time zero due to prior vaccinations and recovery.

Pair contact rates

Contacts between individuals are modelled so that denotes the mean contact rate (unnormalized, corresponding to no pandemic) in region m between any unordered pair of individuals present in region m, such that one individuals is in age group g and the other in age group h. For gh we find that with the terms on the right given by (6). For g = h, we note that is the expectation of a random integer where the random variables Bki ∈ {0, 1} on the right are mutually independent and such that for all k, i. Then a direct computation shows that

Then the expected number of such pairs equals (8) when we assume that each resident of each region k is present in region m with probability θkm, independently of the other individuals. Then the aggregate rate of contacts between age groups g and h is given by βghΓgh, where is a mobility correction factor. The aggregate contact rate between age groups g and h can alternatively be computed as , where Ng is the size of age group g and Cgh is the age contact matrix. By solving the balance equation , we find that (9)

For baseline age contact matrix Cgh, we use the one in Table C in S1 Appendix, obtained from Finland 2006 POLYMOD matrix, then pairwise degree corrected, then extrapolated and density corrected, then time-corrected to represent an nonnormalised age-based contact structure in Finland in 2021 (assuming no pandemic), see [20].

Data and initialization

The model is initialized to the epidemic situation in mainland Finland on the day of origin set to 18 April 2021. The age-structured population sizes were retrieved from national statistics [21]. The population sizes per region can be found at Table 3, and further details are in the S1 Appendix. We build an age-dependent contact structure by adjusting a questionnaire-based contact matrix [22] to a setting where the age structure can vary between the geographical regions. Mobility between regions is estimated using aggregate tracking data from a major mobile phone operator.

The disease progression, vaccination, and hospitalization status in the age-region compartments is based mostly on data from Finnish health authorities [23]. With this data we initialize 8 out of 16 compartments for each age-region combination. The compartment related to deaths is set empty, so that the final results only consider new deaths after the initial date. Taking into account all age-region combinations, the model is initialized with 360 values.

Heuristic vaccination strategies

We construct heuristic vaccination strategies which can depend on three variables for each region k and given time t: the proportion of population , the proportion of new infections during the last D days, and the proportion of hospitalized individuals during the last D days in region k. Given that there are in total v(t) vaccine doses to distribute on day t, the region k will receive (10) vaccine doses. Then we distribute the vaccines in each region in an age-descending order, i.e., first vaccinate the entire oldest group, and then the second oldest, etc. The choice of weights w1, w2, and w3 determines the relative allocation of vaccines across regions, with w1 + w2 + w3 = 1. Within regions, the vk(t) vaccine doses are distributed in an age-prioritized strategy from older to younger age groups, i.e., first vaccinate the entire oldest group, and then the second oldest, etc. We set D = 14 and build 8 different vaccination strategies by setting the wi values as shown in Table 4. See Section 1 of the S1 Appendix for further details. The feasibility of implementing strategy Pop+Inc+Hosp corresponding to equal weights w1 = w2 = w3 has been discussed by Finnish health authorities [24].

thumbnail
Table 4. Adaptive vaccination strategies and their corresponding weights corresponding to (10).

Pop, Inc and Hosp refer to strategies where vaccines are distributed demographically, based on the regional incidence level only, and based on the number of hospitalized cases only, respectively.

https://doi.org/10.1371/journal.pcbi.1009974.t004

Optimized vaccination strategies

In order to obtain an optimized age-specific and time-dependent vaccination strategy, we formulate the problem in terms of optimal control theory with the aim of minimizing the total number of deaths while satisfying the constraints of a fixed daily maximum amount of vaccines available over the course of a single pandemic wave. More specifically, our objective is to determine optimal time-varying-per-capita rate of vaccines ν : (k, g, t) ↦ νkg(t) that minimizes the cumulative number of deaths calculated by (1). Thus, the objective functional to be minimized is given by (11) where the instantaneous expected death rate Dkg(t) is obtained as a solution of (1)(4), and tf is a sufficiently large time instant by which the full population is vaccinated.

The optimal control formulation is: find such that (12) where νmax is the maximum rate of available vaccines. To solve this control problem numerically, we use Pontryagin’s Maximum Principle [25, 26]. This principle converts problem (12) into the problem of minimizing the Hamiltonian given by (13) where appearing above are time-dependent Lagrange multipliers [27]. Then, we differentiate with respect to νkg to obtain

Further, we differentiate with respect to the state variables , , , , Ekg, Ikg, , , , , , Rkg, Dkg, Vkg to derive a so-called adjoint system of equations. By collecting the state variables into a vector , and the Lagrange multipliers into a vector , we have with transversality conditions ΛY(Tf) = 0. We solve the adjoint system of equations backwards in time because we only have the final conditions. For more details see Section 2 of the S1 Appendix.

Results

We summarize our results by focusing on the medium-level mobility scenario, i.e., for τ = 0.5. The relative performance of different vaccination strategies and their qualitative behavior is robust across different mobility levels (see S1 File).

Comparison of adaptive heuristic strategies

We first compare different vaccination strategies at the level of the whole country (Fig 2) to a baseline strategy, in which vaccine doses are first allocated to regions weighted by population counts and then serially to age groups in descending order within each region. This static baseline strategy Pop differs from all other strategies which we call adaptive heuristic strategies in a way that it does not try to adapt to the evolution of the epidemic in any way. The adaptive heuristic strategies allocate more vaccine doses to regions with more infections and/or hospitalizations, but are similarly age-prioritized within regions.

thumbnail
Fig 2. Mortality, hospitalizations, and incidence for the vaccination strategies in Table 2.

In this scenario, the effective reproduction number is Reff = 1.5 and the mobility value is τ = 0.5. For other parameter combinations, see S1 File.

https://doi.org/10.1371/journal.pcbi.1009974.g002

Fig 2 describes the performance of different strategies over time. All adaptive strategies succeed in lowering incidence compared to the baseline. For mortality and hospitalizations, the heuristic strategies outperform the baseline initially, but tend to lose most of their advantage in the long run. This is because the adaptive heuristics delay the epidemic and its peak as compared to the baseline, and eventually the less-vaccinated regions in the adaptive heuristics will do worse than in the baseline strategy. This can be further seen in Fig 3 which shows the evolution of mortality in each region. In contrast, the optimized strategy succeeds in keeping mortality and hospitalizations below baseline also after the peak. Furthermore, it can be seen in Fig 3 that the optimized strategy leads to a more even distribution of deaths across the regions. This could be potentially beneficial in relieving the pressure on the healthcare system so that not to exceed capacity on hospitals.

thumbnail
Fig 3. Number of daily deaths per million inhabitants in Finland and the five hospital catchment areas.

For this scenario, the basic reproduction number Reff = 1.5 and the mobility value τ = 0.5. For other values of Reff and τ, see S1 File.

https://doi.org/10.1371/journal.pcbi.1009974.g003

Whether or not it pays off to delay the epidemic with adaptive strategies at the cost of allocating less vaccines to less affected regions depends on how fast the disease is progressing. Specifically, the total performance over the full time horizon depends on the transmission rates of the disease (see Table 5): In low-transmission scenarios the adaptive heuristics perform well and delaying the epidemic can be beneficial because there is time to develop additional immunity in the low-incidence regions to hinder future spreading. In high-transmission scenarios the adaptive heuristics put too much emphasis on the initially high-incidence regions and leave the low-incidence regions vulnerable to large future outbreaks.

thumbnail
Table 5. Absolute difference in mortality (expected number of deaths) and cumulative incidence (expected number of cases) during a 250-day time horizon resulting from different vaccination strategies with respect to baseline strategy (Pop) for τ = 0.5.

Highest reductions are indicated in boldface. Results for different values of τ are shown in S1 File, including hospitalizations.

https://doi.org/10.1371/journal.pcbi.1009974.t005

As expected, none of the strategies can outperform the baseline in every region. The regions that have initially less incidence will suffer on the expense of the high-incidence regions when changing from the baseline strategy to adaptive strategies. However, as stated before, if all individuals in the country are treated equally regardless of their region of residence, the transmission rate will determine which strategy is best for minimizing the total disease-induced mortality in the country.

Among the adaptive vaccination strategies, the number of hospitalized individuals is not in general as good a measure as incidence when determining where to distribute the vaccines. This might be due to the delay in the hospitalization which means that vaccination continues in regions where the effective reproduction number is already low, at the expense of regions where incidence is on the rise but not yet reflected in hospitalizations.

It should be noted that in our model the number of daily new infections is assumed to be accurately reported, which is not a realistic assumption. While it does not make any difference for the strategy if the total numbers are systematically lower due to underreporting, fluctuations in the numbers and systematic biases in the measurements across regions could have an impact.

Performance of optimized vaccination strategies

We will next discuss the performance of an optimized vaccination strategy found by running the numerical algorithm with the objective of minimizing the total disease-induced mortality over a 250-day time horizon. Our numerical investigations show that the optimization algorithm is robust for different levels of the vaccine efficacy, reduction in susceptibility and protection against severe symptoms, see Section 3 of the S1 Appendix for further details.

Our numerical results indicate that the optimized strategy shares good features of both the static baseline strategy and the adaptive heuristic strategies: There is an initial drop in mortality similar to heuristic strategies, but in the long term the difference to baseline is not as large as for the heuristic strategies. In other words, at later times of the epidemic the optimized strategy demonstrates the highest reduction in mortality. Overall, the optimized strategy shows reduction in mortality by up to 57 individuals for Reff = 1.5 (see Table 5). The reason why the differences in mortality are not very large is because the majority of individuals in high-risk groups have already been vaccinated in the beginning of the calculations (18 April 2021). However, cumulative incidence can reach differences of up to tens of thousands, as Table 5 shows.

The percentage of vaccine doses allocated by the optimized strategy to each geographical region and age group is shown in Fig 4 for three transmission scenarios. Similarly to the heuristic strategies, the optimized strategy depends heavily on the disease parameters. The effective reproduction number does not just fine-tune the strategy, but there is a transition from one approach to another: For a low-transmission scenario (Reff = 0.75) in which the epidemic is in clear decline, the optimized strategy does not preferentially target older age groups but tries to reduce the number of infections, and the optimized strategy is the one that follows the number of infected. In scenarios with a high overall transmission rate, the optimized strategy favours older age groups having higher risk of severe illness and death.

thumbnail
Fig 4. Percentage of vaccine doses allocated by the optimized strategy to regions (left) and age groups (right) in three scenarios (Reff = 1, 1.25, 1.5).

On the left, dots represent the percentage of vaccines which each region would receive with Pop (baseline).

https://doi.org/10.1371/journal.pcbi.1009974.g004

Both the low-transmission and high-transmission scenarios lead to an optimized strategy that favours the initially high-incidence region, and this effect is stronger for low-transmission scenarios. Specifically, the optimized strategy initially targets the capital region (HYKS) with approximately 20 (resp. 8) percentage points higher share of available vaccine doses than the baseline strategy for Reff = 1.25 (resp. 1.5). Interestingly, the optimization finds that the age prioritization is smaller and geography prioritization more aggressive in the scenario with Reff = 1.25 than in scenarios with Reff = 1.0 and Reff = 1.5.

Discussion and conclusions

In this work we have constructed an epidemic modelling framework which allows to evaluate various adaptive strategies for allocating vaccines based on static demographic data and dynamic evolution of the epidemic situation across different geographical regions. We investigated various heuristic strategies for allocating more vaccines to regions with higher incidence and hospital load, together with optimized strategies which may flexibly allocate vaccines to different age groups and regions in parallel. Our numerical results, conducted for scenarios adjusted to the recent COVID-19 epidemic situation in Finland, show that optimized vaccination strategies can reduce the death toll and significantly mitigate the disease burden of the epidemic. The relative advantage of different adaptive strategies over the static baseline is influenced by the overall epidemic situation. Also, whatever strategy is chosen, a trade-off between different regions is inevitable due to limited supply of vaccine doses and daily vaccination capacity. Nevertheless, the results provide valuable insights for designing efficient vaccination strategies: In general, using hospital loads as basis in allocating vaccine doses tends to lead to worse performance compared to the static baseline. The optimized strategy appears to achieve a good balance between short-term benefits of adaptive strategies and the long-term robustness gained by the uniform vaccine allocation. Further, even though we optimize mortality, there is a delicate balance between favoring individuals with higher direct risk of death as opposite to individuals at risk of getting infected and causing large outbreaks.

As with all modelling, there are several factors and phenomena that are not included, and the results can change if these factors turn out to be important. Typically this would imply that the actual numbers in a modelling study might be subject to change, but the overall phenomena that are observed here are relatively robust. Such numbers would be the exact number of infected, hospitalized, and deceased individuals, and the phenomena the relative order of the different strategies. The only real way of knowing which factors are important is to include them in a model, but in practice the choice of relevant factors is informed by the reliability of the model. This is why we have chosen to start with a model benchmarked in another study related to Sweden [12], and modify it by making it more accurate by including geographical information.

There are several factors which we believe that are missing in our model and are important for both the accuracy of the results and important to consider when optimizing vaccination strategies. First is the need for more than a single vaccine dose needed by many of the currently used vaccines, which is not modelled here. Including this in the model would allow one to optimize the vaccination strategy further by finding an optimal strategy to give the second dose with relation to vaccinating different age groups and geographical locations, or to identify the optimal time delay between the two doses [28]. This could have an impact on the benefits of regional targeting strategies, because the regional differences might even out during the time it takes to build immunity with multiple vaccines. Second, one should allow the infectious contact rates to change across geographical regions and time. As the public is informed of the current pandemic situation their behavior, and therefore the transmission rate, is bound to change. This induces a feedback loop which makes a large difference especially for long-term predictions, but also makes modeling more difficult as one needs to model the public response to various pandemic situations [29, 30]. In addition, the governments will take actions given that the situation is sufficiently critical [31], and these decisions might depend on several hard-to-model factors related to politics.

Studying the effects of cross-region mobility were not at the main focus of this study, but the sensitivity analysis that we performed for the overall mobility factor has interesting implications. It turned out that cross-region mobility can be an important factor even in this relatively advanced state of the epidemic where all regions have some incidence, but there is still a geographical imbalance in the relative incidences. These results are especially striking considering that the mobility factor τ only controls for cross-region mobility but not the overall contact rates of the individuals. That is, decreasing τ decreases the cross-region contacts but increases the inside-region contacts, and the total rate of contacts in the country remains the same but the large-scale geographical mixing patterns changed. This is in contrast to conventional models which assume full mixing across the country. Further, these findings could have implications on interventions that limit long-range mobility. Further research in this direction would be needed for concluding about these type of interventions.

Our analysis reveals that designing efficient vaccination strategies at a level of a country is highly nontrivial. As seen from our results in Fig 4, the details of optimized strategies can be complicated and their faithful implementation difficult, and could lead in a slower overall vaccine delivery. However, it should be possible to simplify the strategies and try to follow the main principles of parallel vaccination and geographic distribution of vaccines with as much detail as practically possible. It is important to note that carefully analyzed and executed strategies can potentially save lives even if the strategy is changed after most of the risk groups are already vaccinated. Much larger effects could potentially be obtained if the planning were done before vaccinations started, but in this case the problem is that the various parameters related to vaccination efficiency might not be known. In any case, the relative performance of different strategies can depend on the effective reproduction number, which means that the vaccination strategy should be chosen in conjunction with non-pharmaceutical intervention strategies of the country.

Supporting information

S1 Appendix. Detailed description of the heuristic strategies, the optimization algorithm, data, and initial conditions.

Table B. Finnish age contact matrix with 9 age groups and 10y age resolution. Table C. Finnish regional morning (between 6:00–11:59) mobility, averaged over March–May 2019.

https://doi.org/10.1371/journal.pcbi.1009974.s001

(PDF)

Acknowledgments

We thank Kari Auranen at the Finnish Institute of Health and Welfare and Tom Britton at Stockholm University for helpful discussions.

References

  1. 1. The Johns Hopkins Coronavirus Resource Center; 2021. Available from: https://coronavirus.jhu.edu.
  2. 2. Bubar KM, Reinholt K, Kissler SM, Lipsitch M, Cobey S, Grad YH, et al. Model-informed COVID-19 vaccine prioritization strategies by age and serostatus. Science. 2021;371(6532):916–921. pmid:33479118
  3. 3. Goldenbogen B, Adler SO, Bodeit O, Wodke JA, Escalera-Fanjul X, Korman A, et al. Optimality in COVID-19 vaccination strategies determined by heterogeneity in human-human interaction networks. medRxiv. 2020; p. 2020.12.16.20248301.
  4. 4. Goldstein JR, Cassidy T, Wachter KW. Vaccinating the oldest against COVID-19 saves both the most lives and most years of life. Proceedings of the National Academy of Sciences. 2021;118(11):e2026322118. pmid:33632802
  5. 5. Matrajt L, Eaton J, Leung T, Brown ER. Vaccine optimization for COVID-19: Who to vaccinate first? Science Advances. 2020;7(6):eabf1374. pmid:33536223
  6. 6. Matrajt L, Eaton J, Leung T, Dimitrov D, Schiffer JT, Swan DA, et al. Optimizing vaccine allocation for COVID-19 vaccines shows the potential role of single-dose vaccination. Nature Communications. 2021; 12 (3449). pmid:34103510
  7. 7. Moore S, Hill EM, Dyson L, Tildesley MJ, Keeling MJ. Modelling optimal vaccination strategy for SARS-CoV-2 in the UK. PLOS Computational Biology. 2021;17(5):1–20. pmid:33956791
  8. 8. Wang W, Wu Q, Yang J, Dong K, Chen X, Bai X, et al. Global, regional, and national estimates of target population sizes for COVID-19 vaccination: Descriptive study. BMJ. 2020;371:m4704. pmid:33323388
  9. 9. Bertsimas D, Ivanhoe JK, Jacquillat A, Li ML, Previero A, Lami OS, et al. Optimizing Vaccine Allocation to Combat the COVID-19 Pandemic. medRxiv. 2020; p. 2020.11.17.20233213.
  10. 10. Grauer J, Löwen H, Liebchen B. Strategic spatiotemporal vaccine distribution increases the survival rate in an infectious disease like COVID-19. Scientific Reports. 2020;10(1):1–10.
  11. 11. Lemaitre JC, Pasetto D, Zanon M, Bertuzzo E, Mari L, Miccoli S, et al. Optimizing the spatio-temporal allocation of COVID-19 vaccines: Italy as a case study. medRxiv. 2021; p. 2021.05.06.21256732.
  12. 12. Sjödin H, Rocklöv J, Britton T. Evaluating and optimizing COVID-19 vaccination policies: A case study of Sweden. medRxiv. 2021; p. 2021.04.07.21255026.
  13. 13. Madhi SA, Baillie V, Cutland CL, Voysey M, Koen AL, Fairlie L, et al. Efficacy of the ChAdOx1 nCoV-19 Covid-19 vaccine against the B. 1.351 variant. New England Journal of Medicine.2021;384(20):1885–1898.
  14. 14. Thompson MG, Burgess JL, Naleway AL, Tyner HL, Yoon SK, Meece J, et al. Interim estimates of vaccine effectiveness of BNT162b2 and mRNA-1273 COVID-19 vaccines in preventing SARS-CoV-2 infection among health care personnel, first responders, and other essential and frontline workers-eight US locations, December 2020–March 2021. Morbidity and Mortality Weekly Report. 2021;70(13):495–500. pmid:33793460
  15. 15. Vasileiou E, Simpson CR, Robertson C, Shi T, Kerr S, Agrawal U, et al. Effectiveness of first dose of COVID-19 vaccines against hospital admissions in Scotland: National prospective cohort study of 5.4 million people. Lancet. 2021;397(10285):1646–1657.
  16. 16. Polack FP, Thomas SJ, Kitchin N, Absalon J, Gurtman A, Lockhart S, et al. Safety and Efficacy of the BNT162b2 mRNA Covid-19 Vaccine. New England Journal of Medicine. 2020;383(27):2603–2615. pmid:33301246
  17. 17. Brauer F, Castillo-Chavez C, Feng Z. Mathematical Models in Epidemiology. Springer; 2019.
  18. 18. Diekmann O, Heesterbeek JAP, Britton T. Mathematical Tools for Understanding Infectious Disease Dynamics. Princeton University Press; 2012.
  19. 19. Diekmann O, Heesterbeek JAP, Roberts MG. The construction of next-generation matrices for compartmental epidemic models. Journal of the Royal Society Interface. 2010;7(47):873–885. pmid:19892718
  20. 20. Arregui S, Aleta A, Sanz J, Moreno Y. Projecting social contact matrices to different demographic structures. PLOS Computational Biology. 2018;14(12):1–18. pmid:30532206
  21. 21. Official Statistics of Finland. Population structure database; 2021. Available from: https://pxnet2.stat.fi/PXWeb/pxweb/en/StatFin/StatFin__vrm__vaerak/statfin_vaerak_pxt_11re.px/.
  22. 22. Mossong J, Hens N, Jit M, Beutels P, Auranen K, Mikolajczyk R, et al. Social Contacts and Mixing Patterns Relevant to the Spread of Infectious Diseases. PLOS Medicine. 2008;5(3):e74. pmid:18366252
  23. 23. Finnish Institute for Health and Welfare (THL). COVID-19 API; 2021. Available from: https://sampo.thl.fi/pivot/prod/en/epirapo/covid19case/fact_epirapo_covid19case. Instructions: https://thl.fi/en/web/thlfi-en/statistics/statistical-databases/open-data/confirmed-corona-cases-in-finland-covid-19-.
  24. 24. Finnish Institute of Health and Welfare (THL). Regional allocation of Covid-19 vaccines (in Finnish); 2021. Available from: https://thl.fi/documents/10531/6950916/Covid+-19+rokoteannosten+alueellinen+kohdennus_THL+lausunto_20210325_val....pdf/85fc9e04-0796-d222-2911-b99867a07158?t=1616760195281.
  25. 25. Kirk DE. Optimal control theory: An introduction. Courier Corporation; 2004.
  26. 26. Macki J, Strauss A. Introduction to Optimal Control Theory. Springer; 2012.
  27. 27. Betts JT. Practical Methods for Optimal Control and Estimation Using Nonlinear Programming. Society for Industrial and Applied Mathematics; 2010.
  28. 28. Silva PJS, Sagastizábal C, Nonato LG, Struchiner CJ, Pereira T. Optimized delay of the second COVID-19 vaccine dose reduces ICU admissions. Proceedings of the National Academy of Sciences. 2021;118(35):e2104640118. pmid:34408076
  29. 29. Gozzi N, Perrotta D, Paolotti D, Perra N. Towards a data-driven characterization of behavioral changes induced by the seasonal flu. PLOS Computational Biology. 2020;16(5):e1007879. pmid:32401809
  30. 30. Gozzi N, Scudeler M, Paolotti D, Baronchelli A, Perra N. Self-initiated behavioural change and disease resurgence on activity-driven networks. Physics Review E. 2021;104(1):014307. pmid:34412322
  31. 31. Perra N. Non-pharmaceutical interventions during the COVID-19 pandemic: A review. Physics Reports. 2021;913:1–52. pmid:33612922