Research article Special Issues

Incorporating changeable attitudes toward vaccination into compartment models for infectious diseases


  • We develop a mechanistic model that classifies individuals both in terms of epidemiological status (SIR) and vaccination attitude (Willing or Unwilling/Unable), with the goal of discovering how disease spread is influenced by changing opinions about vaccination. Analysis of the model identifies the existence and stability criteria for both disease-free and endemic disease equilibria. The analytical results, supported by numerical simulations, show that attitude changes induced by disease prevalence can destabilize endemic disease equilibria, resulting in limit cycles.

    Citation: Yi Jiang, Kristin M. Kurianski, Jane HyoJin Lee, Yanping Ma, Daniel Cicala, Glenn Ledder. Incorporating changeable attitudes toward vaccination into compartment models for infectious diseases[J]. Mathematical Biosciences and Engineering, 2025, 22(2): 260-289. doi: 10.3934/mbe.2025011

    Related Papers:

    [1] Glenn Ledder . Incorporating mass vaccination into compartment models for infectious diseases. Mathematical Biosciences and Engineering, 2022, 19(9): 9457-9480. doi: 10.3934/mbe.2022440
    [2] Pride Duve, Samuel Charles, Justin Munyakazi, Renke Lühken, Peter Witbooi . A mathematical model for malaria disease dynamics with vaccination and infected immigrants. Mathematical Biosciences and Engineering, 2024, 21(1): 1082-1109. doi: 10.3934/mbe.2024045
    [3] Andrey V. Melnik, Andrei Korobeinikov . Global asymptotic properties of staged models with multiple progression pathways for infectious diseases. Mathematical Biosciences and Engineering, 2011, 8(4): 1019-1034. doi: 10.3934/mbe.2011.8.1019
    [4] Jinliang Wang, Gang Huang, Yasuhiro Takeuchi, Shengqiang Liu . Sveir epidemiological model with varying infectivity and distributed delays. Mathematical Biosciences and Engineering, 2011, 8(3): 875-888. doi: 10.3934/mbe.2011.8.875
    [5] Martin Luther Mann Manyombe, Joseph Mbang, Jean Lubuma, Berge Tsanou . Global dynamics of a vaccination model for infectious diseases with asymptomatic carriers. Mathematical Biosciences and Engineering, 2016, 13(4): 813-840. doi: 10.3934/mbe.2016019
    [6] Wisdom S. Avusuglo, Kenzu Abdella, Wenying Feng . Stability analysis on an economic epidemiological model with vaccination. Mathematical Biosciences and Engineering, 2017, 14(4): 975-999. doi: 10.3934/mbe.2017051
    [7] Qiuyi Su, Jianhong Wu . Impact of variability of reproductive ageing and rate on childhood infectious disease prevention and control: insights from stage-structured population models. Mathematical Biosciences and Engineering, 2020, 17(6): 7671-7691. doi: 10.3934/mbe.2020390
    [8] Sarah Treibert, Helmut Brunner, Matthias Ehrhardt . A nonstandard finite difference scheme for the SVICDR model to predict COVID-19 dynamics. Mathematical Biosciences and Engineering, 2022, 19(2): 1213-1238. doi: 10.3934/mbe.2022056
    [9] Steady Mushayabasa, Drew Posny, Jin Wang . Modeling the intrinsic dynamics of foot-and-mouth disease. Mathematical Biosciences and Engineering, 2016, 13(2): 425-442. doi: 10.3934/mbe.2015010
    [10] Siyu Liu, Yong Li, Yingjie Bi, Qingdao Huang . Mixed vaccination strategy for the control of tuberculosis: A case study in China. Mathematical Biosciences and Engineering, 2017, 14(3): 695-708. doi: 10.3934/mbe.2017039
  • We develop a mechanistic model that classifies individuals both in terms of epidemiological status (SIR) and vaccination attitude (Willing or Unwilling/Unable), with the goal of discovering how disease spread is influenced by changing opinions about vaccination. Analysis of the model identifies the existence and stability criteria for both disease-free and endemic disease equilibria. The analytical results, supported by numerical simulations, show that attitude changes induced by disease prevalence can destabilize endemic disease equilibria, resulting in limit cycles.



    Formulating public health policies toward infectious diseases requires the capability to predict how the infectious population will change over time under various scenarios. Accurate modeling of the effects of public health measures is essential. During the epidemic phase of a novel infectious disease, public health measures typically include basic precautions such as quarantine, masking, and isolation. These tools become less important after a disease enters the endemic phase, where a large part of the population is no longer susceptible and infectious populations are a small fraction of the total population. From then on, vaccination becomes the most important public health tool, particularly for diseases where immunity wanes over time, provided a vaccine is available.

    Compliance with public health measures is not compulsory in most societies; hence, noncompliance can be a significant factor that reduces the effectiveness of those measures. In 2013, Dubé et al. [1] used sociological data to study this phenomenon in regard to the increased hesitancy at that time among parents toward vaccination for the standard childhood diseases. The authors quantified individual attitudes toward vaccination on a continuum from outright refusal to full acceptance. An individual's location within this continuum is informed primarily by their perception of the risk of the disease (and the vaccine) and the perceived importance of vaccination in mitigating that risk. These perceptions are based on the individual's background knowledge, acquired information (accurate or not), and cultural norms. Acquired information can come from public health announcements, recommendations of health professionals, communication with acquaintances, journalists, and social media posts.

    Dubé's findings indicate a need for mathematical modelers to incorporate opinion dynamics into epidemiology models. An early paper on this topic examines the impact of human behavior on a disease outbreak for which control is limited to the basic mitigation procedures of quarantine and isolation [2]. This paper does not consider these behaviors to be subject to hesitancy, but assumes that the primary driver of opinion is awareness of the disease outbreak. The model categorizes individuals into groups based on different awareness levels. An individual's awareness level can increase through information transmission via personal communication and fade over time through a natural decay process.

    Other approaches to combined epidemiological and opinion dynamics have appeared since the COVID-19 pandemic highlighted the extent of vaccine noncompliance. In recounting these developments, we consider only those papers whose models include vaccination. Ali et al. [3] use an epidemiological model for smallpox as part of a bioterrorism scenario. The vaccination component categorizes people as cooperative or non-cooperative. Opinion dynamics are driven by encounters between individuals, with no consideration of public health or social media communication, and are assumed to result in increased cooperation. A related paper [4] couples a COVID-19 model with an opinion dynamics model similar to that of Ali et al. [3], but with an additional mechanism for the influence of public communications. The authors assume that interpersonal and social communications increase cooperation.

    Another trend is to use an opinion dynamics model based on statistical physics; this formulation treats opinion as a continuous variable that changes through random interactions with other individuals and stochastic variation [5,6,7,8,9]. With no processes involving public communication or epidemiological conditions, the result is a model that is mechanistically correct for the random drift process but neglects processes that are likely to be much more important than random drift. Model outcomes are largely determined by the initial distribution of opinions.

    The papers cited above do not include a mechanism for opinions to respond to the epidemiological state, which we consider the most quantifiable driver of opinion change. A seminal paper by Bauch [10] does include such a mechanism by assuming that the fraction of individuals who get vaccinated in a SIR model where vaccination confers immunity is subject to a dynamic game theoretic model based on the idea that individuals determine whether to accept vaccination by making a rational choice comparing the perceived benefits of vaccination and non-vaccination. Individuals change their status when information, tracked using an information index, is exchanged with other individuals, with an overall increase in vaccination behavior when disease prevalence exceeds a certain threshold. d'Onofrio et al. [11] extend Bauch's model with more general functions for the status change dynamics, as well as functions with a time delay. In a similar model [12], the same authors add public information as a contributor to the information index.

    Models developed by d'Onofrio et al. [13] and Buonomo et al. [14] also use an information index, but have it directly impacting the vaccination rate rather than changing rates through individuals interacting. d'Onofrio et al. incorporate the information index into a SIR model and Buonomo et al. do so in an SEIR model, both assuming that vaccination confers lifelong immunity.

    The onset of COVID-19 has influenced the direction of mathematical epidemiology in numerous ways, including the heightened importance of individual attitudes toward vaccination and the phenomena of imperfect vaccination, in which a vaccine decreases the rate of transmission without conferring immunity. Buonomo et al. [15] incorporate an information index model into a COVID-19 epidemiological model with imperfect vaccination. The information index changes through a process of linear decay toward an equilibrium proportional to the infectious population, and the vaccination rate increases monotonically with the current value of the index. The model is shown to have a unique endemic disease equilibrium when the disease-free equilibrium is unstable, but general stability results are not established. In another recent paper, Zuo et al. [16] return to the game-theoretic approach of Bauch et al. [10] and d'Onofrio et al. [11], but with a base epidemiological model that assumes imperfect vaccination. There is no existence or stability analysis for endemic disease equilibria performed in that paper.

    Xuan et al. [17] also feature vaccination behavior dependent on disease prevalence. The authors use an agent-based SIS model with each individual's avoidance behavior based on their opinion attribute. Changes in this attribute over time are based in part on infection probability and in part on a process of consensus-building among agents connected in the social network. Because the disease state is such an obvious driver of attitude toward vaccination, it is worthwhile to consider models in which this single driver of opinion dynamics is added to a relatively simple epidemiological model.

    All of the papers cited above incorporate vaccination into the model as a single-phase spontaneous transition from a susceptible class to a recovered class [18,19,20]. This type of model implicitly assumes that everyone will be vaccinated unless they are infected first and that there are no limits on vaccine supply and distribution. In practice, however, a significant fraction of people do not get vaccinated for a variety of reasons. Some are unable to be vaccinated because of other health conditions, some are committed opponents of vaccination, some are hesitant because of concerns about safety, efficacy, or necessity, and others are just insufficiently motivated. This phenomena is sufficiently common that any model that incorporates vaccination ought to account for it.

    Ledder [21] addresses these issues by proposing realistic models for vaccine supply and distribution in the epidemic phase and by partitioning the susceptible class into Pre-vaccinated and Unprotected subclasses, the former consisting of people who are willing to be vaccinated but are waiting for vaccine availability, and the latter for people who are either unwilling or unable to be vaccinated. In the epidemic phase, when vaccines may not yet be readily available, the presence of a subclass of the unwilling and unable has only minimal impact due to the existence of a pool of willing individuals awaiting vaccination. However, the existence of an unprotected subclass is an important driver of the long-term disease dynamics.

    Ledder's models [21] assume that the fraction of unwilling/unable individuals is fixed over time. In reality, attitudes towards vaccination and other public health measures may change in response to varying circumstances. In this paper, we aim to develop a model that addresses vaccine hesitancy by partitioning the population into Willing and Unwilling/Unable subclasses, similar to the approach in Ledder [21]; however, we also include processes whereby individuals can move from one of these subclasses to the other due to a change in opinion.

    Our goal in this paper is not to create a realistic model for any particular disease, but to create a model that incorporates the most essential features of disease dynamics along with vaccination, gradual loss of immunity, and subdivision into Willing and Unwilling/Unable subclasses with transition dynamics based on disease prevalence. To that end, we begin with an SIR model in which each of the three classes is divided into Willing and Unwilling/Unable subclasses. We allow the parameters that control the attitude-change processes to be nonlinear functions of disease prevalence, giving specific forms for these functions only when needed for examples. We will see that the nonlinearity in the functions that determine the attitude-change rate parameters can be sufficient to yield instability.

    For simplicity, we assume perfect vaccination in the sense that vaccination confers the same degree of immunity as recovery and that individuals in the Willing Recovered subclass receive vaccination updates sufficient to maintain immunity. In addition to omitting more subtle vaccination effects such as partial effectiveness or partial immunity, we omit disease-induced mortality. While these features would broaden the applicability of the results, they would also make the model more complicated without changing the qualitative behavior.

    We begin in Section 2 with the development of the model and its reformulation with dimensionless variables. Section 3 presents the analytical results for the model. Section 4 contains numerical simulations to illustrate the results and a global sensitivity analysis showing the effect of relevant parameters on long-term prevalence. Finally, we conclude with a discussion of the results and their practical implications in Section 5.

    We begin by presenting an initial model, which we then scale to provide a more convenient version for analysis. The model also requires two functions to describe how the stance towards vaccination depends on the infectious population; some example functions are given at the end of this section. Notation for the model is summarized in Tables 1 and 2. Note that all parameters must be nonnegative for the model to represent an epidemiological scenario.

    Table 1.  Definitions and dimensions of variables and parameters in the original model. (The dimension column uses "1'' for dimensionless quantities and T for time.).
    Quantity Dimension Definition
    IW 1 Willing Infectious population fraction
    IU 1 Unwilling/Unable Infectious population fraction
    I=IW+IU 1 Total Infectious population fraction
    RW 1 Willing Recovered population fraction
    RU 1 Unwilling/Unable Recovered population fraction
    R=RW+RU 1 Total Recovered population fraction
    SW 1 Willing Susceptible population fraction
    SU 1 Unwilling/Unable Susceptible population fraction
    S=SW+SU 1 Total Susceptible population fraction
    W=SW+IW+RW 1 Total Willing population fraction
    t T Time
    β T1 Rate coefficient for infection
    γ T1 Rate coefficient for recovery
    θ T1 Rate coefficient for immunity loss
    μ T1 Rate coefficient for birth and death
    ϕ T1 Rate coefficient for vaccination
    Ψ(I) T1 Rate coefficient for Willing-to-Unwilling/Unable transition
    Ω(I) T1 Rate coefficient for Unwilling/Unable-to-Willing transition

     | Show Table
    DownLoad: CSV
    Table 2.  Rescaled model parameters and variables (all dimensionless and non-negative).
    Quantity Definition
    I, S, W See Table 1
    a Exponential parameter in status-change functions ω1, ω2
    d Scaling parameter in status-change function ω2
    h=θ/μ Expected number of immunity losses in a lifespan
    P=ϵ1SW Rescaled Willing Susceptible population fraction
    T=μt Rescaled time
    v=ϕ/(γ+μ) Ratio of expected infectious duration to expected time for the initial vaccination
    Y=ϵ1I Rescaled total Infectious population fraction
    Z=ϵ1IW Rescaled Willing Infectious population fraction
    R0=β/(γ+μ) Basic reproduction number in absence of vaccination
    ϵ=μ/(γ+μ) Ratio of expected infectious duration to expected lifespan
    ω(Y)=Ω/μ Rescaled rate coefficient for Unwilling/Unable-to-Willing transition
    ψ(Y)=Ψ/μ Rescaled rate coefficient for Willing-to-Unwilling/Unable transition

     | Show Table
    DownLoad: CSV

    Our model extends the PUIRU model presented by Ledder [21] by incorporating additional processes that allow individuals to change their status from Willing to Unwilling/Unable and vice versa. Figure 1 shows a schematic diagram of our model, with definitions of relevant variables and parameters in Table 1. The model is based on the following assumptions:

    Figure 1.  Schematic of model incorporating Willing and Unwilling/Unable subclasses with transition processes. Relevant variables and parameters are defined in Table 1.

    1) The population can be divided into compartments representing the Susceptible (S), Infectious (I), and Recovered (R) population fractions. Each is divided into two subgroups: a 'Willing' subclass of people who get a vaccination when it is recommended (subscript W), and a complementary 'Unwilling/Unable' subclass for those who are either unwilling or unable to be vaccinated (subscript U).

    2) Susceptible individuals become infectious through contact with infectious individuals with rate constant β.

    3) Infectious individuals recover through a single-phase transition process with rate constant γ.

    4) Individuals in the Willing Susceptible subclass (SW) move directly to the corresponding Recovered subclass (RW) upon vaccination, with rate constant ϕ.

    5) Individuals can change from Willing to Unwilling/Unable subclasses and vice versa with rate coefficients that are functions of the total Infectious population: Ψ(I) and Ω(I), respectively.

    6) Unwilling/Unable Recovered individuals (RU) lose immunity over time, with rate constant θ.

    7) Willing Recovered individuals (RW) remain in that subclass because they receive booster vaccination doses as needed, except for those who switch from Willing to Unwilling/Unable at rate Ψ(I)RW.

    8) All newborns are assumed to be Unwilling/Unable Susceptible.

    9) There is no mortality caused by the disease, either by direct fatality or indirect reduction of life expectancy. The natural birth and death rates are assumed to be equal, and the initial population size is set to ensure that the total population remains constant at a normalized value of 1.

    We call particular attention to Assumption 5. By making the rate coefficients functions of the system's state, we introduce additional nonlinearity, which could produce features not observed in standard epidemic models where nonlinearity is limited to the infection process. This assumption adds a degree of additional realism to the model. The patterns of behavior seen in response to COVID-19 show that a lessening of the disease burden induces people to allow their immunity to lapse.

    Note that individuals who change from Unwilling Recovered to Willing Recovered could in theory lose immunity before they receive their first vaccination. We neglect this possibility because vaccination occurs on a time scale of days to weeks, while loss of immunity occurs on a much slower time scale of months to years.

    While it seems natural to write differential equations for each of the compartments in the diagram, it is more convenient to replace the differential equations for SU, IU, RW, and RU with equations for S, I, R, and W (the total population fraction in the Willing subclasses), resulting in the model

    dSdt=μμSϕSW+θRUβSI,dIdt=(μ+γ)I+βSI,dRdt=γIμR+ϕSWθRU,dWdt=μW+(1W)ΩΨW,dSWdt=(μ+ϕ)SW+ΩSUΨSWβSWI,dIWdt=(μ+γ)IW+ΩIUΨIW+βSWI, (2.1)

    where SU=SSW, IU=IIW, and RU=(1W)(SU+IU). Note that the population size is conserved with a total population of 1; hence, the population fraction of Unwilling/Unable individuals appears in the W equation as 1W.

    Stability analysis is easier when models are scaled appropriately. The dependent variables are already scaled as fractions of the total population. We introduce a dimensionless time T using the population time scale 1/μ, that is T=μt; hence,

    ddt=μddT.

    We also introduce dimensionless parameters

    ϵ=μγ+μ,R0=βγ+μ,v=ϕγ+μ,h=θμ,ω=Ωμ,ψ=Ψμ (2.2)

    and use to denote the derivative with respect to T. The intuitive meanings of all newly-defined notations here are included in Table 2. The parameter definitions deserve a comment. The parameter ϵ is the ratio of the demographic rate constant μ to the disease rate constant γ+μ; hence, this parameter is very small and can be used for asymptotic approximation. The infection and vaccination processes are assumed to occur on the disease time scale; hence the rate constants β and ϕ are scaled by γ+μ. The loss of immunity and change of attitude processes are assumed to occur on the demographic scale, so their rate constants are scaled by μ.

    Table 3.  Modified and grouped variables and parameters used in analysis.
    Variable Definition
    Σ=ψ+ω Expected number of opinion changes in lifespan
    ˉh=h+1 Parameters with bars indicate addition by 1
    y=R0Y,p=R0P, Lower case model variables corresponding to multiplication of upper case variables by R0
    Rv Basic reproduction number in the presence of vaccination
    r=R01 Parameter grouping defined in Proposition 1
    x=y+ˉh Parameter grouping defined in (B.2)
    η=ˉΣ+h Parameter grouping defined in (2.6)
    ρ=ˉΣ+R0h Parameter grouping defined in (2.6)

     | Show Table
    DownLoad: CSV
    Table 4.  Assumed ranges and simulation values for parameters.
    Parameter Ranges Values for simulations
    R0 [2, 10] 4
    v [0.2, 0.5] 0.5
    h [0,80] 10
    Σ [0,20] 3, 10
    a [0,5] 2 (ω1), 0.64 (ω2)
    d [0,0.9] 0.65, 0.8
    ϵ 0 0.0005

     | Show Table
    DownLoad: CSV

    Note that the R equation can be eliminated using S+I+R=1, and therefore it is decoupled from the system. We reorder the equations to facilitate the use of the next generation matrix method for the calculation of the basic reproduction number in the presence of vaccination, Rv. With these changes, the model becomes

    I=ϵ1(R0S1)I,IW=ϵ1(R0SWIIW)+(IIW)ωψIW,S=1Sϵ1vSW+hRUϵ1R0SI,SW=ϵ1vSW(1+ψ)SW+(SSW)ωϵ1R0SWI,W=W+(1W)ωψW,RU=(1W)(SSW)(IIW). (2.3)

    The system (2.3) incorporates the naive assumption that all dependent variables are O(1) quantities on the time scale of long-term population dynamics. The resulting system is not correctly scaled for analysis of long-term behavior, however, as the SW equation would then imply SW=O(ϵ) at equilibrium, contradicting the inherent assumption that all variables are O(1). With SW=O(ϵ), the IW equation and S equation then show that IW and I are also O(ϵ). The solution is to build in the assumption that these three populations are in fact O(ϵ) on this time scale [22]. As noted above, ϵ represents the ratio of expected time spent in the infectious compartment to mean lifetime. Assuming infections last on the order of weeks and a lifetime is roughly 80 years, this parameter is indeed small. We therefore replace I, IW, and SW by

    I=ϵY,IW=ϵZ,SW=ϵP. (2.4)

    At the same time, we introduce some lumped quantities that are convenient now or will become so later:

    1) As needed, a bar over the top of a quantity indicates that quantity plus 1; for example, ˉΣ=Σ+1.

    2) To simplify the equilibrium expressions, we remove a factor of R0 from Y, Z, and P and redefine these variables accordingly:

    y=R0Y,z=R0Z,p=R0P. (2.5)

    3) Various sums of parameters arise in the analysis:

    Σ=ψ+ω,η=ˉΣ+h,ρ=ˉΣ+R0h. (2.6)

    With these changes, we obtain the final form of the system:

    ϵY=(R0S1)Y,ϵZ=ϵR0PYZ+ϵω(Y)YϵΣ(Y)Z,S=ˉhˉhS(vϵh)PhWR0SYϵh(YZ),ϵP=ω(Y)S(v+ϵˉΣ(Y))PϵR0PY,W=ω(Y)ˉΣ(Y)W. (2.7)

    Because the equations are now properly scaled, we can identify O(ϵ) terms as being relatively small compared to O(1) terms. These O(ϵ) terms can be considered as small perturbations for a regular perturbation analysis, but here we consider only the leading order terms. This decouples the Z equation in the system (2.7), leaving a four-component system that will be used for analysis:

    ϵY=(R0S1)Y,S=ˉhˉhSvPhWR0SY,ϵP=ω(Y)SvP,W=ω(Y)ˉΣ(Y)W. (2.8)

    Regardless of whether the scaled Unwilling/Unable-to-Willing transition rate coefficient ω is increasing or decreasing, it seems reasonable that the scaled Willing-to-Unwilling/Unable transition rate coefficient ψ should be moving in the opposite direction. While one of these functions might be more sensitive to the infectious population fraction than the other, there is no way to know which. As a preliminary approximation, it is reasonable to assume that the sum Σ=ω+ψ remains approximately constant. To keep the model as simple as possible for the elucidation of general properties, we will think of Σ as constant whenever we are ready to consider specific examples, specifying ω and replacing ψ by Σω.

    We can identify two different classes of plausible status-change functions ω, given the assumption of constant Σ. When infection rates are low, ω should be increasing with Y. This is something that typically occurs with diseases; a lower incidence leads to less strenuous vaccination campaigns, as is currently done with some vaccinations administered only to people traveling to a country with known cases. As the infection rate increases, two types of behavior seem possible. Healthcare authorities will undoubtedly increase the emphasis they put on the need for vaccination, and an informed public that is trusting of healthcare authorities will be more likely to be vaccinated. On the other hand, public skepticism could lead to a situation where some people interpret higher disease burdens as vaccine failures and become less likely to be vaccinated. Thus, we consider functions that are monotone-increasing and functions that increase to a local maximum before declining.

    To study general behavior, the specific families of functions used for the monotone and non-monotone cases can be chosen for mathematical convenience. In the sequel, we will use

    ω1(Y;Σ,a)=Σ(1eaY),a>0, (2.9)

    as a family of monotonic functions and

    ω2(Y;Σ,a,d)=ΣdaYe1aY,a>0,0<d<1, (2.10)

    as a family of non-monotonic functions. The latter family has the simple property that it vanishes to 0 as Y; this seems reasonable, as having nearly everyone infected would likely make everyone lose confidence in the vaccine.

    Values for parameters are problematic when a model is intended to be general rather than to match a specific disease. It is best to defer choosing values until absolutely necessary. In this case, we can obtain analytical results using only the approximation ϵ0, but parameter values are still required for visualization of results.

    All of the dimensionless parameters depend on the principal fast and slow time scales. The value 1/μ is the mean lifespan of the population, which we can safely take to be on the order of 80 years. The value 1/(γ+μ)1/γ is the mean disease duration. While this can vary among diseases, it is reasonable to take 2 weeks as a typical value. With these choices, we have ϵ=1/2000, which means that results for realistic ϵ should be well approximated by results for ϵ0.

    We consider a reasonable range of values for R0 to be from 2 to 10, with 10 a rough estimate for measles, and possibly also for current variants of COVID-19.1 We use the intermediate value R0=4 for simulations.

    1The original strain had R05.7 [23], and more recent variants are surely higher.

    The parameter h represents the expected number of times immunity is lost during a normal lifespan. Actual values of this parameter can range from 0 for diseases like measles, where immunity is generally permanent, to higher values for diseases like the flu, where immunity wanes quickly. We will generally use h=0 and h=10 (mean immunity of 8 years) as representative of diseases with long and short immunity durations, respectively. In practice, larger values of h could be justified for diseases like COVID-19.

    While the parameter Σ=ω+ψ is variable in the general case, we consider it reasonable to treat it in practice as a fixed measure of community opinion flexibility. Individuals in a population vary in their willingness to reconsider their opinions, but we can take Σ as a mean rate in the same way that other parameters are mean rates for incubation or disease duration. We use Σ=20 as a practical upper bound; this value represents a population in which opinions change approximately 20 times per lifespan, or about every 4 years.

    The parameter v is the ratio of time spent in the infectious compartment to the time required for newly willing people to be vaccinated. The value v=0.5 corresponds to a 4-week delay. The parameter a from the nonlinear functions for ω indicates the sensitivity of opinion to disease prevalence. There is no data for this empirical parameter, but we will see that a full range of interesting results is possible without taking a value larger than 5. The parameter d from the non-monotonic function for ω represents how close ω comes to its maximum Σ. A value of 0.9 serves as a reasonable upper bound.

    We begin with the disease-free equilibrium (DFE), continue with general results for the endemic disease equilibrium (EDE), and then examine results for some specific attitude-change functions ψ and ω. Because this model is intended to study general features of epidemics, rather than reproducing data or making predictions for a specific disease, our primary interest is in qualitative results rather than quantitative details. For this reason, it makes sense to make use of ϵ0 asymptotics for the endemic disease equilibrium analysis.2 Hence, terms in a sum that are O(ϵ) compared to the leading order term will be discarded. New O(ϵ) terms will also emerge in the stability analysis, where we will discard those that are directly comparable to higher-order terms.

    2Analysis of the disease-free equilibrium does not require asymptotic approximation.

    Computation of the vaccine-reduced reproduction number and identification of the stability requirement for the disease-free equilibrium are accomplished by standard methods. We present the result here and give details in Appendix A.

    Proposition 1. The vaccine-reduced reproduction number for the model (2.8) is

    Rv=ˉΣˉhhωˉΣˉh+ˉΣωR0. (3.1)

    The disease-free equilibrium is stable if and only if Rv<1; equivalently, there is a minimum value of ω needed for stability:

    ω(0)>ωcrˉΣrˉhρ, (3.2)

    where ρ(Y)=ˉΣ(Y)+R0h.

    Figure 2 illustrates the stability requirement for the DFE. Larger ψ requires larger ω to achieve stability, and larger h increases the ω requirement. As a practical matter, we should expect that this stability requirement cannot be achieved, as this would require a significant effort to vaccinate young children in spite of having no active disease in the population.

    Figure 2.  Stability boundaries for the disease-free equilibrium (DFE), with h=0,2,5,10 (bottom to top) and R0=4; the DFE is stable if the point in the ψω-plane is above the boundary curve for given h.

    The parameters ω and ψ, and the quantities derived from them, are functions of Y. Thus, when we solve the equilibrium system for y, the implicit result that we get will be an equation that contains unknown values for ω and ψ as well as y. This equation can be solved for y only after the functions ω(Y) and ψ(Y) have been defined. Given this context and the frequent occurrence of the combination Σ=ω+ψ, it is practical to consider the equilibrium relation as defining a "target" ω value, which must be met at a specific positive value of y to maintain equilibrium, considering the known values of Σ, R0, and h.

    In the asymptotic limit ϵ0, with Y>0, the system (2.8) yields an equilibrium system in which the Y, W, and P equations reduce to

    R0S=1,ˉΣW=ω,vp=ω.

    Substituting for W and p in terms of ω, the S equation becomes

    ω+R0hωˉΣ=(R01)ˉhy,

    which we can recast in terms of ω as

    ω=ˉΣ(rˉhy)ρ.

    This result serves to provide a condition for finding equilibria---the value of ω prescribed by the model must match the value of ω that yields an equilibrium.

    Proposition 2. For any given values of the parameters Σ, R0, v, and h, endemic disease equilibria occur when

    ω(Y)=ω(R0Y), (3.3)

    where

    ω(y)=ˉΣ(rˉhy)ρ, (3.4)

    with r=R01, ˉh=h+1, and ρ=ˉΣ+R0h.

    Proof. Note that endemic disease equilibria must have y<rˉh, or

    Y<Ymax=(1R10)ˉh. (3.5)

    The graph of ω is decreasing and reaches 0 at finite Y. Thus, monotone increasing functions for ω will have a unique EDE if and only if the disease-free equilibrium is unstable, that is, ω(0)<ωcr.

    While it is not normally possible to obtain analytical stability criteria for a 5-component system, such as (2.7), with unspecified parameter values, the 4-component system obtained with asymptotic approximation can be fully analyzed in the asymptotic limit (see Ledder [22] for a description of the method), which simplifies the criteria in addition to reducing the problem to four components. We summarize the results here, leaving details for Appendix B.

    Proposition 3. Let Y>0 be an equilibrium point for the system. Given the values of ω, ψ, and their derivatives at the equilibrium point, the stability requirements for the endemic disease equilibrium in the asymptotic limit ϵ0 reduce to

    ω>R0, (3.6)
    ρω+R0ˉΣ>R0hWΣ, (3.7)
    (1+R10ω)(vQYω)>vh(ωWΣ), (3.8)

    where

    Q=ˉh+R0Y+ω. (3.9)

    For the simplified case where Σ is independent of Y, these conditions reduce to

    R0ω(R0Y)<ω(Y)<R0Υ(R0Y), (3.10)

    where

    Υ(y)=b2+4ycb2y,b=y+v(rhˉyω),c=v(ˉh+y+ω). (3.11)

    Figure 3 illustrates the stability requirements for ω in terms of Y, with R0=4, v=0.5, h=0,2,10 (left to right) and Σ=20 (solid) and Σ=5 (dashed). The constant ω case corresponds to a model with no dependence of rates on disease level, for which the (unique by Proposition 2) EDE will always be stable. Instability results from greater sensitivity of ω to Y.

    Figure 3.  Stability boundaries with R0=4, v=0.5; h=0,2,10 (left to right); solid: Σ=20, dashed: Σ=5. Values of ω between the curves correspond to stable EDE condition (3.10).

    We now consider results for some specific status change functions, all assuming Σ is constant.

    We begin with the broad class of monotone increasing functions for ω(Y). If ω(0)>ωcr, then the equilibrium condition ω(Y)=ω(R0Y) will never be achieved, and the disease-free equilibrium will be stable. Instead, we assume ω(0)<ωcr. In this case, the combination of properties ω>0, ω(0)<ωcr, and ω(rˉh)=0 guarantees that there will be a unique endemic disease equilibrium Y>0, and that it will be stable if and only if

    ω(Y)<R0Υ(R0Y), (3.12)

    with Υ given in (3.11).

    As a simple example of this class, we consider the one-parameter family given in (2.9). Several functions in this family are shown in Figure 4, along with the curve ω(R0Y) with R0=4, v=0.5, Σ=10, and either h=0 or h=10. The unique equilibrium for each curve is marked according to its stability result.

    Figure 4.  Examples of functions ω=Σ(1eaY) (solid) along with ω (dashed); parameters are R0=4, Σ=10, v=0.5, with h=0 (left) and h=10 (right). Equilibria are marked as stable (solid disks) or unstable (open circles). Red circles mark the stability boundary.

    A broader summary of the h=0 and h=10 cases, with R0=4 and v=0.5, appears in Figure 5, which shows level curves of Y in the Σa-plane along with the stability boundary. The stability boundary curves move to the left as a increases; thus, larger a is always destabilizing.

    Figure 5.  Level curves of Y in the Σa-plane for ω=Σ(1eaY), along with the stability boundary (blue), with R0=4, v=0.5; h=0 (left), h=10 (right). The level curves are solid when the equilibrium is stable and dotted when the equilibrium is unstable. The open circles mark the parameter sets used for Figure 9.

    We now turn to the broad class of functions for ω(Y) that increase to a maximum at a point Ym<Ymax, and then decrease as Y increases further.

    When a specific example is required for illustration, we consider the family (2.10), which increases to a maximum value of Σd occurring at aY=1. The requirement ψ0 translates into a parameter restriction d1. A sampling of this family is illustrated in Figure 6. The dashed curve is the equilibrium condition ω(Y)=ω(R0Y), with Σ=10, h=10, and R0=4. All curves for ω have a=0.62. The three curves have d values of 0.5, 0.7, and 0.9, from bottom to top. The first of these has one (stable) equilibrium, with a value of Y that is close to Ymax, where ω(R0Y) is 0. The last has one (unstable) equilibrium, but this time with a small value of Y. The intermediate curve has three equilibria. As d increases from 0.7 to 0.9, the second and third equilibria converge to a point and then disappear. Similarly, as d is decreased from 0.7, the first and second equilibria converge and then disappear.

    Figure 6.  ω(Y)=ΣdaYe1aY, along with ω(R0Y) (dashed), with Σ=8, a=0.62, h=10, R0=4, and d=0.5,0.7,0.9 (bottom to top); equilibria are disks (circles) if stable (unstable) with v=0.5.

    In general, suppose ω(Y) increases from an initial value ω(0)<ωcr to a maximum at Ym and subsequently decreases, maintaining ω(Y)>0 throughout. Then the equilibrium condition ω(Y)=ω(R0Y) will necessarily be achieved at least once, but may be achieved multiple times, with bifurcation points separating curves in the family that have different numbers of equilibria. The ω functions that mark bifurcations satisfy the requirement that the ω(Y) and ω(R0Y) curves are tangent at a point, that is

    ω(Y)=ω(R0Y),ω(Y)=R0ω(R0Y). (3.13)

    Because ω<0, bifurcation points can only occur in the domain where ω is decreasing, that is, when Y>Ym; hence, each bifurcation point in the ad-plane corresponds to a unique Y value in the interval (Ym,Ymax), where Ymax is defined in (3.5). The function ω2 in (2.10) has two bifurcation points for any given value of a. For example, for a=0.62, the bifurcations occur at d0.5507 and d0.7923.

    Comparison with earlier results discloses an interesting synergy, which holds for any function with the properties given above:

    Proposition 4. Suppose ω(Y) increases to a maximum at a value Ym, and then decreases, with ω(0)<ωcr and ω(Ymax)>0. Then for the region of solutions Y>Ym, the stability boundary (3.10) coincides with the bifurcation curve (3.13).

    Proof. The proposition follows immediately from the fact that ω<0<R0Υ(R0Y) when Y>Ym, thus automatically satisfying the upper bound criterion for stability.

    Figure 7 illustrates the behavior of the system. Panel a shows the bifurcation curves (black), along with the stability boundary curve for positive ω (blue), given by

    ω(Y)=R0Υ(R0Y).
    Figure 7.  Properties of the system with ω(Y)=ΣdaYe1aY, with Σ=10, h=10, R0=4, v=0.5. a: Bifurcation curve (black) and stability boundary (blue); regions are labeled as stable or unstable where there is a unique solution, UUS where only the largest of three solutions is stable, and SUS where both the smallest and largest are stable; dotted lines mark the a values that delineate the four patterns for stability with increasing d. b: Solution curve for a=0.64 (dotted where unstable); the vertical lines mark the boundaries between the indicated stability patterns (these points are also marked with open circles in panel a); the open circles mark the parameter sets used for Figure 10.

    For points above this stability curve, the smallest Y value (the unique Y outside of the region of multiple solutions) is unstable. When there are multiple solutions, the one with largest Y is stable and the one with intermediate Y is unstable, from Proposition 4. The regions are labeled with their stability pattern from low Y to high, with the slender unlabeled region in the middle as SUS, that is, three equilibria that are stable, unstable, and stable, from smallest to largest. Panel b shows the solution curve in the dY-plane corresponding to a=0.64. The d axis is partitioned into four regions corresponding to the four stability patterns that occur for a values in region 3 of panel a.

    In judging the public health impact of a disease, it is the long-term average prevalence ˉY that matters when the equilibrium solution is unstable. For parameter sets leading to an unstable EDE, ˉY can be determined numerically by augmenting the system of differential equations with a variable Q that represents accumulated infectiousness, that is, it is governed by the differential equation

    Q=Y.

    Now let tj1 and tj be the location of any two consecutive peaks in Y. The mean of Y over the interval [tj1,tj] is

    ˉYj=tjtj1Y(t)dttjtj1=Q(tj)Q(tj1)tjtj1.

    Assuming the solution is converging to a limit cycle, this quantity ˉYj converges to ˉY as j.

    Figure 8 shows the results of some experiments for the monotone example ω1. Data for ˉY was computed by identifying the sequence of values ˉYj and running the simulation until the differences among several consecutive values of the sequence are small enough to approximate convergence. Each panel compares ˉY to Y over a range of values of one of the parameters Σ, a, R0, and h, using default values Σ=6, a=2, R0=4, h=10, v=0.5, and ϵ=5×104. For oscillatory solutions, ˉY is larger than Y for all examples we have studied.

    Figure 8.  Comparison of prevalence mean ˉY and equilibrium Y for ω1 over ranges in Σ, a, R0, h, with default values Σ=6, a=2, R0=4, h=10, v=0.5, ϵ=5×104.

    The plots show an interesting difference in the behavior of the mean prevalence ˉY and equilibrium prevalence Y with respect to the parameters. While Y is monotone for each parameter (decreasing for Σ and a, increasing for R0 and h), ˉY is not always so. Indeed, there is sometimes a local minimum with respect to one or more parameters that occurs at the stability boundary. It is particularly curious that it is possible for the mean prevalence to decrease with increasing infectivity R0.

    A similar analysis cannot be done for the non-monotone case. Here, there are sometimes multiple stable long-term behaviors, with the initial conditions determining which long-term behavior is seen. This means that ˉY does not have a unique value for that parameter set.

    Some simulations for the monotone example function ω(Y)=Σ(1eaY) are shown in Figure 9. The simulations use typical values for most parameters, as explained in Section 2.4, with a=2 and two different values for the population flexibility parameter Σ (see the open circles in Figure 5). The initial values of Y were taken to be 50% and 20% higher than equilibrium for Σ=3 and Σ=10, respectively, while initial conditions for all other variables were chosen to be the relevant equilibrium values.

    Figure 9.  a, b, c: Solutions for Y, ω/Σ, S (green), W (blue) for ω1 defined by (2.9), with Σ=3 (dotted) and Σ=10 (solid), a=2, R0=4, h=10, v=0.5, ϵ=5×104; d: the YW phase plane for the Σ=10 case. Initial conditions are (Y0,Z0,S0,P0,W0)=(1.56,0,0.25,1.31,0.66) for d=0.65 and (Y0,Z0,S0,P0,W0)=(0.66,0,0.25,3.32,0.60) for d=0.8. The thin black line in a is the equilibrium value Y for Σ=10.

    As predicted, the parameter set with smaller Σ results in a stable EDE with Y=1.037, while the larger Σ results in an unstable EDE. We see from the simulation that the latter case produces oscillations.

    Panel d shows additional detail that indicates how the oscillation occurs. Rapid changes in Y cause rapid changes in ω, which result in changes in W that lag comparatively behind. At the peak in Y, ω is large and W increases, which causes Y to decrease. As ω subsequently decreases, along with Y, W reaches its peak and then decreases in turn. Note that the amplitudes of oscillation are large for Y and ω, but small for W, owing to the differences in time scales on which these quantities change.

    The horizontal black line in panel a shows the value of Y for the oscillatory (Σ=10) case. The peaks of the oscillation are far from the equilibrium value, which is why the mean value ˉY is significantly larger than Y, as previously seen in Figure 8.

    For the non-monotone case, we consider a simulation designed to verify the features indicated in Figure 7. The dotted curves in panels ac of Figure 10 show the case corresponding to the leftmost bullet point marked in Figure 7b, while the solid curves correspond to the rightmost bullet point (d=0.65 and d=0.8, respectively). From this plot, there should be three equilibria for each case, with the second unstable and the third stable. The chosen initial conditions are close to the small Y equilibria, and the simulation plots show convergence to the equilibrium for d=0.65 and the emergence of long-term oscillations for d=0.8, as predicted by the theoretical results. Panel d shows behavior that matches that for the corresponding oscillatory case in Figure 9.

    Figure 10.  a, b, c: Solutions for Y, ω/Σ, S (green), W (blue) for ω2 defined by (2.10), with d=0.65 (dotted) and d=0.8 (solid), Σ=10, a=0.64, R0=4, h=10, v=0.5, ϵ=5×104; d: the YW phase plane for the d=0.8 case. Initial conditions are (Y0,Z0,S0,P0,W0)=(1.22,0,0.25,3.08,0.56) for d=0.65 and (Y0,Z0,S0,P0,W0)=(0.83,0,0.25,3.23,0.59) for d=0.8.

    The general trend seen in Figure 8 suggests that ˉY is less sensitive to a and R0 than is Y, while both seem very sensitive to Σ and less sensitive to h. However, this plot only looks at data in a small portion of the parameter space. To better understand how the mean infectious population is affected by the model parameters, we conducted a global sensitivity analysis using the Morris method [24]. We give a brief explanation of this method and an interpretation of the results for our model.

    The Morris method takes a function f(t;p1,,pn) of one variable and n parameters, and determines a distribution Fi of elementary effects for each parameter, which we can assume are uniformly distributed on (0,1). One can use the inverse CDF to work with parameters not uniformly distributed on (0,1). To calculate Fi, first produce a sample S from the parameter space (0,1)n. For each sampled sS, compute s+eiΔ where Δ is a predetermined perturbation size and ei is the coordinate of the ith parameter. In other words, s+eiΔ is obtained from s by perturbing the pi-value by Δ. Also, for each sS, we compute the elementary effect Fi(s)=(f(s+eiΔ)f(s))/Δ. This elementary effect, or simply effect, of pi at s is a measure of f's sensitivity to pi. This process provides n distributions Fi, each of size |S|. We can then compare the means and standard deviations of each distribution. If the mean of distribution Fj is larger than that of Fk, then that would indicate that parameter pj has a larger effect on f than pk, on average across S. If the standard deviation of distribution Fj is larger than that of Fk, then that would indicate that the effect of pj varies more throughout S than the effect of pk does. However, one shortcoming of taking the mean of the elementary effect distributions is that of Type Ⅱ errors, namely, a mixture of perturbations of pi, where some increase f and some decrease f, can decrease the distribution mean, falsely indicating a small effect. To correct for this, we compute the distributions Gi=|Fi| by simply considering the magnitude of changes in f.

    We apply this method to the long-term mean prevalence ˉY, with a parameter space built from the uniform distributions ΣU(2,20), R0U(2,10), aU(1,5), and hU(0,40), and with v=0.5.3 From the parameter space, we took 10,000 samples and perturbed each using Δ=0.01, to which we applied the inverse CDF prior to building the elementary effect distributions F and G for each parameter. The F distributions for each parameter are displayed in Figure 11, and the statistics of the F and G distributions, rounded to two decimal places, are presented in Table 5.

    3The value of v does not affect the equilibrium solution, but when the equilibrium is unstable, it does change the infectious mean.

    Table 5.  Statistics for the ˉY elementary effect distributions F and G.
    Parameter F-Mean F-SD G-Mean
    h 0.04 2.38 0.44
    Σ -0.11 3.17 0.84
    R0 0.00 5.79 2.20
    a -0.12 4.47 1.56

     | Show Table
    DownLoad: CSV
    Figure 11.  Comparison of F-distributions, truncated at effect sizes with magnitude above 1, computed for ˉY and equilibrium Y for ω1 over ranges in Σ, a, R0, h, with default values v=0.5 and Δ=0.01.

    We see that R0 and h have the largest and smallest effect on |ˉY| on average, respectively. The standard deviations of the F-distributions indicate that the effect of R0 varies the most across the parameter space, whereas the effect of h varies the least. The distributions have long tails that skew the mean effect size, most dramatically for Σ, whose mean is clearly pulled to the left of its mode. Note that these long tails are not depicted in Figure 11, which truncates effect sizes whose magnitude is above 1. Finally, the discrepancy in magnitude between the F and G means indicates that ˉY is not monotonic in any parameter.

    In this study, we created and analyzed a relatively simple model that incorporates attitude change toward vaccination in response to the current disease prevalence. Asymptotic approximation allowed us to obtain simple conditions for the existence and stability of disease-free and endemic disease equilibria. We then chose some functional forms for the rate constants in the attitude change processes to provide examples, both for the more rational case of monotone increasing response with increasing prevalence and the case where a maximum response occurs at an intermediate prevalence level, with a subsequent decrease owing to vaccine fatigue.

    Much of the work reported here focuses on instability in the model. The precursor model, which takes attitude to be immutable, does not show any instability [21]. The results suggest that attitude change is an important factor in the population dynamics of infectious diseases when vaccination is a part of the public health strategy.

    The closest prior work to ours is the collection of papers that use an information index to modify the vaccination rate [10,11,12,13,14,15,16]. The two post-COVID papers in this group [15,16] lack a complete analysis of endemic disease equilibria. The earlier papers contain a complete EDE analysis; in each case, a larger sensitivity of vaccination to the information index can lead to an unstable EDE with a stable limit cycle. The primary differences between the information index models and our flexible attitude model are the mechanism by which changes in prevalence impact vaccination rates and the incorporation of loss of immunity in our model.

    Even when the information index is based on recent prevalence history rather than just current prevalence, vaccination rates based on it respond much faster to prevalence changes than they do in our model. This is because of the different assumptions about human behavior. Prior to COVID-19, it was natural to assume that decisions about vaccination were based on a rational comparison of the payoffs of vaccination as compared to non-vaccination. Rational choices happen quickly, on the time scale of the disease processes. Following COVID-19, it is clear that vaccination decisions are based more on individual attitudes toward vaccination rather than rational comparison of alternative strategies. Unlike rational assessment, attitude changes are slow because people tend to be resistant to changing their opinions in response to new facts. In our model, vaccination rates respond to changes in prevalence on a slower time scale because the mechanism is indirect, with prevalence determining rates of attitude change rather than attitude itself and rate changes occurring on a slower time scale than that of prevalence changes.

    Another implication of the difference between rational choice and attitude is that it makes sense to prescribe a mechanistic model for rational choice, whereas mechanistic models are less clear for human behavior. While it would be natural to expect an increase in a pro-vaccination attitude as disease prevalence increases, we also considered the possibility of a non-monotone response, in which a sufficiently high prevalence eventually results in a loss of confidence in the vaccine, thereby resulting in a decrease in pro-vaccination attitude with increasing prevalence.

    For the monotone case, there is always a unique endemic disease equilibrium whenever the disease-free equilibrium is unstable. This unique EDE is sometimes stable, but when the response of the rate change coefficient to disease prevalence is strong enough, the EDE becomes unstable and the resulting behavior converges to a limit cycle.

    The non-monotone case always has at least one EDE, but it can have up to three in the example function family we used, and possibly more for an unrealistically complicated function family. As seen in Figure 7, a variety of possibilities for stability exist, including either a stable EDE or a stable limit cycle when there is a unique EDE, and, when there are three EDE's, either a stable small-Y EDE or a stable limit cycle, in addition to an unstable medium-Y EDE and a stable large-Y EDE.

    Of particular interest are the amplitudes of the Willing subpopulation and the Unwilling to Willing transition rate, as shown in the plots of ω/Σ in Figures 9b and 10b. The equilibrium for the stable example in Figure 9 is 66% Willing (dotted curve in panel c), but the dotted curve in panel b shows that attainment of this level of willingness requires that the Unwilling to Willing transition coefficient (ω) be much larger than the reverse transition coefficient (Σω). This is because newborns arrive in the population as Unwilling and become Willing only through the transition.

    The use of asymptotic methods to produce approximate analytical results has been studied in detail by Ledder [22], with the conclusion that the actual differences in prediction between results for ϵ0 and small values like ϵ=5×104 are often insignificant compared to differences caused by small changes in the estimates used for the model parameters. This claim can be tested for examples in this study.

    Using the asymptotic limit ϵ0 simplified the mathematical analysis by reducing the system from five variables to four. We could instead have done the eigenvalue analysis for the full system, which would yield stability boundaries without having simple analytical results. The details appear in Appendix C.

    Figure 12 shows the same scenario as in the right panel of Figure 5 but comparing the results for ϵ=5×104 and those for ϵ0. As before, the heavy blue curve is the stability boundary calculated with the ϵ0 approximation. For comparison, the stability boundary for the 5-component system is the dashed black curve. The difference is noticeable, but small. If trying to fit actual data, it would be worthwhile to use the more accurate result; however, our work uses a generic model rather than one for a specific disease. Also, the curves are far more dependent on the other parameter values than on the difference between ϵ=5×104 and ϵ=0.

    Figure 12.  Level curves of Y in the Σa-plane for ω=Σ(1eaY), along with the ϵ0 stability boundary (blue) and the ϵ=5×104 stability boundary (black dashed), with R0=4, h=10, and v=0.5. The level curves are solid when the equilibrium is stable and dotted when the equilibrium is unstable.

    While the model is speculative in nature, it does suggest the possibility that attitude changes in response to prevalence can destabilize an endemic disease equilibrium, with multiple long-term outcomes in the case where the response is non-monotone. It would perhaps be difficult to identify this type of instability in real data because it would have seasonal and stochastic variation superimposed on it, but it would be worth exploring.

    In searching for real examples of EDE destabilization, it is helpful to know what disease features are likely to promote destabilization. Most obviously, the sensitivity of the rate constants for attitude changes to differences in prevalence should be key, as evidenced by the greater tendency toward instability in the parameters Σ, a, and d in the functions we used for these rate constants. It is also worth noting the destabilizing influence of the rate constant for loss of immunity h. While we might expect a faster loss of immunity to be destabilizing, the plots of Figure 5 suggest otherwise, as they show that a larger value of the attitude variability parameter Σ is needed for instability for a relatively large value of h as compared to a disease where there is no loss of immunity. But note also from this figure that the overall incidence of the disease is much higher for diseases with short-lived immunity than diseases with more permanent immunity, as of course would be expected.

    While it is customary to consider the equilibrium values as measures of disease impact, our work shows that this is only true when the endemic disease equilibrium is stable. When there is a stable limit cycle, the mean prevalence is more important and can differ noticeably from the equilibrium prevalence.

    In an effort to focus on the process of attitude change motivated strictly by disease incidence, we made a number of simplifying assumptions: simple SIR disease class structure, perfect vaccination that prevents infection and (through boosters) loss of immunity, no influence of incidence history, and no drivers of attitude connected to interpersonal or media-based communication. Of these assumptions, the assumption of perfect vaccination is the most likely to make a qualitative difference in outcomes, as imperfect vaccination would make prevalence less sensitive to vaccination rates and likely reduce the tendency toward instability.

    While our study does not directly apply to COVID-19, it does suggest possibilities for how attitude changes will impact COVID-19 prevalence. While the actual epidemiological structure for COVID-19 should include a latent (usually called 'exposed') class and an asymptomatic class, these differences are unlikely to affect qualitative outcomes in the long run. Gradual loss of immunity is particularly important for COVID-19 population dynamics, with a typical loss of immunity over 6 months corresponding to a much larger value of h than we used in our generic disease examples.

    The authors declare that they have not used Artificial Intelligence (AI) tools in the creation of this article.

    This material is based on work done at the American Institute of Mathematics (AIM) with support from the National Science Foundation (NSF) under grant 2015462. The authors thank both institutions for their support. Lee gratefully acknowledges the financial support of Stonehill College (2023 Professional Development Grant).

    Glenn Ledder is a guest editor for Mathematical Biosciences and Engineering and was not involved in the editorial review or the decision to publish this article. The authors declare there is no conflict of interest.

    Given Y=0 for the disease-free equilibrium, the W and P equations have equilibrium relations

    ˉΣW=ω,vP=ωS,

    where the parameters ψ and ω and those that depend on them are all understood to be evaluated at Y=0. Substituting these relations for W and P into the equilibrium S equation yields the disease-free equilibrium susceptible fraction

    S=ˉΣˉhhωˉΣˉh+ˉΣω>0. (A.1)

    The vaccine-reduced reproduction number Rv can be found from the scaled problem (2.8) using first principles. If a small population Y0 of infectious persons is introduced into a population that is at the disease-free equilibrium, the rate of infections in the scaled model from that initial attack will be R0SY0, and the rate of removal of those infectious individuals will be Y0. The average number of new infections per initial infectious individual will be the ratio of these two rates, that is

    Rv=R0S=ˉΣˉhhωˉΣˉh+ˉΣωR0. (A.2)

    To show the connection between Rv and stability, we begin with the Jacobian, evaluated at the DFE:

    JDFE=((Rv1)Γ000RvˉhvhSωΓωΓvΓ0ωWΣ00ˉΣ), (A.3)

    where Γ=ϵ1 and all state variables are evaluated at the equilibrium and all functions of Y at Y=0. Lower case letters are defined in (2.5). The block structure of the matrix allows us to immediately identify two of the eigenvalues as

    λ1=(Rv1)Γ,λ4=ˉΣ.

    The remaining eigenvalues come from the center block. Since this block has negative trace and positive determinant, the associated eigenvalues have negative real part; hence, stability is determined entirely by Rv<1.

    From (A.2), rearranging Rv<1 yields a minimum requirement for ω, given all other parameter values,

    ω(0)>ωcrˉΣrˉhˉΣ+R0h=ˉΣrˉhρ,

    where ˉΣ is evaluated at Y=0 and r=R01.

    The Jacobian matrix at the endemic disease equilibrium is

    JEDE=(0yΓ001xvhAΓωΓvΓ0B00ˉΣ), (B.1)

    where

    Γ=ϵ1,x=y+ˉh,A=R10ω,B=ωWΣ (B.2)

    have been introduced to simplify the notation.

    The usual way to compute the characteristic polynomial for a matrix J is to find the determinant of λIJ; however, it is more efficient to use the characteristic polynomial theorem [25]:

    Theorem 1. For an n×n matrix J, let S be the set of all nonempty subsets of the integers 1,2,,n. For each possible KS, let JK be the determinant of the principal submatrix of J that contains the entries in the rows and columns indicated by the index set K. Then the characteristic polynomial of J is

    P(λ)=λn+c1λn1+c2λn2++cn1λ+cn, (B.3)

    where

    cm=(1)m|K|=mJK,cn=(1)n|J|. (B.4)

    For (B.1), we can quickly get leading order results4

    4Because ϵ0, we have Γ; thus, the term in each cm with the most factors of Γ dominates the other terms in the formula for that cm.

    c1vΓ,c2[y+v(ˉΣ+ˉh+y+ω]Γ,c3(1+A)vyΓ2,c4=(ˉΣ+ˉΣA+hB)vyΓ2.

    To leading order, we then have the characteristic polynomial as5

    5The reader may wonder why we must keep all the terms in this polynomial even though some have more factors of Γ than others. The answer is that the magnitude of λ is different for different roots. For example, the assumption λ=O(1) yields a linear polynomial to leading order. This correctly approximates only one of the four eigenvalues; the other three must have λ as ϵ0.

    P(λ)=λ4+vΓλ3+k2Γλ2+k3vyΓ2λ+k4vyΓ2, (B.5)

    where

    k2=y+v(ˉΣ+Q),k3=1+A,k4=ˉΣk3+hB,Q=ˉh+y+ω, (B.6)

    Using only the leading order terms, we obtain the Routh array [22] as

    1k2Γk4vyΓ2vΓk3vyΓ2q1Γk4vyΓ2q2q11vyΓ2k4vyΓ2,

    where

    q1=k2k3y=v(ˉΣ+Q)Yω, (B.7)
    q2=k3q1vk4=(1+R10ω)(vQYω)vh(ωWΣ). (B.8)

    Stability requires the quantities in the first column of the array to be positive. For simplicity, we can substitute k3>0 for the more complicated q1>0. To see this, suppose k4>0 and q2>0 as required. The formula for q2 then implies that k3 and q1 must have the same sign. Stability requires q1 to be positive, so it requires k3 to be positive also. But then k3>0, along with k4>0 and q2>0 is sufficient to guarantee the required condition q1>0.

    After simplification, the three requirements reduce to

    k3>0:ω>R0 (B.9)
    k4>0:ρω+R0ˉΣ>R0hWΣ (B.10)
    q2>0:(1+R10ω)(vQYω)>vh(ωWΣ). (B.11)

    Taking Σ=0 simplifies the stability criteria. Suppose ω>0, as is the case for monotone functions and for Y small enough for non-monotone functions. Then A>0, so the first two conditions are automatically satisfied. If ω<0, then the limiting criterion is always k4>0, or A>ˉΣ/ρ=ω. If this condition is satisfied, then the first condition is satisfied as well; hence, 1+A>0. The third condition is now satisfied automatically because both factors on the left side of the inequality are positive while the right side of the inequality is R0hvA<0. Taking both cases into account, the stability criteria simplify to

    R0ω(R0Y)<ω(Y)<R0Υ(R0Y), (B.12)

    where

    Υ(y)=b2+4ycb2y,b=y+v(rhˉyω),c=v(h+ˉy+ω). (B.13)

    Here we provide the details needed to do numerical stability analysis for the endemic-disease equilibrium for the original five-component system (2.7).

    From the W and P equations, we obtain the results

    ˉΣW=ω=ξp,ξ=v+ϵ(ˉΣ+y), (C.1)

    where y=R0Y and p=R0P as for the four-component system. The Z equation then yields

    z=ϵˉξyp1+ϵΣ,z=R0Z,

    whereupon the S equation yields the result

    p=ˉΣ[rˉh(1+ϵh)y]ˉΣ(vϵh)+R0hξϵ2ˉΣhˉξy1+ϵΣ. (C.2)

    Combining this result with ω=ξp, we see that solutions occur when

    ω=ω=ˉΣ[rˉh(1+ϵh)y]ˉΣ(vϵh)+R0hξϵ2ˉΣhˉξy1+ϵΣ. (C.3)

    This generalizes the formula obtained for ω for the four-component case.

    With the additional assumption Σ=0, we obtain the Jacobian

    JEDE=(00Γy00Yω+ˉξp(Γ+Σ)0y01ϵhϵhx(vϵh)hΓR10ωp0ΓωΓξ0ω000ˉΣ), (C.4)

    Now suppose we want to find the stability boundary to compare with the solid blue curves in Figures 5 and 7(c). Using the Y value at equilibrium as a parameter, we first calculate the corresponding values of p and ω from (C.2) and (C.3). Then we use ω=ω to calculate the remaining parameter for ω(Y) [a for ω1 and d for ω2], and then use the analytical derivative formula for ω. We can then think of the Jacobian as being an explicit function of Y and identify the stability boundary for given Σ [and a for the case of ω2] as the value for which the dominant eigenvalue is 0.



    [1] E. Dubé, C. Laberge, M. Guay, P. Bramadat, R. Roy, J. Bettinger, Vaccine hesitancy: an overview, Hum. Vaccines Immunother., 9 (2013), 1763–1773. https://doi.org/10.4161/hv.24657 doi: 10.4161/hv.24657
    [2] S. Funk, E. Gilad, C. Watkins, V. A. Jansen, The spread of awareness and its impact on epidemic outbreaks, Proc. Natl. Acad. Sci. U.S.A., 106 (2009), 6872–6877. https://doi.org/10.1073/pnas.0810762106 doi: 10.1073/pnas.0810762106
    [3] R. N. Ali, H. Rubin, S. Sarkar, Countering the potential re-emergence of a deadly infectious disease—information warfare, identifying strategic threats, launching countermeasures, PLoS One, 16 (2021), e0256014. https://doi.org/10.1371/journal.pone.0256014 doi: 10.1371/journal.pone.0256014
    [4] R. N. Ali, S. Sarkar, Impact of opinion dynamics on the public health damage inflicted by COVID-19 in the presence of societal heterogeneities, Front. Digital Health, 5 (2023), 1146178. https://doi.org/10.3389/fdgth.2023.1146178. doi: 10.3389/fdgth.2023.1146178
    [5] G. Albi, G. Bertaglia, W. Boscheri, G. Dimarco, L. Pareschi, G. Toscani, et al., Kinetic modelling of epidemic dynamics: social contacts, control with uncertain data, and multiscale spatial dynamics, in Predicting Pandemics in a Globally Connected World (eds. N. Bellomo, M. Chaplain), Springer, Berlin, 1 (2022), 43–108.
    [6] G. Bertaglia, W. Boscheri, G. Dimarco, L. Pareschi, Spatial spread of COVID-19 outbreak in Italy using multiscale kinetic transport equations with uncertainty, Math. Biosci. Eng., 18 (2021), 7028–7059. https://doi.org/10.3934/mbe.2021350 doi: 10.3934/mbe.2021350
    [7] R. Della Marca, N. Loy, M. Menale, Intransigent vs. volatile opinions in a kinetic epidemic model with imitation game dynamics, Math. Med. Biol., 40 (2022), 111–140. https://doi.org/10.1093/imammb/dqac018 doi: 10.1093/imammb/dqac018
    [8] G. Dimarco, B. Perthame, G. Toscani, M. Zanella, Kinetic models for epidemic dynamics with social heterogeneity, J. Math. Biol., 83 (2021), 4. https://doi.org/10.1007/s00285-021-01630-1 doi: 10.1007/s00285-021-01630-1
    [9] M. Zanella, Kinetic models for epidemic dynamics in the presence of opinion polarization, Bull. Math. Biol., 85 (2023), 36. https://doi.org/10.1007/s11538-023-01147-2 doi: 10.1007/s11538-023-01147-2
    [10] C. Bauch, Imitation dynamics predict vaccinating behaviour, Proc. R. Soc. B, 272 (2005), 1669–1675. https://doi.org/10.1098/rspb.2005.3153 doi: 10.1098/rspb.2005.3153
    [11] A. d'Onofrio, P. Manfredi, P. Poletti, The impact of vaccine side effects on the natural history of immunization programmes: An imitation-game approach, J. Theor. Biol., 273 (2011), 63–71. https://doi.org/10.1016/j.jtbi.2010.12.029 doi: 10.1016/j.jtbi.2010.12.029
    [12] A. d'Onofrio, P. Manfredi, P. Poletti, The interplay of public intervention and private choices in determining the outcome of vaccination programmes, PLoS One, 7 (2012), e45653, https://doi.org/10.1371/journal.pone.0045653 doi: 10.1371/journal.pone.0045653
    [13] A. d'Onofrio, P. Manfredi, E. Salinelli, Vaccinating behaviour, information, and the dynamics of SIR vaccine preventable diseases, Theor. Popul. Biol., 71 (2007), 301–317. https://doi.org/10.1016/j.tpb.2007.01.001 doi: 10.1016/j.tpb.2007.01.001
    [14] B. Buonomo, A. d'Onofrio, D. Lacitignola, Modeling of pseudo-rational exemption to vaccination for SEIR diseases, J. Math. Anal. Appl., 404 (2013), 385–398. https://doi.org/10.1016/j.jmaa.2013.02.063 doi: 10.1016/j.jmaa.2013.02.063
    [15] B. Buonomo, R. Della Marca, A. d'Onofrio, M. Groppi, A behavioural modelling approach to assess the impact of COVID-19 vaccine hesitancy, J. Theor. Biol., 534, (2022), 110973. https://doi.org/10.1016/j.jtbi.2021.110973 doi: 10.1016/j.jtbi.2021.110973
    [16] C. Zuo, Y. Ling, F. Zhu, X. Ma, G. Xiang, Exploring epidemic voluntary vaccinating behavior based on information-driven decisions and benefit-cost analysis, Appl. Math. Comput., 447 (2023), 127905. https://doi.org/10.1016/j.amc.2023.127905 doi: 10.1016/j.amc.2023.127905
    [17] W. Xuan, R. Ren, P. E. Paré, M. Ye, S. Ruf, J. Liu, On a network SIS model with opinion dynamics, IFAC-PapersOnLine, 53 (2020), 2582–2587. https://doi.org/10.1016/j.ifacol.2020.12.305. doi: 10.1016/j.ifacol.2020.12.305
    [18] F. Brauer, C. Castillo-Chavez, Z. Feng, Mathematical Models in Epidemiology, Springer, 2019. https://doi.org/10.1007/978-1-4939-9828-9
    [19] L. M. Cai, Z. Li, X. Song, Global analysis of an epidemic model with vaccination, J. Appl. Math. Comput., 57 (2018), 605–628. https://doi.org/10.1007/s12190-017-1124-1 doi: 10.1007/s12190-017-1124-1
    [20] M. Martcheva, An Introduction to Mathematical Epidemiology, Springer, 2015. https://doi.org/10.1007/978-1-4899-7612-3.
    [21] G. Ledder, Incorporating mass vaccination into compartment models for infectious diseases, Math. Biosci. Eng., 19 (2022), 9457–9480. https://doi.org/10.3934/mbe.2022440 doi: 10.3934/mbe.2022440
    [22] G. Ledder, Using asymptotics for efficient stability determination in epidemiological models, preprint, arXiv: 2310.19171.
    [23] R. Ke, E. Romero-Severson, S. Sanche, N. Hengartner, Estimating the reproductive number R0 of SARS-CoV-2 in the United States and eight european countries and implications for vaccination, J. Theor. Biol., 517 (2021), 110621. https://doi.org/10.1016/j.jtbi.2021.110621 doi: 10.1016/j.jtbi.2021.110621
    [24] M. D. Morris, Factorial sampling plans for preliminary computational experiments, Technometrics, 33 (1991), 161–174. https://doi.org/10.1080/00401706.1991.10484804 doi: 10.1080/00401706.1991.10484804
    [25] C. D. Meyer, Matrix Analysis and Applied Linear Algebra, SIAM, 2023.
  • Reader Comments
  • © 2025 the Author(s), licensee AIMS Press. This is an open access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/4.0)
通讯作者: 陈斌, bchen63@163.com
  • 1. 

    沈阳化工大学材料科学与工程学院 沈阳 110142

  1. 本站搜索
  2. 百度学术搜索
  3. 万方数据库搜索
  4. CNKI搜索

Metrics

Article views(403) PDF downloads(54) Cited by(0)

Figures and Tables

Figures(12)  /  Tables(5)

/

DownLoad:  Full-Size Img  PowerPoint
Return
Return

Catalog