Abstract

A vaccination strategy based on the state feedback control theory is proposed. The objective is to fight against the propagation of an infectious disease within a host population. This propagation is modelled by means of a SISV (susceptible-infectious-susceptible-vaccinated) epidemic model with a time-varying whole population and with a mortality directly associated with the disease. The vaccination strategy adds four free-design parameters, with three of them being the feedback gains of the vaccination control law. The other one is used to switch off the vaccination if the proportion of susceptible individuals is smaller than a prescribed threshold. The paper analyses the positivity of such a model under the proposed vaccination strategy as well as the conditions for the existence of the different equilibrium points of its normalized model. The fact that an appropriate adjustment of the control gains avoids the existence of endemic equilibrium points in the normalized SISV model while guaranteeing the existence of a unique disease-free equilibrium point being globally exponentially stable is proved. This is a relevant novelty dealt with in this paper. The persistence of the infectious disease within a host population irrespective of the growing properties of the whole population can be avoided in this way. Such theoretical results are mathematically proved and, also, they are illustrated by means of simulation examples. Moreover, the performance of the proposed vaccination strategy in several real situations is studied in some simulation examples. One of them deals with the presence of uncertainties, which affects the synthesis of the vaccination control law, in the measures of the subpopulations of the model.

1. Introduction

The use of mathematical models to describe the propagation of epidemic diseases has been broadly carried out for several decades [1, 2]. The dynamics of such models can be used to take a decision about the convenience of applying control strategies, based on vaccination campaigns, quarantines, effective isolation measures in hospitals, and/or use of antiviral drugs among others in order to avoid the persistence of the disease or at least to minimize its effects within the host population [310]. The vaccination strategies can be governed by a signal synthesized using some control techniques such as state variables feedback, adaptive control, sliding mode control, or optimal control among others [3, 1114]. Moreover, the control signal can be constant, time-varying function, impulsive, and so on [1518].

A great variety of models have been used to study the propagation of infectious diseases. An important kind of such models is referred to as the class of compartmental models [19]. Such models split the total population in different categories depending on the status of the individuals with respect to the infection. The simplest one is the SIS epidemic model [20]. Such a model splits the population in two categories: susceptible (S) and infectious (I) subpopulations. There are two transitions in this model, one from the susceptible to the infectious category, which occurs with certain probability when contacts between susceptible and infectious individuals happen, and the other one from the infectious to the susceptible category once the infectious individual has passed an infectious period. Such a period as well as the probability of contagion of a susceptible individual after contacting with an infectious one is particular for each infectious disease. This kind of models assumes that the infectious individuals lose immunity and become susceptible immediately after recovering as it happens for sexually transmitted infections like chlamydia and gonorrhoea [21]. Also, the SIS model is appropriate for bacterial diseases such as meningitis and cholera. Moreover, there can be a mortality associated with each disease so that some of the infectious individuals may not recover from the disease. In this sense, the total population of the model can be considered as a constant if the mortality caused by the infectious disease and/or the disease time duration are small enough so that such an assumption be acceptable. Otherwise, a time-varying population has to be considered to properly study the dynamics of the infectious disease [17, 22]. There are other compartmental models, such as SIR and SEIR ones, which are widely used in the literature [11, 12, 1416, 18, 19, 2224]. The SIR one adds a subpopulation of recovered (R) by immunization individuals. Such a category includes individuals who have recovered from the disease after passing the infectious period and the immunization can be for life or for a certain limited period. Once such an immunization period has ended, the recovered individuals come back to the susceptible category. This model is properly referred to as SIRS model [25]. The SEIR model adds a new subpopulation with respect to the SIR one, namely, the exposed (E) one. Such a category includes the susceptible individuals who have been infected after contacts with infectious individuals but they do not present symptoms and they do not transmit the disease after contacting with susceptible individuals. A vaccination (V) subpopulation can be added to all of the aforementioned epidemic models. Such models are known, respectively, as SISV, SVIR, and SVEIR models [2630]. The vaccination subpopulation includes the individuals who have received a vaccine to prevent the contagion of the disease. Other models consider the application of treatment by drugs to a fraction of the infective individuals. Then, the infective subpopulation is split into two categories, namely, the infective without treatment (I) and the infective under treatment (T). The individuals within the first one can transmit the disease after contacts, so that they are infectious, whereas the individuals in the other one cannot propagate the disease [31]. All the aforementioned models only consider the direct transmission of the disease after direct contacts between the susceptible and infectious individuals. However, there are also models describing the propagation of vector-transmitted diseases as well as models for indirectly transmitted diseases via pathogens shed in the environment by the infectious individuals [32, 33].

In this paper, the analysis of a SISV epidemic model for directly transmitted diseases, with a time-varying population and mortality directly associated with the disease, under a vaccination strategy based on a state feedback control law is carried out. The model assumes that the susceptible individuals who receive a vaccine pass directly to the vaccinated subpopulation and they maintain the immunity for life although they have contacts with infectious individuals. Also, an efficiency of 100% of the vaccines is assumed, which implies that all of the susceptible individuals who receive a vaccine pass to the vaccinated category. The vaccination strategy provides some free-design parameters, namely, the three constant control gains, with each one associated with each state variable of the model, and an additional one which switches off the vaccination when the proportion of susceptible individuals is smaller than a prescribed threshold. A similar SISV model is analysed in [26, 30] under a vaccination rate being proportional to the number of susceptible individuals. The main differences and novelties of the current paper with respect to them are focused on the synthesis of the vaccination control law, namely, the following:(a)The control law is based on the feedback of all the variables of the model so that there are three control constant gains to be tuned instead of just one used in [26, 30].(b)Some of the control gains can take negative values but if the feedback control signal becomes negative at some time instant, then such a signal is zeroed. Precisely, an appropriate choice for the values of such gains is key to guarantee the inexistence of endemic equilibrium (EE) points and in this way to achieve the eradication of the infection. This is an important novelty of this paper.(c)Another difference with respect to [26] is that the current paper deals with a time-varying whole population and a mortality directly induced by the disease.(d)A different with respect to [30], where the whole population is also time-varying with a mortality related to the infection, is that in the current paper the growing properties of the total population and the infection are separated by the control design. In this sense the infection can be asymptotically removed even if the total population is unbounded as time increases due to the higher rate of births related to the natural death rate. Note that this is the current situation for the whole entire world population. However, the model proposed in [30] under vaccination converges to a disease-free equilibrium (DFE) point or an EE one where the total population is a constant value.

The analysis of the current paper includes the proof of the positivity of the model under the proposed vaccination strategy. Also the influence of the control gains on the dynamics of the disease transmission within the host population is studied by means of a normalized SISV model. Such a normalized model has two independent state variables, instead of the three of the original SISV model, which simplifies the analysis. The conditions for the existence of the equilibrium points of this normalized model depending on the assigned values to the control gains are analysed. In this context, the existence of appropriate choices for the control gains guaranteeing the nonexistence of EE points jointly with the existence of a unique globally exponentially stable DFE point for the normalized SISV model is proved. Such a fact is a key result to achieve the main objective of the paper, namely, the eradication of the disease propagation within the host population, while guaranteeing the persistence of the whole population, by means of the application of a vaccination strategy based on the proposed state feedback control law with an appropriate adjustment of the control gains. Furthermore, the proportion of the vaccinated subpopulation in the aforementioned globally exponentially stable DFE point depends on the values of the control gains. Then, the number of vaccines to be used during the vaccination campaign can be prefixed by adjusting such gains. In a practical situation, this fact can be used to choose the control gains according to the number of available vaccines while guaranteeing the unique existence of the globally asymptotically stable DFE point.

Several simulation examples are carried out to complement the theoretical results of the paper. The first one shows that an infectious disease, with a mortality directly associated with the illness, can lead to the extinction of the host population in absence of some prevention action. This fact motivates the application of a vaccination campaign to avoid such an extinction. In this context, the second example shows that the application of a vaccination campaign based on the proposed state feedback control law, with an appropriate adjustment of the control gains, achieves the main objective of eradicating the infectious disease while guaranteeing the growing of the host population. Such an example illustrates the main theoretical results of the paper. The third example points out that some specifications of the vaccination campaign, such as the number of required vaccines and the duration of the campaign, depend on the values assigned to the control gains. Finally, the two last examples show that a vaccination campaign based on the proposed strategy could be implemented in a real situation. The fourth example takes into account that the number of vaccines to be injected at each day has to be an integer number. In this context, two alternative ways for designing the vaccination campaign with such a restriction are dealt with. On the other hand, the fifth example takes into account the fact that the measures of the state variables of the model can be subject to uncertainties since the knowledge of the exact number of susceptible, infectious, and vaccinated individuals at each time instant is not possible in a real situation [34, 35]. In this context, this example considers the lack of precision in the measures of the subpopulations affecting the synthesis of the control law. The result shows that the control law is robust under the presence of small uncertainties in the measures. In summary, the main contributions of the paper are as follows: (i) the design of a control law via the feedback of all the state variables of the SISV epidemic model where some of the control gains can take negative values while maintaining the control signal nonnegative for all time, (ii) the proof that an appropriate adjustment of the control gains guarantees the nonexistence of EE points and the existence of a unique globally exponentially stable DFE point in the normalized SISV model which leads to the eradication of the infectious disease, (iii) the study of the influence of the control gains values in the proportions of the subpopulations in the globally exponentially stable DFE point as well as in the transient behavior of the controlled model by means of a simulation example, and (iv) the presentation of a method to implement a vaccination campaign based on the proposed control technique in a realistic situation with uncertainties in the subpopulations measures needed to synthesize the control law and a simulation example to illustrate it.

The paper is organized as follows. Section 2 describes the SISV model and the vaccination strategy based on a state feedback control law. Section 3 deals with the analysis of the positivity of the SISV model under the proposed vaccination. Also, the analysis of the equilibrium points of its normalized model related to the control gains is carried out. Such a study points out that a vaccination strategy based on feedback of the model variables can achieve the eradication of the disease with an appropriate choice of the values for the control gains. Section 4 deals with numerical examples which illustrate the theoretical results and proposes several ways of implementing a vaccination campaign based on the presented strategy in a realistic situation. Finally, Section 5 ends the paper with some concluding remarks.

2. The SISV Epidemic Model

The SISV epidemic model splits the host population into three different categories: susceptible, infectious, and vaccinated subpopulations. The transitions between the subpopulation categories of this epidemic model are given by the following differential equations:subject to , , , and , where , , and denote, respectively, the susceptible, infectious, and vaccinated subpopulations at the instant and denotes the whole population. By summing up the equations of (1) one obtains the dynamics of the whole population given byThe parameters of the model are all strictly positive. Namely, and denote, respectively, the birth and the mortality by natural causes rates of the host population. The transmission of the infection from mothers to sons/daughters is not considered so the new births are included directly in the susceptible category. The rest of the parameters are associated with the infectious disease: denotes the infection transmission rate, is the recuperation rate, and is the mortality by causes directly related to the disease. The inverse of denotes the average time interval that an infectious individual spends within the infectious category before passing to the susceptible category. The transition of an individual from the susceptible category to the infectious one can happen, with certain probability, when such a susceptible individual contacts an infectious one. In this sense, the factor is the per capita probability of acquiring the infection at the instant and the term represents the total rate of transmissions of the infection at the instant [1].

The function denotes a control signal based on the application of a vaccination strategy. It is assumed that the application of a vaccine to a susceptible individual transfers such an individual to the vaccinated category and he/she/it is maintained in such a status until he/she/it dies by natural causes. Such a fact is taken into account by the inclusion of the term in the dynamics of the vaccinated subpopulation. In other words, an efficiency of 100% in the vaccination and that the vaccinated individuals acquire immunization for life are assumed.

Remark 1. (i)The dynamics of the whole population depends on the net growth rate in the absence of disease. It implies that the whole population exponentially increases if , it holds constant to if , or it exponentially decreases to zero and the host population is extinguished if . This form of population dynamics is called exponential birth and deaths. An alternative way of modelling the dynamics of the whole population consists in replacing the term by a constant recruitment rate . Such a form is referred to as constant immigration with exponential death rate [20].(ii)The propagation of the infectious disease is described by a SIS epidemic model composed by the two first equations of (1) in the absence of vaccination, i.e., if , and with an initial condition without vaccinated individuals, i.e., if . Direct calculations show that such a model has two possible equilibrium points depending on the value of the basic reproduction number [16]. If , the model has a unique equilibrium point at which all the population is susceptible. Such an equilibrium point is referred to as DFE point since there are not infectious individuals. Furthermore, such a point is globally asymptotically stable so that the disease is eradicated from the host population irrespective of the initial condition. Otherwise, if , the model has two equilibrium points: the DFE point, which is unstable, and an EE point at which there is a proportion of the whole population in the susceptible status, , and the other one in the infectious category, . Furthermore, such an EE point is globally asymptotically stable so that the disease persists within the host population irrespective of the initial condition. Such properties are proved in [16] for the case of whole population dynamics with constant immigration and exponential death rate. However, such properties can be also proved for a whole population dynamics with exponential birth and deaths, as proposed in the current paper, by using a normalized version of the SIS model built from applying the variable changes and to such a model.

3. Design of Vaccination Strategies Based on Control Theory

The application of vaccination strategies can be considered in two situations: (i) when the propagation of the infectious disease leads to an EE point or (ii) when the propagation dynamics converges to a DFE point but an improvement in the transient behavior is required. The first situation is going to be dealt with in this section. In this sense, an infectious disease whose propagation is described by the epidemic model (1), where its parameters satisfy the condition , is considered. This means that the basic reproduction number of the model without considering the vaccination subpopulation (SIS model) fulfills . The vaccination is applied to a fraction of the susceptible individuals. Such individuals pass to the category referred to as vaccinated subpopulation when they receive the vaccine.

A vaccination based on a control signal defined byis considered where , , and are real constants, namely, the controller gains. Such a law is based on the feedback of the variables of the SISV epidemic model while it is nonnegative definite. Furthermore, the vaccination is suspended while the proportion of susceptible subpopulation is strictly smaller than a prescribed strictly positive threshold .

Theorem 2 (positivity of the SISV model). The SISV epidemic model (1) is positive under the application of the control signal (3) irrespective of the values assigned to the control gains since , , and provided that , , and .

Proof. Assume that there exists a finite time instant such that and with . The continuity of the SISV model together with , and implies that there exists some time instant such that with and . It implies that and then from (1). Then, the starting assumption at a finite time instant is not true. Now, assume that there exists a finite time instant such that and with . The continuity of the SISV model together with , , and implies that there exists some time instant such that with and . This implies that from (1) and (3). Then, the starting assumption at a finite time instant is not true. Finally, assume that there exists a finite time instant such that and with . The continuity of the SISV model together with the conditions , , and implies that there exists some time instant such that with and . It follows that from (1) and (3). Then the starting assumption at some finite time instant is not true. In summary, there are not time instants at which , , or take negative values provided that , , and . The result of the theorem is proved.

3.1. Normalized SISV Model

A variable change lets us obtain a normalized SISV epidemic model useful to analyse the dynamics of the propagation of the disease under the proposed vaccination strategy. Such a variable change is given by where the resulting new variables , , and represent, respectively, the proportion of susceptible, infectious, and vaccinated individuals within the host population. Note that , , and are derived from Theorem 2 if a vaccination strategy based on the control law (3) is applied in the epidemic model.

One obtains the following normalized SISV model:by applying the aforementioned variable change in (1) wheredenotes the normalized control signal. Model (5) under the control law (6) can be written asby taking into account the fact that . The following subsection analyses the equilibrium points for model (5) under the control law (6) depending on the values of the controller gains.

3.1.1. Equilibrium Points

The normalized SISV model (5) under the control law (6) asymptotically reaches an equilibrium point given by , , and when and . Thenwhere denotes the value of the control signal at some potential equilibrium point. Such a value can be or by taking into account the control law (6).

Assume that . Then, the second equation of (8) has two solutions, namely, either or . The first equation of (8) has two solutions when , namely, and . Both of them satisfy that from the fact that so that they are compatible with the positivity of the SISV model established in Theorem 2. Note that such a property implies that a feasible equilibrium point of the normalized SISV model has to have . On the other hand, the first equation of (8) has a unique solution in when , namely, . From the positivity of the SISV model, such a solution is only valid if the model parameters fulfil the conditions and so that and , respectively, as the positivity of the SISV model requires. In summary, the normalized SISV model has potentially three equilibrium points assuming that , one of them is a DFE point (DFE1) and the others are EE points (EE1 and EE2); namely,The feasibility of such points requires that at them. In this context, the point DFE1 exists if the control gain is chosen such that so that at it. Moreover, such an existence is irrespective of the values chosen for the control gains and . Such facts are deduced from (6) by taking into account the fact that . On the other hand, the existence of the point EE1 requires that or, otherwise, that the controller gains and are chosen such that so that and then at such a point by taking into account (6). Finally, the existence of the point EE2 requires that or, otherwise, that the controller gains , , and are chosen such that so that and then at such a point by taking into account (6).

Now, assume that . The equation system (8) has three potential solutions. One of them with and the others with where , , denotes the potential solutions of with the coefficients and , depending on the controller gains, defined as follows.The substitution of in the second equation of (8) implies that so that the model has a potential DFE point, namely, the point DFE2 given byif . Otherwise, i.e., if , such an equilibrium point does not exist except in the particular case that simultaneously and .

In the general case that , the feasibility of the point DFE2 requires that , , and . Such conditions are simultaneously satisfied if the control gains and are chosen so that . This implies that the point DFE2 exists if (i) and , (ii) and , or (iii) while . Note that the point DFE2 is the same as DFE1 in the last case.

On the other hand, each one of the solutions of , if they exist, is feasible equilibrium point for the model if . In such a case, the model has one or two EE points given byThe feasibility of the point EE3 and, respectively, EE4, requires that , , and for and, respectively, , while the value of the control signal at such a point fulfils and, respectively, . The four conditions for the feasibility of the point EE3 and, respectively, EE4, are jointly fulfilled if and the controller gains , , and are chosen such that for and, respectively, , as it can be deduced by direct calculations. Note that there are not solutions for satisfying simultaneously the four conditions , , , and if the free-design control parameter is chosen such that . Then, the points EE3 and EE4 do not exist in such a situation. However, the normalized model has at least one EE point, namely, the point EE2, under such a choice for the parameter .

In the particular case that and simultaneously, the system of equations (8) becomes as follows.The second equation of (13) has two solutions, namely, for any and for any . By introducing such solutions in the first equation of (13), one obtains the following equilibrium points for the model.The feasibility of the equilibrium points defined by DFE3 requires that the values of the control signal at such points fulfil . Such a condition is fulfilled if by taking into account the fact that from the control law (6). Then the set of feasible points DFE3 is as follows.Note that the point DFE1 is included in the set of points DFE3. On the other hand, the feasibility of the point EE5 requires that , , and as well as that the value of the control signal at such a point fulfils . Such conditions are jointly fulfilled if the control gain is chosen such that while . The existence of a nonzero range for the values of so that the point EE5 is feasible requires that the model parameters satisfy while the parameter of the control law satisfies . Moreover, the point EE5 is the same as EE1 if and its feasibility is guaranteed irrespective if either or since at the point EE1 (or EE5) while , , and .

Table 1 summarizes the equilibrium points of the model and their feasibility conditions for the different assignments of the controller gains. The following theorem establishes the conditions that the control parameters have to satisfy for guaranteeing the inexistence of EE points in the normalized SISV model. In this way, the infectious disease can be eradicated from the host population.

Theorem 3 (conditions for inexistence of EE points in the normalized SISV model). The normalized SISV model (5) under the control law (6) does not have EE points if the parameter of the control law (3), or equivalently (6), satisfies the condition(c1) and the control gains , , and simultaneously satisfy(c2),(c3) or ,(c4)if then or ,(c5),(c6)at least one of the following conditions:(i) and ,(ii) and ,(iii),(iv), whereAs a consequence, only the points DFE1, DFE2, and DFE3 are feasible under such conditions.

Proof. The results summarized in the feasibility conditions column of Table 1 are used for this proof. In this way, the points EE1 and EE5 do not exist under the conditions (c1), (c2), (c3), and (c4), where (c4) is only necessary if the model parameters are such that . Moreover, the conditions (c1) and (c5) avoid the existence of the point EE2. Finally, the points EE3 and EE4 do not exist if at least one of the conditions of (c6) is satisfied. Concretely, any of such conditions imply that as it is proved in the following way. The proportions of infectious subpopulation at the potential equilibrium points EE3 and EE4 are the solutions of the equation with and defined in (10). Note that the function , for any given values of , , and , corresponds to a parabola which is opening to the top and its intersecting points with the abscissas axis are the solutions of . In this context, direct calculations prove that such intersecting points are not within the domain under any of the conditions (c6). First, note thatwhere is the value of at which the parabola reaches its minimum value. Under the condition (i) of (c6) one obtains thatwhere the condition is necessary to guarantee and then the existence of values for such that is possible, as one can deduce by direct calculations. The result implies that is monotonically decreasing . Such a fact, together with , implies that since the parabola is opening to the top. Then, cannot have solutions within except under such a condition (i) of (c6) and that solution corresponds to a DFE point.
Under the condition (ii) of (c6) one obtains thatwhere the condition is necessary to guarantee and then the existence of values for such that is possible, as one can deduce by direct calculations. The result implies that is monotonically increasing . Such a fact, together with , implies that since the parabola is opening to the top. Then, cannot have solutions within except under such a condition (ii) of (c6) and that solution corresponds to a DFE point.
Under the condition (iii) of (c6) one obtains thatThe result implies that is monotonically increasing . Such a fact, together with , implies that since the parabola is opening to the top. As a consequence, there are not solutions for with .
Finally, under the condition (iv) of (c6) one obtains thatThe result implies that is monotonically decreasing . Such a fact, together with , implies that since the parabola is opening to the top. As a consequence, there are not solutions for with .
In summary, there are not feasible solutions for EE points under the conditions established in the theorem and the result is proved.

The following theorem analyses the local stability of the DFE points of the normalized SISV model under the control law (6).

Theorem 4 (local stability/instability of the DFE points of the normalized SISV model). (i)The point DFE1 is locally exponentially unstable whenever it exists, i.e., when and is chosen in the control law (6).(ii)The point DFE2 is locally exponentially stable if the control gains and in (6) satisfywhile . On the other hand, the point DFE2 is locally exponentially unstable if and satisfy(iii)The point DFE3 is locally unstable if . Otherwise, i.e., if , the point DFE3 is critically stable while the control parameter in (6) is chosen such that .

Proof. (i) The feasibility of the point DFE1 requires that as it has been pointed out in Table 1. The Jacobi matrix associated with the linearized model around such a point is given byby taking into account the fact that in the neighbourhood of such an equilibrium point from (6). One of the eigenvalues of such a matrix is a strictly positive real under the condition so the DFE1 point is locally exponentially unstable.
(ii) The feasibility of the point DFE2 requires that either and or and as it has been pointed out in Table 1. The Jacobi matrix associated with the linearized model around such a point is given byby taking into account the fact that in the neighbourhood of such an equilibrium point from (6). In the case that and the eigenvalues and of satisfy thatby taking into account conditions (23). Then, both eigenvalues of are strictly negative real so that the point DFE2 is locally exponentially stable. Note that the condition is necessary so that a nonempty domain of values for the gain fulfilling the condition (23) exists. On the other hand, in the case that and , the eigenvalue of satisfies thatby taking into account conditions (24). Then, at least one of the eigenvalues of is strictly positive real so that the point DFE2 is locally exponentially unstable.
(iii) The feasibility of the point DFE3 requires that and as it has been pointed out in Table 1. Moreover, the proportions of subpopulations at such an equilibrium point fulfil , and . Such conditions together with the positivity property of the SISV epidemic model imply that in the neighbourhood of such an equilibrium point from the control law (6). Then, the Jacobi matrix associated with the linearized model around such a point is given byOne of the eigenvalues is irrespective of the value of , namely, . The other one, namely, , depends on the value of . In this context, if , then the point DFE3 is locally unstable since . Otherwise, i.e., if , the point DFE3 is locally critically stable since . Note that the condition is necessary so that a nonempty domain of values for fulfilling the condition exists.

Remark 5. The following results are derived from Theorems 2, 3, and 4 and they are of relevant interest in the vaccination design context:
(i) Assume that the free-design parameter and the control gains , , and simultaneously satisfy the conditions of Theorem 3 so that the normalized SISV model does not have EE points. If, furthermore,(a) and , then the model only has a DFE point, concretely, the DFE1 one. Moreover, such a point is locally exponentially unstable.(b) and , then the points DFE1 and DFE2 coexist. Moreover, both points are locally exponentially unstable.(c) and , then the points DFE1 and DFE3 coexist. The point DFE1 is locally exponentially unstable and the local stability of the point DFE3 depends on the proportion of vaccinated subpopulation at such an equilibrium point. In this sense, if , the point DFE3 is locally critically stable; otherwise, it is locally unstable. One obtains that the dynamics of the normalized infectious subpopulation around the point DFE3 is given by in view of the Jacobi matrix in (29). Then, the time evolution of the infectious proportion is given by around such an equilibrium point with and denoting the time instant at which the model state goes in the neighbourhood of the point DFE3. On the other hand, the dynamics of the normalized vaccinated subpopulation around the point DFE3 is given by in view of the Jacobi matrix . Then, the time evolution of the vaccinated proportion is given by around such an equilibrium point. In this way, if , then so that the infectious proportion converges to zero while the vaccination proportion converges to the constant value as time tends to infinity around the point DFE3. On the contrary, if , then so that neither the infectious proportion converges to zero nor the vaccinated proportion converges to a constant value as time tends to infinity around the point DFE3.(d) and , then the normalized SISV model only has a DFE point, namely, the point DFE2. Furthermore, if then such a DFE point is locally exponentially stable, while if , then it is locally exponentially unstable. In the particular case that the dynamics of the infectious proportion is given by in view of the Jacobi matrix in (26). Then, such an infectious proportion is constant in the neighbourhood of the point DFE2. A relevant result is that the point DFE2 is globally stable if and from the following facts: (i) the variables of the normalized SISV epidemic model are bounded, since from the positivity of the original SISV model, (ii) the point DFE2 is the unique equilibrium point of the normalized SISV epidemic model, and (iii) such a point is locally exponentially stable.(e) and , then the normalized SISV model does not have DFE points too. (ii) Note that some of the control gains can take negative values. Moreover, an appropriate choice of such values guarantees the existence of a unique equilibrium point, namely, the point DFE2 defined in (11), while being globally stable. In this sense the gains and are useful to fix the proportions of susceptible and vaccinated subpopulations when such an equilibrium point is reached. Concretely, a negative value for is interesting in order to have a moderate number of vaccinated individuals at such an equilibrium point, which implies a moderate cost in vaccines during the vaccination campaign. The other parameter, i.e., , can be used to fix the transient behavior of the infection from the starting of the vaccination campaign until the point DFE2 is reached as it is shown by several simulation examples in Section 4.3 of the paper.
(iii) The time evolution of the whole population is given by from (2) and (4). Then, since from Theorem 2. This implies that for any arbitrary time instant . On the other hand, the time evolution of the normalized infectious subpopulation in the neighbourhood of the DFE2 point is given by , where , denotes the time instant at which the model state goes in the neighbourhood of the point DFE2, and from (26) if the control parameter and the control gains , , and are chosen according to Theorems 3 and 4 so that the DFE2 is the unique equilibrium point of the model and, moreover, globally stable. As a consequence, under such adjustment of control parameters. This implies that the infectious subpopulation converges exponentially to zero as time goes to infinity if the control gains and are chosen such that while the point DFE2 is globally stable. Note that if , i.e., if the birth rate is not larger than the natural death rate, then , which implies that that the infectious subpopulation converges exponentially to zero as time goes to infinity for any control parameter and control gains , , and chosen according to Theorems 3 and 4 so that the DFE2 is the unique equilibrium point of the model. Otherwise, i.e., if , note that and for any given finite and, moreover, is monotonically decreasing with for any . This implies that with being the value of such that for a given finite from continuity of with respect to . In other words, admissible values for the control parameters guaranteeing the exponential convergence to zero of the infectious subpopulation always exist irrespective of the relation between the birth and natural mortality rates of the host population. Such an appropriate choice of the control parameters implies the eradication of the infection. Furthermore, such an objective can be achieved although the whole population grows with time because of a higher birth rate related to the natural death rate. This is one of the main results of the current paper and Section 4.2 deals with a numerical example to show the eradication of the infection by applying the proposed vaccination strategy with the aforementioned choice of the control parameters.

4. Simulation Examples

4.1. SISV Epidemic Model without Vaccination

Model (1) with a control signal and an initial condition given by , , and is considered. In this way, the vaccination subpopulation is so that the SISV model is equivalent to a simple SIS model. The values for the parameters , , , , and , where means , are used to obtain the time evolution of the subpopulations and that of the whole population under the influence of the infectious disease. The proportions of susceptible and infectious subpopulations, i.e., the normalized subpopulations, can be obtained by (4). Also, such subpopulations could be directly obtained using the normalized SISV model (5) with the aforementioned values for the parameters and . The basic reproduction number of this normalized model is in such a situation so that its DFE point is globally unstable while its EE point is globally asymptotically stable as item (ii) of Remark 1 points out. Such facts are illustrated by means of a simulation example. In this sense, Figure 1 displays the time evolution of the normalized subpopulations of susceptible and infectious individuals in the absence of vaccination. One can see that the proportions of susceptible and infectious subpopulations converge to the values corresponding to the EE point of the normalized SIS model as the theoretical results predict.

Figure 2 shows the time evolution of the susceptible, infectious, and whole populations. One can see that the whole population tends to the extinction because of the dominant effect of the mortality associated with the disease. As a consequence, the application of a vaccination is indispensable in order to eliminate the infection irrespective of the initial conditions or, at least, diminish its effect within the host population and, in this way, achieve the persistence of the host population. Finally, Figure 3 displays the time evolution of the subpopulations and the whole population in the first days of the infection. One can see that the infectious subpopulation quickly increases until it reaches a peak value and then it asymptotically decreases until the extinction of the whole population as Figure 2 shows.

Another example with the same initial condition and the same values for the parameters considered in the previous example, except that , is analysed. As a result of such a change, the basic reproduction number of the corresponding normalized SISV model without vaccination is so its DFE point is the unique equilibrium point and it is globally asymptotically stable as item (ii) of Remark 1 points out. Figure 4 displays the time evolution of the infectious subpopulation while Figure 5 shows the time evolution of the susceptible subpopulation and the whole population. The infectious disease is eradicated as Figure 4 shows. Moreover, one can deduce that the proportions of susceptible and infectious subpopulations converge, respectively, to 1 and 0, i.e., to the values corresponding to the DFE point as the theoretical results predict. Moreover, one can see in Figure 6 that the whole population increases exponentially once the infectious disease has been eradicated. As a consequence, the application of a vaccination action is not crucial to eliminate the infection although an appropriate vaccination strategy could be used for reducing the time interval until the disease is eradicated.

4.2. SISV Epidemic Model with Eradication of the Infectious Disease under a Vaccination Strategy

Model (1) with the same values for the parameters considered in the first example of Section 4.1 is used under the application of a vaccination strategy based on feedback of the model variables as that given in (3). The initial condition is established as , , and . The use of such a vaccination strategy, with an appropriate choice of the free-design control parameters , , , and , is crucial to extinguish the disease from the host population since the system without vaccination converges to an EE point as it has been shown in Section 4.1. In this way, a suitable choice of the control parameters in order to guarantee the extinction of the disease is , , , and . Note that this choice fulfils the conditions (c1), (c2), (c3), (c4), (c5), and (c6)(i) of Theorem 3 so that the normalized SISV model (5) under the control law (6) only has a DFE point, namely, the point DFE2 defined in (11). Moreover, the conditions of Theorem 4 are also satisfied so that such a point is globally stable from the fact that it is locally exponentially stable while the normalized subpopulations are bounded; see item (i) of Remark 5. Such values for the control parameters are used in an example to illustrate the theoretical results predicted in Theorems 3 and 4 and Remark 5. Figure 7 displays the time evolution of the normalized subpopulations of susceptible, infectious, and vaccinated individuals. One can see that the proportions of susceptible, infectious, and vaccinated subpopulations converge to the values corresponding to the point DFE2 of the normalized SISV model, namely, , , and . Moreover, Figure 8 shows the time evolution of the susceptible, infectious, vaccinated, and whole populations. One can see that the number of infectious individuals converges to zero as time tends to infinity and, as a consequence, the disease is eradicated from the host population. Moreover, the infectious population reaches a maximum value at the sixth day from the starting of the infectious disease; namely, . Under practical considerations, the disease can be considered as eradicated when the number of infectious individuals is smaller than 1 since the infection cannot be transmitted when there are not infectious individuals within the host population. Such a fact happens at the day 89 when as it has been seen by zooming Figure 8. Once the infection has been eradicated, from , the control signal can be switched off, i.e., , and then the vaccinated subpopulation decreases exponentially to zero since after such a time instant. The decreasing rate is very slow since and then it is not appreciable in Figure 8. The slow increasing of the susceptible subpopulation and the whole population after cannot be seen in Figure 8 for the same reason. A very large duration for the simulation would be necessary to manifest such facts. Also, one can see that the number of vaccinated individuals reaches a maximum value on the day when the vaccination campaign has finished; namely, .

Figure 9 shows the number of vaccines applied during the vaccination campaign. One can see that the injected vaccines reach a peak at the sixth day from the appearance of the infectious disease; namely, . Also, the fact that the vaccination effort has to be intensive during the first 30 days reaching a maximum of approximately 47 vaccines at the sixth day is observed. Moreover, the intensity of such an effort quickly increases until the sixth day and later it slowly decreases until the vaccination campaign finishes. Note that a negative value for has been used in this example with the aim of achieving a DFE point, namely, the DFE2 one, in the normalized SISV model with a moderate consumption of vaccines during the vaccination campaign. In this sense, the values for the proportions of susceptible and vaccinated subpopulations once the point DFE2 is reached depend on the values for both and as the expressions in (11) point out. Concretely, the number of vaccinated individuals at the point DFE2 can be reduced by decreasing the value of , i.e., by making it more negative while respecting the conditions of Theorem 3 for the unique existence of the point DFE2 and those of Theorem 4 so that such an equilibrium point is locally exponentially stable. In this way, the consumption of vaccines can be reduced. On the other hand, the value of the gain can be used to adjust the transient behavior from the starting time instant of the vaccination campaign until the extinction of the disease from the host population as it is illustrated in the following subsection.

4.3. SISV Epidemic Model under a Vaccination Strategy Based on the Control Law (3) with Different Values for the Control Parameter

The transient behavior of the evolution of the infection from the beginning of the vaccination until its eradication, whenever the control parameters are appropriately chosen in order to achieve such an objective as it has been pointed out in Remark 5, depends on the values of such parameters. The maximum vaccinated individuals , the maximum in the number of vaccines , the maximum of the infectious individuals , the instants when such maximum values occur, and the duration of the vaccination campaign are some specifications used to characterise this transient behavior. The dependence of such specifications on the value of the control gain is shown in this example. Concretely, , , and are maintained as in Section 4.2 while several values for are considered, namely, , , , and in four simulations with the same values for the parameters of the SISV model and the same initial condition as those used in Section 4.2. Note that the chosen values for , , and , together with any of the values for , i.e., , , , or , fulfil the conditions (c1), (c2), (c3), (c4), (c5), and (c6.i) of Theorem 3 so that the normalized SISV model (5) under the control law (6) only has a DFE point, namely, the point DFE2 defined in (11). Moreover, the conditions of Theorem 4 are also satisfied so that such a point is globally stable from the facts that it is locally exponentially stable while the normalized subpopulations are bounded; see item (i) of Remark 5. Indeed, the first value coincides with that used in Section 4.2 since such a simulation example is used as a reference in order to show the differences in the performance of the vaccination campaign by increasing the value of the control parameter . Figure 10 displays the time evolution of the infectious subpopulation during the vaccination campaign. One can see that the peak in the number of infectious decreases as the value of the control parameter increases. Moreover, the day on which the number of infectious individuals is smaller than 1, and then the infection can be considered eradicated, decreases as increases. Also, such a day can be considered as the end of the vaccination campaign.

Figure 11 shows the time evolution of the vaccinated subpopulation during the vaccination campaign. The maximum value reached for the vaccinated subpopulation increases as increases. Such a maximum is achieved at the last day of the vaccination campaign. As a consequence, the number of applied vaccines increases as increases.

The application of the vaccines to the susceptible subpopulation is distributed through time as Figure 12 shows. One can see that the peak in the vaccines increases as increases while the day on which such a peak is achieved is irrespective of for the considered values, namely, the sixth day for all cases. Note that such an increment in the peak of the required vaccines is due to two reasons; namely, the number of vaccinated subpopulation increases as increases while, on the other hand, the duration of the vaccination campaign decreases as increases. In other words, a larger number of vaccines have to be applied in a shorter vaccination campaign as increases. Moreover, the number of required vaccines during the vaccination campaign can be adjusted by the control gain as it has been pointed out in Section 4.2. Concretely, the lower the value of , the lower the quantity of required vaccines. As a consequence, a trade-off between the number of available vaccines and the duration of the vaccination campaign has to be taken into account to choose both control parameters and while guaranteeing that the control parameters are chosen so that the point DFE2 is unique and locally asymptotically stable. The values of the aforementioned specifications for the different values considered for the parameter are detailed in Table 2.

4.4. SISV Epidemic Model with a Piecewise Constant Vaccination Function Taking Integer Values

The same values used in Section 4.2 for the parameters of the SISV model and for the vaccination control law (3) are considered in this simulation example. Also, the same initial condition is used. The difference with respect to Section 4.2 is that the control signal can only take nonnegative integer values during the vaccination campaign in this example. Such a restriction is logic from a practical viewpoint since denotes the number of injected vaccines. The values for at each day in the current example are taken from averaging the values in Figure 9 during such a day and taking the integer closest to such an average value. The time evolution of the susceptible subpopulation in this example compared with the time evolution of such a subpopulation in the example of Section 4.2 is displayed in Figure 13. Figure 14 shows the comparison between the time evolution of the infectious subpopulations in the current example and that of Section 4.2 while Figure 15 displays the comparison of the time evolution of the vaccinated subpopulations in both examples. Such figures mainly show the evolution within the time interval when there is an appreciable difference between the obtained results with these two different control strategies. Finally, Figure 16 displays the time evolution of the two different control signals, namely, the piecewise constant vaccination signal taking integer values used in the current example and the continuous-time one used in that of Section 4.2.

One can see that the differences in Figures 13, 14, and 15 are very small. Such a fact implies that a practical vaccination campaign can be carried out by building a piecewise constant control signal taking nonnegative integer values from the control signal (3) as it has been done in the current example. However, the current example has been performed offline since the piecewise control signal has been built with the vaccination control law values stored after simulating the example of Section 4.2.

The implementation of a piecewise control strategy online can be done with a delay of one day by applying each day the number of vaccines corresponding to the average of the values of the control signal stored in the previous day. Figures 1720 display the results obtained by using such a strategy compared with those corresponding to the example of Section 4.2. The main difference in the online application of the vaccination signal with respect to the offline one is appreciable in the time evolution of the infectious subpopulation. One can see that the peak achieved in the infectious subpopulation under the application of the one day delayed piecewise constant vaccination is larger than that achieved with a piecewise constant vaccination without delay. However, such a delay does not inhibit the eradication of the disease but the transient behavior until the total extinction of the disease is slightly worse.

4.5. SISV Epidemic Model under a Vaccination with Uncertainties in the Synthesis of the Control Signal

The exact measure of the amount of individuals in each category of the model at each time instant is unviable in a real situation. This fact impedes the synthesis of the proposed vaccination control signal by means of (3). Moreover, the amount of individuals in each category as well as the quantity of vaccines to be applied has to be an integer number. An alternative way for synthesizing a vaccination signal taking into account such constraints is considered as follows. First, the quantity of individuals in each category is measured one time per day although the model runs in continuous-time. A random number is added to each measure to take into account the fact that such measures can be imprecise; i.e., they are subject to the presence of uncertainties, as it may happen in a real situation. The integer that is closest to the measure with uncertainty of each subpopulation is used to synthesize the control law in order to calculate the integer number of vaccines to be applied at each day. Such available measures of each subpopulation at each day, namely, , , and , can be expressed aswith being a nonnegative integer number. The terms , , and denote the measures, without uncertainties, of susceptible, infectious, and vaccinated subpopulations at each day, respectively. The functions , , and provide random numbers used to take into account the presence of uncertainties in the measures. Such numbers are within the interval so that the discrepancy between each measure and the real value of the corresponding subpopulation is of 10% at the most. Note that the function , which returns the integer that is closest to the real number , and the function are used to guarantee that the measures with uncertainties are nonnegative integers. The sum is the measure of the whole population with uncertainty. Such measures with uncertainties are available to synthesize the control signal given bywhere , since the subpopulation measures are done once per day so that the control signal is a piecewise constant function, andNote that the vaccination signal , which denotes the number of vaccines to be applied within each day, is calculated by using the measures with uncertainties of the subpopulations in the previous day.

A simulation example is carried out in this realistic situation, i.e., with a vaccination campaign supervised by the control law (31)-(32) with the same values for the control parameters, i.e., , , , and , as those used in the example of Section 4.2. The derived results are compared with those obtained in the example of Section 4.2 where the basic control law (3) was used. Figures 21, 22, and 23 show, respectively, the comparison between the time evolution of the susceptible, infectious, and vaccinated subpopulations in the current example with those of Section 4.2 while Figure 24 displays the time evolution of the two different control signals, namely, the piecewise constant vaccination signal taking integer values used in the current example and the continuous-time one used in that of Section 4.2.

One can see that the results obtained in the current example are quite similar to those obtained in that of Section 4.2. This fact implies that a vaccination strategy supervised by the control signal (31)-(32) leads to the eradication of the infectious diseases in spite of eventual presence of small uncertainties in the measures of the subpopulations. Finally, Figure 25 compares the time evolution of the measures used to synthesize the control signal by means of (31)-(32) with the real values of the subpopulations and whole population at each time instant. This figure highlights the presence of discrepancies between the real values of the subpopulations and those used to synthesize the control signal during all the simulation time. In summary, a suitable adjustment of the control gains achieves the eradication of the infectious disease although the measures of the subpopulations needed to synthesize the control signal are subject to uncertainties. In this sense, the designed vaccination strategy with the appropriate control gains is robust against the presence of uncertainties in the measures used to synthesize the control signal.

5. Conclusions

A vaccination strategy based on the state feedback control theory has been designed in order to eradicate the persistence of an infectious disease within a host population. Such a vaccination is applied in a SISV epidemic model. The positivity property of such a model is analysed as well as the existence and stability of the equilibrium points of their corresponding normalized model under such a vaccination strategy. The vaccination provides four free-design control parameters. Three of them are the gains to synthesize the state feedback control signal. The eradication of the infection is achieved by adjusting the control parameters to appropriate values such that there are not EE points in the normalized SISV model while a globally exponentially stable DFE is its unique equilibrium point. In such a case, the control gains multiplying to the susceptible and vaccinated subpopulations, respectively, and , can be adjusted to fix the proportion of susceptible and vaccinated subpopulation to desired values once such a DFE point is reached. Furthermore, the number of vaccines used in the vaccination campaign decreases if the value for the gain decreases and, in this context, it is worth pointing out that such a gain can take negative values. Moreover, the gain acting on the infectious subpopulation, namely , can be adjusted to appropriately shape the transient behavior in the evolution of the disease until its total eradication. Such a transient behavior is characterized by three main specifications: (i) duration of the vaccination campaign, (ii) the peak value of the infectious subpopulation, and (iii) the number of vaccines used within the vaccination period. A trade-off between the number of vaccines and the duration of the vaccination campaign has to be taken into account to choose the control gains. In this context, the number of vaccines may be used to fix the value of , and the duration of the vaccination campaign can be prefixed by the value of the gain . Note that such adjustments for the gains and have to be compatible with the conditions guaranteeing the existence of a globally stable DFE point in the normalized SISV model. Some simulation examples emphasize the theoretic results presented in the paper. Other ones point out alternative ways of implementing a vaccination campaign based on the proposed state feedback control technique in a real situation with the presence of uncertainties in the measures of the subpopulations needed to synthesize the control law.

An extension of the current paper might be the design of other types of control signals, as, for instance, impulsive vaccination strategies adjusting the gain of the impulses and/or the interval between consecutive impulses. Another extension relies on the consideration of delays in the SISV model since, for instance, the effect of a vaccine in the vaccinated individuals cannot be immediate but it could be subject to a certain delay.

Data Availability

The underlying data to support this study are included within the references.

Conflicts of Interest

The authors declare that they have no conflicts of interest.

Authors’ Contributions

All the authors contribute equally to all the parts of the manuscript.

Acknowledgments

This research is supported by the Spanish Government through Grant DPI2015-64766-R and by UPV/EHU through Grant PGC 17/33.