key: cord-0854683-yz8whyjl authors: Elbasha, E. H.; Gumel, A. B. title: Vaccination and herd immunity thresholds in heterogeneous populations date: 2021-03-01 journal: nan DOI: 10.1101/2021.02.26.21252553 sha: 7d3b5b9e27931d216524e32c0abbd163168038e4 doc_id: 854683 cord_uid: yz8whyjl It has been suggested, without rigorous mathematical analysis, that the classical vaccine-induced herd immunity threshold (HIT) assuming a homogeneous population can be substantially higher than the minimum HIT obtained when considering population heterogeneities. We investigated this claim by developing, and rigorously analyzing, a vaccination model that incorporates various forms of heterogeneity and compared it with a model of a homogeneous population. By employing a two-group vaccination model in heterogeneous populations, we theoretically established conditions under which heterogeneity leads to different HIT values, depending on the relative values of the contact rates for each group, the type of mixing between groups, relative vaccine efficacy, and the relative population size of each group. For example, under biased random mixing and when vaccinating a given group results in disproportionate prevention of higher transmission per capita, it is optimal to vaccinate that group before vaccinating other groups. We also found situations, under biased assortative mixing assumption, where it is optimal to vaccinate more than one group. We show that regardless of the form of mixing between groups, the HIT values assuming a heterogeneous population are always lower than the HIT values obtained from a corresponding model with a homogeneous population. Using realistic numerical examples and parametrization (e.g., assuming assortative mixing together with vaccine efficacy of 95% and basic reproduction number of 2.5), we demonstrate that the HIT value considering heterogeneity (e.g., biased assortative mixing) is significantly lower (40%) compared with a HIT value of (63%) assuming a homogeneous population. Since the identification of the severe acute respiratory syndrome coronavirus 2 (SARS-CoV-2) and subsequent devastating impact of the 2019 novel coronavirus pandemic (COVID-19), a pertinent question being asked by the global public health and scientific research community has been what is the minimum fraction of the susceptible population that needs to be immunized for the pandemic to end? It has been widely reported that the herd immunity threshold (HIT) vaccination coverage, denoted by * , is given by the formula * = 1 − 1 ℛ 0 , where ℛ 0 is the basic reproduction number of the model, defined as the average number of secondary infections caused by an infective person over his or her infectious period when introduced into a completely susceptible population [1] . For example, ℛ 0 = 2.5 indicates the need to immunize more than 60% of the population to achieve HIT, so that the disease becomes eliminated from the population. However, this derivation for HIT is based on making several assumptions regarding the properties of the vaccine and characteristics of the population. Specifically, it assumes that the vaccine efficacy to protect against the acquisition of infection is perfect and lasts throughout the lifetime of the vaccinated individual (i.e., the vaccine does not wane). McLean and Blower [2] , and other researchers [3, 4] , derived modified HIT formulae under various assumptions for vaccine properties. Their derivation is based on considering the following scenario for a cohort (childhood) vaccine. Suppose a hypothetical vaccine is efficacious in a fraction, , of recipients and confers full protection that wanes at a rate ω per unit time in a population with average life expectation of 1 , so that the average duration of vaccine-induced protection is 1 + . In this case, the critical vaccination coverage (i.e., the proportion of newborns that need to be vaccinated to achieve herd immunity, consequently leading to disease elimination), denoted by * * , is given by [3] where * is as defined above. Thus, the herd immunity threshold ( * ) needs to be adjusted upward to reflect the imperfect efficacy of the vaccine (0 < < 1) and the fraction of the average lifetime a vaccinated individual remains protected (1/( + ) ÷ 1/ ). For example, with ℛ 0 = 2.5 and a vaccine with protective efficacy of only 70% (i.e., = 0.7) that lasts 90% of a lifetime (i.e., 1 + ÷ 1 = 0.9) is used in the population, at least 95.2% of the population of the unvaccinated susceptible newborns needs to be vaccinated to achieve disease elimination (i.e., achieve HIT), since * * = 0.952 in this case . . CC-BY-ND 4.0 International license It is made available under a is the author/funder, who has granted medRxiv a license to display the preprint in perpetuity. The copyright holder for this preprint this version posted March 1, 2021. ; https://doi.org/10.1101/2021.02.26.21252553 doi: medRxiv preprint The above derivations assume a homogeneous, well-mixed population. However, the transmission of many infections (such as SARS-CoV-2) occurs in a diverse heterogeneous population. Hence, a more realistic approach to carry out the above computations will be to account for the relevant heterogeneities [5] . In other words, the computations need to be carried out for the case where the total population is divided into multiple groups with similar characteristics, such as age, contact patterns, infectious period, or social, cultural, demographic, or geographic factors. For example, several mathematical models for disease transmission employ different mixing patterns, such as those between different age groups [6, 7] . These contact patterns are typically parametrized using empirical or synthetic social contact matrices estimated from population-based surveys [8] . The multigroup vaccination model for the transmission dynamics of a disease (such as SARS-CoV-2) in a heterogeneous population typically follows a standard susceptible-vaccinated-exposed-infectedrecovered (SVEIR) Kermack-McKendrick-type compartmental modeling formulation [7, 9] . In this formulation, the total population at time t (denoted by N(t)) is sub-divided into m distinct homogeneous groups. Each group is further sub-divided into five disjoint (mutually exclusive) classes or compartments of unvaccinated susceptible (S(t)), vaccinated susceptible (V(t)), exposed (E(t)), infectious (I(t)), and recovered/removed (R(t)), so that = + + + + , with i = 1,2,…, m. Mathematically speaking, 'exposed individuals' are those who are newly infected with the pathogen but are not yet able to transmit the pathogen to other individuals (i.e., they are not infectious yet) [7] . The resulting SVEIR model, for the transmission dynamics of a disease in m heterogeneous groups or populations, is given by the following deterministic system of nonlinear differential equations (where a dot represents differentiation with respect to time t): where the force of infection ( ) is given by with as the transmission probability per contact for group i, is the average number of contacts that an individual of group i has during a certain period of time (called group-specific activity level), and is the proportions of contacts that members of group i have with other individuals of group j. Mixing should meet the following closure relation [10] : That is, the total number of contacts that individuals of group i have with other individuals of group j during a certain period of time should be equal to the total number of contacts that individuals of group j have with other individuals of group i. In the model (1), heterogeneity between groups is captured through differences in demographic rates (i.e., birth and death rates), transmission probability per contact, contact rates, progression and recovery rates, and vaccine efficacy and waning rates. Adding all the equations of the model (1) gives the following equation for the rate of change of the total population: In the model (1), Λ is the per capita recruitment (birth) into the population, is the vaccine waning rate, ( ) is the force of infection, is the natural death rate (i.e., 1/ is the average lifespan of a person in group i) and is the vaccination rate. Furthermore, 0 < < 1 is the protective efficacy of the vaccine, is the rate at which exposed individuals develop clinical symptoms of the disease (i.e., 1/ is the latency period of the disease), and is the recovery rate. Some of the main assumptions made in the formulation of the model (1) are: a) Within-group homogeneous mixing (i.e., although the model considers m heterogeneously mixed groups, contact patterns within each group is homogeneous). b) Exponentially distributed waiting time in each epidemiological compartment. . CC-BY-ND 4.0 International license It is made available under a is the author/funder, who has granted medRxiv a license to display the preprint in perpetuity. (which was not certified by peer review) The copyright holder for this preprint this version posted March 1, 2021. ; https://doi.org/10.1101/2021.02.26.21252553 doi: medRxiv preprint c) The vaccine is not perfect (i.e., 0 < < 1), and the protection offered by the vaccine wanes over time (i.e., > 0). In addition, the vaccine has no therapeutic benefits. d) No disease-induced mortality (so that the total population in each group remains constant). e) Recovery induces permanent immunity against acquisition of future infection. The model (1), for a single group, has been subjected to rigorous mathematical analysis in the literature. Specifically, results for its well-posedness, invariance of its solutions, and existence and asymptotic stability of equilibria (disease-free and endemic) have been established [7, 11] . The multigroup model (1) has a unique disease-free equilibrium given by , ( + + ) , 0,0,0� , = 1,2, … , . It is convenient to assume that the population in each group i has reached a stationary (equilibrium) state such that It is also convenient to work with the fraction of the population in each group. The proportion of individuals in group i that are vaccinated (at the disease-free equilibrium) is given by: where, * = * � * =1 � is the fraction of total individuals in group i relative to total population. . CC-BY-ND 4.0 International license It is made available under a is the author/funder, who has granted medRxiv a license to display the preprint in perpetuity. (which was not certified by peer review) Here, we focus on deriving analytic expressions for HITs for a special case of the heterogeneous population model (1) that considers only two risk groups (i.e., the model (1) with m = 2). For a twogroup model, we first derive the vaccination reproduction number, ℛ , and then find the minimum proportion of individuals in the community that need to be vaccinated in order to reduce ℛ to a value less than 1, so that herd immunity is achieved. The next-generation operator method [13] can be used to compute the vaccination reproduction number (and, subsequently, the basic reproduction number) of the special case of the model (1) with m = 2. It follows, using the notation in [12] , that the non-negative matrix of new infection terms ( ) and the M-Matrix ( ) of linear transition terms in the infected compartments are given, respectively, by (where 1 * and 2 * are the total population of group 1 and group 2, respectively; similarly, 1 * and 2 * represent the HIT for groups 1 and 2, respectively): from which it follows that the vaccination reproduction number is given by (where is the spectral radius) where, . CC-BY-ND 4.0 International license It is made available under a is the author/funder, who has granted medRxiv a license to display the preprint in perpetuity. (which was not certified by peer review) In deriving equation (3), we utilized the following definition of the constituent basic reproduction numbers associated with disease transmission between individuals in group i with individuals in group j: where the index i represents group i and the index j represents group j. To obtain the basic reproduction number (ℛ 0 ) associated with the two-group model, we set the vaccination coverage rates in the expression for ℛ , given by (3), to zero (i.e., we set 1 * = 2 * = 0 in (3)). This gives, For herd immunity threshold determination or computation of a two-group model, the objective is to find the values of the respective HITs, 1 * and 2 * , such that the total vaccine coverage (i.e., the proportion of individuals in the community that is vaccinated), given by is at its minimum and vaccinated reproduction number, ℛ , given by (3), is less than or equal to one. Formally, the optimization problem can be written as choosing 1 * and 2 * to where ℛ is given by equation (3). The solution of this nonlinear optimization problem will be characterized using a geometrical approach. Specifically, we compare the shape of the curve depicting values of vaccination coverage where the vaccinated reproduction number is equal to one (ℛ = 1) with the contour lines (or level sets) 1 * 1 * + 2 * 2 * (as illustrated in Figure 1 ). Each contour line represents the locus of vaccination coverage combinations ( 1 * , 2 * ) that yield the same level of total . CC-BY-ND 4.0 International license It is made available under a is the author/funder, who has granted medRxiv a license to display the preprint in perpetuity. The copyright holder for this preprint this version posted March 1, 2021. ; https://doi.org/10.1101/2021.02.26.21252553 doi: medRxiv preprint vaccination coverage at the population level. The blue contour lines correspond to lower and lower levels of total vaccination coverage when moving in the southwestern direction toward the origin. The solution of the equation of the orange curve ℛ = 1 yields a value of 2 * as a function of 1 * : It follows from equation (6) that this function intersects the x-axis ( 2 * = 0) and y-axis ( 1 * = 0) at respectively. The slope of the orange curve ( Figure 1 ) is given by The slope of the orange curve, at the point of intersection with the y-axis (i.e., 1 * = 0), is given by and the slope of the orange curve when it intersects with the x-axis (i.e., 2 * = 0) is given by The equations of the blue level curves are: 1 * 1 * + 2 * 2 * = , where A is an arbitrary constant ( Figure 1 ). The slope of these level curves is Depending on the situation, the geometrical approach involves comparing the slopes of the curves given by equations (8)- (11) . We consider the following two scenarios, based on which group(s) the vaccine is prioritized to. . CC-BY-ND 4.0 International license It is made available under a is the author/funder, who has granted medRxiv a license to display the preprint in perpetuity. The copyright holder for this preprint this version posted March 1, 2021. ; https://doi.org/10.1101/2021.02.26.21252553 doi: medRxiv preprint We start with the case where ℛ can be brought down to one by vaccinating either group 1 alone or group 2 alone. That is, the values of ̅ 1 and ̅ 2 given in equation (7) are less than 1. We note that the type of mixing between groups (i.e., ) determines the sign of the expression ℛ 12 ℛ 21 − ℛ 11 ℛ 22 . By using equation (4), we can establish that We distinguish two types of mixing. ≥ . When transmission occurs more because of mixing between groups rather than because of mixing within the groups, we call this type of mixing biased toward random mixing. The separable proportionate mixing is a special type of biased random mixing [7, 10] . i) Vaccinating group 1 disproportionately contributes more to prevention of per-capita transmission. Here, the following inequality holds: . Figure 1a depicts the situation where the absolute value of the slope of the orange curve when it intersects the y-axis (equation (9)) is greater than the absolute value of the slope of the blue line (equation (11)) (i.e., blue line is flatter). That is (hence the inequality above), In this case, the closest blue line to the origin that intersect the orange curve happens when and the herd immunity threshold is given by . CC-BY-ND 4.0 International license It is made available under a is the author/funder, who has granted medRxiv a license to display the preprint in perpetuity. The copyright holder for this preprint this version posted March 1, 2021. ii) Vaccinating group 1 disproportionately contributes less to prevention of per-capita transmission: In this case, the absolute value of the slope of the orange curve when it intersects the y-axis (equation (9)) is less than or equal the absolute value of the slope of the blue line (equation (11)) (i.e., blue line is steeper) (illustrated in Figure 1b) , and the herd immunity threshold is In summary, the above results show that, under the biased random mixing assumption, achieving herd immunity entails exclusively optimizing vaccination coverage among the group that results in relatively more prevention of per-capita disease transmission. < . When transmission occurs more due to mixing within groups rather than due to mixing between groups, we refer to this type of mixing as biased toward assortative mixing. In this case, the optimization problem has both boundary (corner) and interior solutions. We start with the two boundary solutions followed by the interior solution. i) Vaccinating group 1 disproportionately contributes more to prevention of per-capita transmission: In this case, the absolute values of the slope of the orange curve when it intersects the y-axis (equation (9) ) and x-axis (equation (10)) are greater than the absolute value of the slope of the blue line (equation (11) ) (i.e., blue line is flatter). In this case, . CC-BY-ND 4.0 International license It is made available under a is the author/funder, who has granted medRxiv a license to display the preprint in perpetuity. The copyright holder for this preprint this version posted March 1, 2021. ; https://doi.org/10.1101/2021.02.26.21252553 doi: medRxiv preprint and the herd immunity threshold is given by equation (12). In other words, we achieve optimal results by allocating all necessary vaccine resources to group 1. ii) Vaccinating group 1 disproportionately contributes less to prevention of per-capita transmission. Here, we have: In this case the absolute values of the slope of the orange curve when it intersects the y-axis (equation (9)) and x-axis (equation (10)) are less than the absolute value of the slope of the blue line (equation (11)) (i.e., blue line is steeper). In this case, and the herd immunity threshold is given by equation (13) . Here, optimal results are achieved by allocating all vaccine resources to group 2. This scenario includes one interior solution and 2 boundary solutions. For this scenario, we do not need to assume that ℛ can be brought down to one by vaccinating either group 1 alone or group 2 alone. i) Interior solution. For this solution to occur, the following inequalities must hold: . When the absolute value of the slope of the blue line (equation (11)) is between the absolute values of the slope of the orange curve when it intersects the y-axis (equation (9)) and x-axis (equation (10)), it is optimal to vaccinate both groups (illustrated in Figure 1c ). The interior solution is obtained when the slope of the orange curve (equation (8)) is equal to the slope of the blue curve (equation (11)). Thus, by . CC-BY-ND 4.0 International license It is made available under a is the author/funder, who has granted medRxiv a license to display the preprint in perpetuity. The copyright holder for this preprint this version posted March 1, 2021. ; https://doi.org/10.1101/2021.02.26.21252553 doi: medRxiv preprint equating the right-hand side of equations (8) and (11) and solving for 1 * and using the resulting solution in equations (6), we have: The herd immunity threshold is . CC-BY-ND 4.0 International license It is made available under a is the author/funder, who has granted medRxiv a license to display the preprint in perpetuity. The copyright holder for this preprint this version posted March 1, 2021. , and the herd immunity threshold is Thus, the optimal solution and HIT are summarized as follows: 1) an interior solution if inequalities given in (14) are satisfied. The corresponding HIT value is given by equation (15); (14) does not hold. The associated HIT value is given by equations (12), (13), (16), and (17); 3) no solution otherwise. These analyses show that, for a two-group vaccination model in heterogeneous populations, the optimum vaccination program depends on the relative values of the constituent reproduction numbers, ℛ 12 , ℛ 21, ℛ 11 , ℛ 22 , relative vaccine efficacy, and the relative population sizes of the two groups. The values of the constituent reproduction numbers are determined by the type of mixing allowed or assumed between the two groups. When the mixing between the groups is biased towards random mixing, achieving herd immunity entails restricting vaccination coverage to the group that results in relatively more prevention of per-capita transmission. If herd immunity cannot be achieved by vaccinating one of the two groups alone, vaccination coverage among the group that results in relatively more prevention of per-capita transmission should be maximized before vaccinating the other group. These scenarios occur under biased assortative mixing too, but scenarios involving vaccinating both groups are more common, including interior optimum where coverage of any of the two groups is less than 100%. . CC-BY-ND 4.0 International license It is made available under a is the author/funder, who has granted medRxiv a license to display the preprint in perpetuity. The copyright holder for this preprint this version posted March 1, 2021. ; https://doi.org/10.1101/2021.02.26.21252553 doi: medRxiv preprint The model (1) can be reduced to that with homogeneous population by assuming that each individual in any of the two groups is identical with every other individual in the community. That is, we achieve homogeneity by setting = , = , = , = , = , = , = , = for all i and j into the model (1) . Specifically, the vaccination model with a homogeneous population is obtained from system (1) by dropping the group subscript i and re-defining the force of infection as Using the next-generation operator method [13] , the vaccination reproduction number associated with the resulting homogeneous model, denoted by ℛ , is given by: where the basic reproduction number, ℛ 0 , is given by Since the vaccination coverage at the disease-free equilibrium ( * ) for the multigroup model with it follows, by using (18) in (20), that It should be noted that this relationship between ℛ and ℛ 0 (equation (21) using the definition of ℛ 0 given by equation (5) . Setting ℛ to one and solving for * gives the following threshold value needed to achieve herd immunity for the model with homogeneous population [3, 7] : . CC-BY-ND 4.0 International license It is made available under a is the author/funder, who has granted medRxiv a license to display the preprint in perpetuity. The copyright holder for this preprint this version posted March 1, 2021 One of the simplest types of mixing in disease epidemiology is the separable proportionate mixing, in which the contacts of a person of group i are distributed over those of other groups in proportion to the activity levels and sizes of the other groups [7] . Thus, with proportionate mixing, proportions of contacts that members of group i have with group j, , is given by where and * are as defined before. By substituting this definition of into the formulae for the constituent reproduction numbers in equation (4), it can be shown that the assumption of proportionate mixing implies that ℛ 12 ℛ 21 = ℛ 11 ℛ 22 , which in turns implies, ∆ 2 = 0. Thus, for this scenario of proportionate mixing, the vaccination reproduction number reduces to, We now seek to answer the question: what are the values of 1 * and 2 * such that total vaccination coverage, 1 * 1 * + 2 * 2 * , is at its minimum and ≤ 1? The answer depends on the relationship between the ratio of constituent reproduction numbers ( . CC-BY-ND 4.0 International license It is made available under a is the author/funder, who has granted medRxiv a license to display the preprint in perpetuity. The copyright holder for this preprint this version posted March 1, 2021. In this case, 1 * = (ℛ 11 + ℛ 22 − 1) 1 ℛ 11 , 2 * = 0, and the herd immunity threshold is (23) Vaccinating group 1 disproportionately contributes less to prevention of per-capita In this case, , and the herd immunity threshold is Scenario (iii) Vaccinating both groups contribute equally to prevention of transmission: 1 ℛ 11 In this case, values of 1 * and 2 * such that will yield the minimum fraction that need to be vaccinated to achieve herd immunity. To facilitate the comparison of the herd immunity thresholds between homogeneous and heterogeneous population models, we need to make sure efficacy in the two models is the same. One approach is to assume that efficacy does not vary across the two groups such that 1 = 2 = . . CC-BY-ND 4.0 International license It is made available under a is the author/funder, who has granted medRxiv a license to display the preprint in perpetuity. The copyright holder for this preprint this version posted March 1, 2021. 2 * , the threshold vaccine coverage under heterogeneous population model is (given by the right-hand side of equation (23)): and that for the homogeneous population model is given by since ℛ 0 = ℛ 11 + ℛ 22 > 1 under proportionate mixing. It can be shown that Upon simplifications, the above inequality holds if Noting (and using) our starting assumption . CC-BY-ND 4.0 International license It is made available under a is the author/funder, who has granted medRxiv a license to display the preprint in perpetuity. The copyright holder for this preprint this version posted March 1, 2021. ; https://doi.org/10.1101/2021.02.26.21252553 doi: medRxiv preprint Thus, the threshold vaccine coverage under heterogeneous population model, under scenario (iii), given by equation (25) is always equal to that under the homogeneous population: Therefore, under the form of proportionate mixing between groups, we show analytically that the HIT value in the heterogeneous population model is always less than or equal to the HIT value in a homogeneous population model. To show that the HIT value in the heterogeneous population model is always less than or equal to the (c) The chosen parameters values represent a situation of biased assortative mixing between groups, and ̅ 1 > 1 and ̅ 2 > 1. As a result, the blue line is steeper than the orange curve, and it is optimal to vaccinate all of group 2 and 20.6% of group 1 ( 2 * = 1, 1 * = 0.206) for an overall HIT value of 40.4% ( Figure 2c ). The HIT value in a homogeneous population model is 56.2%. (d) The chosen parameters values represent a situation of biased random mixing between groups and ̅ 1 < 1 and ̅ 2 > 1. As a result, the blue line is flatter than the orange curve, and it is optimal to vaccinate group 1 only ( 2 * = 0, 1 * = 0.713) for an overall HIT value of 13.5% (Figure 2d ). The HIT value in a homogeneous population model is 47.1%. (e) The chosen parameters values represent a situation of biased assortative mixing between groups and ̅ 1 > 1 and ̅ 2 > 1. As a result, the blue line is flatter than the orange curve, and it is optimal to . CC-BY-ND 4.0 International license It is made available under a is the author/funder, who has granted medRxiv a license to display the preprint in perpetuity. increases until all of group 2 is vaccinated. As ℛ 11 (and ℛ 0 ) increases further, both groups are vaccinated, but vaccination coverage among group 1 increases whereas that among group 2 decreases. Of note, the herd immunity threshold for the homogeneous population (red curve) is consistently higher, but the difference between the two shrinks as the basic reproduction number increases. Our theoretical results, for a two-group model, suggest that deriving the vaccine-induced herd immunity threshold in the heterogeneous population model is much more complicated than for the model with homogeneous population. The herd immunity threshold for each vaccinated group depends on the relative values of the constituent reproduction numbers, relative vaccine efficacy, and the relative population sizes of the two groups. The values of the reproduction numbers are determined by the level and duration of infectiousness of a contact for each group, contact rates for each group, as well as the type of mixing between groups. We show that, under biased random mixing and when vaccinating a given group results in disproportionately prevention of higher transmission per capita, it is optimal to optimize vaccination of that group before vaccinating other groups. We also found situations, under biased assortative mixing assumption, where it is optimal to vaccinate more than one group. . CC-BY-ND 4.0 International license It is made available under a is the author/funder, who has granted medRxiv a license to display the preprint in perpetuity. The copyright holder for this preprint this version posted March 1, 2021. ; https://doi.org/10.1101/2021.02.26.21252553 doi: medRxiv preprint Although our analysis utilized a two-group model, our findings can be extended to models of multiple groups. Although more complicated than a two-group model, rigorous analyses of more realistic models with many heterogeneous groups can be conducted using the methods included this paper. Acknowledgements: ABG acknowledges the support, in part, of the Simons Foundation (Award #585022) and the National Science Foundation (Award #1917512). . CC-BY-ND 4.0 International license It is made available under a is the author/funder, who has granted medRxiv a license to display the preprint in perpetuity. . CC-BY-ND 4.0 International license It is made available under a is the author/funder, who has granted medRxiv a license to display the preprint in perpetuity. . Under biased assortative mixing (c) the optimum occurs when the blue line is tangent to the orange curve. In the homogeneous population model ( 1 * = 2 * ), the optimum occurs at the intersection of the black 45-degree line with the orange curve. . CC-BY-ND 4.0 International license It is made available under a is the author/funder, who has granted medRxiv a license to display the preprint in perpetuity. . CC-BY-ND 4.0 International license It is made available under a is the author/funder, who has granted medRxiv a license to display the preprint in perpetuity. . CC-BY-ND 4.0 International license It is made available under a is the author/funder, who has granted medRxiv a license to display the preprint in perpetuity. . CC-BY-ND 4.0 International license It is made available under a is the author/funder, who has granted medRxiv a license to display the preprint in perpetuity. (which was not certified by peer review) The copyright holder for this preprint this version posted March 1, 2021. ; https://doi.org/10.1101/2021.02.26.21252553 doi: medRxiv preprint Herd Immunity: Understanding COVID-19 Imperfect vaccines and herd immunity to HIV Mathematical models of vaccination Vaccine impact in homogeneous and age-structured models A mathematical model reveals the influence of population heterogeneity on herd immunity to SARS-CoV-2 Core groups and the R0's for subgroups in heterogeneous SIS models The mathematics of infectious diseases Social Contacts and Mixing Patterns Relevant to the Spread of Infectious Diseases Contributions to the mathematical theory of epidemics, part 1 Mixing in age-structured population models of infectious diseases A primer on using mathematics to understand COVID-19 dynamics: Modeling, analysis and simulations Reproduction numbers and sub-threshold endemic equilibria for compartmental models of disease transmission The construction of next-generation matrices for compartmental epidemic models The final size of an epidemic and its relation to the basic reproduction number The effect of population heterogeneities upon spread of infection