![MathJax Logo](/templates/jsp/_style2/_tandf/pb2/images/math-jax.gif)
ABSTRACT
The paper presents a model for the evolution of an infectious disease in a population with individual-specific immunity. The immune state of an individual varies with time according to its own dynamics, depending on whether the individual is infected or not. The model involves a system of size-structured (first-order) PDEs that capture both the dynamics of the immune states and the transition between compartments consisting of infected, susceptible, etc. individuals. Due to the unavailability of precise data about the immune states of the individuals, the main focus in the paper is on developing a technique for set-membership estimations of aggregated quantities of interest. The technique involves solving specific optimization problems for the underlying PDE system and is developed up to a numerical method. Results of numerical simulations are presented for a benchmark model of SIS-type, potentially applicable to diseases like influenza and to various sexually transmitted diseases.
1. Introduction
Ever since the seminal work by Kermack and McKendrick [Citation14] compartmental models, such as SIR- or SIS-models, play a prominent role in mathematical epidemiology. The idea behind such models is to divide the population into several groups such as susceptibles (S), infectives (I), and recovered (R), and to study the interactions between these groups and in particular the transition of individuals from one group into another.
It is obvious that the immune system of individuals plays an important role in this process by counteracting the pathogen inside the body. The exact understanding of how this process works and the modelling of in-host dynamics is the aim of immunology. An introduction to this discipline may be found in [Citation20]. In an epidemiological context immunology is important because the state of the immune system influences, for example, the susceptibility, infectivity, and recovery of individuals. The combination of these two disciplines, sometimes referred to as ‘immunoepidemiology’ ([Citation5,Citation11,Citation19]), is therefore a natural consequence. One way to achieve this is to model the within-host dynamics of the pathogen and couple this with an epidemiological model by assuming that the state of within-host dynamics influences the transmission of the pathogen between hosts. This approach has lead to a number of contributions, e.g. [Citation1,Citation3,Citation7,Citation9,Citation10].
We will instead focus on the influence on the epidemiological dynamics of the waning and boosting of the immune response towards a disease. A short explanation of why the immune response increases and decreases depending on exposure to a pathogen can, for example, be found in [Citation5]. One approach to capture the waning of immunity towards a disease is to introduce additional subclasses of, for example, recovered individuals [Citation12,Citation22] or individuals with waning immunity from vaccination [Citation18,Citation21]. This approach has the advantage that the dynamics are still described by an ODE model; however, these ODE systems can become large if many compartments are added. Another approach is to assume that the recovered population is structured with respect to the immune status of the individuals. This approach retains the low-dimensionality of the equations, however at the cost of introducing a PDE into the system [Citation6]. Such systems can also be formulated to include boosting of the immune system for the recovered population as well [Citation5]. Other approaches to model the boosting of the immune system during the infective period leads to models with multiple structured populations [Citation19]. We will study dynamical systems in which every sub-population is structured with respect to the host immunity. An example of such a model can be found in [Citation26].
In this paper we present a model for the evolution of the susceptible and infected subpopulations (SIS-model) in which the immunity of individuals has its own dynamics, depending on whether the individual is susceptible of infected. The model involves a system of first-order PDEs (of the type of the so-called size-structured systems), which is similar to (but different from) [Citation26]. It could be interpreted in terms of an influenza infection, but similar models may be appropriate to simulate sexually transmitted diseases [Citation4]. In [Citation26], it is argued that this framework can also be used to model microparasite infections.
To numerically simulate heterogeneous models, such as the one developed here, the initial distribution of the population along the possible immunity states has to be known. However, precise information about this distribution is not available in practice. Therefore, we develop a method to estimate the dynamics of the disease under uncertain initial conditions, based on available data only. It builds on the general approach of set-membership estimation under deterministic uncertainty (see, e.g. [Citation15–17]).
The paper is organized as follows. In Section 2 we introduce a benchmark SIS-model with heterogeneous immunity, which consists of a pair of size-structured first-order PDEs. In Section 3 we begin the investigation of this model by studying its steady-state distributions. In Section 4 we present a more general class of models (including SIR-models, for example), and develop the appropriate set-membership estimation technique. This allows us to estimate the evolution of the disease without complete knowledge of its initial state. Finally, in Section 5, we apply this technique to the benchmark model to gain additional insights about the steady states found in Section 3 and to study how differences in the initial distribution influence the short- and long-term behaviour of the disease.
2. The heterogeneous SIS model
In the model below we consider a closed population of fixed size, a part of which is infected by influenza. Each individual has an immunity level characterized by a number : the larger is ω, the higher is the immunity of an individual. The level of immunity has its own dynamics. If an individual is susceptible (i.e. not infected, in the present context) in a time interval
, then her immunity level obeys the equation
(1)
(1) where
is the immunity level at time τ and
is the velocity of decrease of immunity at immune state ω. Thus,
.
Similarly, represents the velocity of increase of immunity of infected individuals: the dynamics of the immune state of an individual which is infected in
is described by the equation
(2)
(2) Of course, if a susceptible individual becomes infected at time θ, then the dynamics of her immune level switches from Equation (Equation1
(1)
(1) ) to (Equation2
(2)
(2) ), then switches back to Equation (Equation1
(1)
(1) ) at the time of recovery. In the long run, such switchings may happen several time. Notice that the dynamics of the immune state is not individual-specific – the laws (Equation1
(1)
(1) ) and (Equation2
(2)
(2) ) apply to each individual.
In order to ensure existence and uniqueness of the solutions of the above ODEs, and invariance of the interval (which is required in order to make the model meaningful) we assume that d and e are continuously differentiable and
. This resembles the assumption that the interval
contains all possible immune states.
Now, we describe the model of the evolution of the susceptible and the infected subpopulations, beginning with some notations. The numbers and
represent the sizes of the susceptible/infected subpopulations of immunity state ω at time t. The susceptibility of a susceptible individual depends on the immunity state and is denoted by
. The infectivity of an infected individual may also depend on the immunity state and is denoted by
. The recovery rate of an infected individual of immunity state ω is denoted by
. Finally,
is the strength of infection or effective contact rate. It is reasonably assumed to depend on time in order to capture possible seasonal changes or other time-dependent effects.
Notice that the total population size can be represented as
In the model below, it will be assumed that the total population size remains constant, therefore one may normalize it to
. Then under the assumption of proportional mixing (see, e.g. [Citation8]), the incidence rate takes the form
(3)
(3) The evolution of the susceptible/infected individuals, regarding the changes of the immunity state, is described by the equations
(4)
(4) complemented with the initial conditions
(5)
(5) and the boundary (zero-flux) conditions
(6)
(6) In our case we will fulfil the zero-flux conditions by assuming that
, which is not principally necessary, but is reasonable and makes the analysis technically simpler (see Remark 4.1 in Section 4.1). For simplicity, the data p, q, δ, σ,
,
are assumed to be continuous functions (although this assumption can be easily relaxed – only measurability and boundedness suffice). Also it is reasonably assumed that
and
for
(strict loss/gain of immunity if not-perfect/missing), and that
,
. Due to the normalization of the population size, we have to assume also that
.
Equations (Equation4(4)
(4) ) have a clear micro-foundation: they can be derived (like in physics) by calculating what amount of individuals will enter/leave immunity state interval
in a time horizon
, and then pass to a limit with
and
. This kind of size-structured systems are widely used in mathematical biology, while in the context of epidemiology, we may refer to [Citation19,Citation26].
The exact definition of the notion of solution of equations (Equation4(4)
(4) )–(Equation6
(6)
(6) ) will be given in Section 4.
Remark 2.1.
In the above model, we assumed in advance (by taking ) that the population has constant size. Notice that Equations (Equation4
(4)
(4) ) together with the zero-flux conditions (Equation6
(6)
(6) ) and the natural condition
keep the size of the population constant (
).
Remark 2.2.
The assumption that there is no in/out flow of population is somewhat restrictive. In fact, in- and out-flows of equal amounts of individuals is implicitly included in the model, provided that the flows have the same ω-distributions as the existing population, hence have no effect on S and I. Moreover, the model (Equation4(4)
(4) )–(Equation6
(6)
(6) ) can be easily enhanced to include out-flows due to mortality (also additional mortality caused by infection) and migration, and in-flows of new-borns and immigrants, having heterogeneous immunity states. This is just a matter of adding new terms in Equations (Equation4
(4)
(4) ) and replacing the incidence rate with the left term in
Equation (Equation3
(3)
(3) ) in order to take into account a possible change of the population size.
3. Steady states
In this section we investigate the steady states of the benchmark system (Equation4(4)
(4) ) in the case of time-invariant strength of infection
. Steady states are important in the study of asymptotic behaviour and give valuable information, in general. Although we are, due to the complexity of the model, not able to completely describe the steady states or asymptotic behaviour analytically, the calculations here are the basis for a numerical analysis of the steady states which will be carried out in Section 5.
We formally drop the time dependence of the functions and
. This yields (denoting differentiation with respect to ω by
)
(7)
(7) Note that we have
which implies
(8)
(8) From the zero-flux conditions (Equation6
(6)
(6) ) and the assumption
we obtain that
.
3.1. Disease free steady states
First, we look for disease free steady states of Equation (Equation7(7)
(7) ), i.e. solutions with
. Under this condition (Equation8
(8)
(8) ) becomes
which implies
for
. Since
, we get that
for
and where
is the Dirac-delta. In particular, the only disease free steady state that fulfils the zero-flux condition
is
.
3.2. Endemic steady states
Now, we consider the solutions of the steady-state system (Equation7(7)
(7) ), where
is not zero almost everywhere. We furthermore restrict ourselves to solutions where both
and
are non-negative. For this analysis we fix an
. Furthermore, for
we define the three functions
(9)
(9)
(10)
(10)
(11)
(11)
First, assume that
solves Equation (Equation7
(7)
(7) ) and is non-negative. Define
(12)
(12) Using Equations (Equation7
(7)
(7) ) and (Equation8
(8)
(8) ), it is easy to show for
that
fulfils
From this we see that for
, we can write
(13)
(13) Multiplying this equation by
and integrating over
yields
which is equivalent to
. Plugging this into Equation (Equation13
(11)
(11) ), we see that
, and using
Equation (Equation8
(8)
(8) ), that
. Note that because the solution is assumed to be non-negative and that
is not identically zero, we get that
.
Now conversely assume that . Then it is obvious that
and
are both non-negative, as
. Due to our definition of
, it is easy to see that
. Using this, by a simple differentiation of
Equation (Equation10
(10)
(10) ), we obtain that for
(14)
(14) Multiplying Equation (Equation11
(11)
(11) ) with
and plugging the result into Equation (Equation14
(12)
(12) ), then multiplying by
yields
Consequently,
solves Equation (Equation7
(7)
(7) ) on the open interval
. Thus, we have proven the following theorem.
Theorem 3.1.
Choose . Let
and
be defined as in Equations (Equation9
(9)
(9) )–(Equation11
(11)
(11) ) respectively.
If
then
solves Equation (Equation7
(7)
(7) ) for all
.
If
solves Equation (Equation7
(7)
(7) ), define
as in Equation (Equation12
(10)
(10) ). Then
and
for all
.
This theorem shows that there is a one-to-one correspondence between non-negative solutions of Equation (Equation7(7)
(7) ) on
and positive numbers θ. In general, the total population N in these solutions is not 1, as is assumed in our case. We are therefore now looking for solutions for which this condition is fulfilled. Using Equations (Equation10
(10)
(10) ) and (Equation11
(11)
(11) ) this yields
Using Equation (Equation9
(9)
(9) ), we see that for
this is equivalent to
where
is defined as
(15)
(15) We see that
(possibly
) and
(again possibly infinite) for any θ bigger than
. Therefore any solution of the equation
must lie in the interval
. With this notation, we arrive at the following corollary.
Corollary 3.1.
The system (Equation7(7)
(7) ) has a solution that fulfils the zero-flux condition, is non-negative, and fulfils N=1 if and only if the function
has a root
. In this case, the solution is given by
. This solution is unique if and only if this root is unique.
We note that one can show that is continuous on the set where it is bounded. The question of the existence of a solution to
is therefore closely connected to the question of where
is bounded. This however, cannot be answered in general and depends on the particular choice of parameter functions. The same applies to the uniqueness.
In epidemiological models, it is common that one can define an indicator λ such that if λ is below a certain threshold there exists no endemic steady state, and there exists a unique steady state if λ is above this threshold. In the current context, such an indicator could be the number of roots of in
. It is an open question to obtain an indicator of similar kind as the basic reproduction number.
4. Set-membership estimation
In order to calculate a solution of system (Equation4(4)
(4) ), one needs to know the initial distributions of the susceptible and infected subpopulations along the heterogeneity ω, that is,
and
. However, this information is usually not available in detail. We may assume that the total number of susceptible and infected individuals at time 0, that is, the quantities
and
, are known. We may also have additional information about the initial distributions, for example, point-wise constraints of the form
where
and
are known functions. More generally, we summarize the available information about the initial data as
, where
is a closed, convex and bounded subset of
. Below in this section, we will formulate the problem of set-membership estimation of the aggregated state of the system,
, based on the information
about the initial data and the systems dynamics. Moreover, a computational tool for finding (approximating) the set-membership estimation will be provided. This will be done in a more general framework, including other (also higher dimensional) models of interest in epidemiology and beyond.
4.1. Formulation of the general model
Below will be viewed as a distributed state function and
– as an aggregated state function, with their dynamics given by the equations
(16)
(16)
(17)
(17)
The following assumptions will be standing in this section. The function is differentiable in x and y, the derivatives
and
and f itself are measurable in
, locally essentially bounded, and locally Lipschitz continuous in
uniformly in
. The function
is differentiable in x, the derivative
and the function g itself are measurable in ω and continuous in t, locally essentially bounded, and locally Lipschitz continuous in x uniformly in
. Moreover,
,
, where
is a constant and the inequalities (understood component-wise) hold for every
and every
and
. The matrix function
is diagonal with continuously differentiable diagonal elements
,
and
for
.
Remark 4.1.
The assumptions about f and g are fulfilled in our model (Equation4(4)
(4) ) with
and
as in the beginning of the present section. Moreover, there we have
and the assumptions about A are fulfilled if d and e are as assumed in Section 2. We stress that the additional assumption
made there provides one way to satisfy the zero-flux conditions (Equation6
(6)
(6) ). In this case, Equations (Equation16
(14)
(14) ), (Equation17
(17)
(17) ) require only initial conditions to produce a unique solution (see below). If
and/or
, then the zero-flux conditions must be ensured by adding the boundary conditions
and/or
(see, e.g. the more general consideration in [Citation2]). The approach below is still applicable, but the calculations become more cumbersome.
As it will be seen below, a solution of Equations (Equation16(14)
(14) ) and (Equation17
(17)
(17) ) is uniquely defined by the initial condition
(18)
(18) where
is a measurable and bounded function.
The notion of solution of system (Equation16(14)
(14) )–(Equation18
(15)
(15) ) can be defined in several ways, but for the considered problem the method of characteristics seem to be most natural. Let for
, the function
be defined as the unique solution of the initial value problem
where ρ is regarded as a parameter for
. Due to the assumptions about
, the mapping
is a diffeomorphism of
onto itself. Its inverse has the form
, where
is continuously differentiable and satisfies
and
.
As a motivation for the definition below, we assume that x is a continuously differentiable solution of Equations (Equation16(14)
(14) )–(Equation18
(15)
(15) ). Denote
, thus
. Then
hence
(19)
(19)
(20)
(20)
The above equations motivate the following definition (cf. [Citation2]).
Definition 4.1.
The pair of functions and
is a solution of system (Equation16
(14)
(14) )–(Equation18
(15)
(15) ) if x has the representation
,
,
, where
is measurable in ρ and absolutely continuous in t for a.e. ρ, and Equations (Equation19
(16)
(16) ), (Equation20
(20)
(20) ) and (Equation17
(17)
(17) ) are satisfied almost everywhere.
The definition is correct and x is a measurable function due to the measurability of z and the fact that is a diffeomorphism. For the same reason, the functions
in the right-hand side of Equation (Equation19
(16)
(16) ) are well-defined and measurable. A solution x does not need to be differentiable. It may even be discontinuous in each of the directions t and ω, but
is absolutely continuous along almost every characteristic line
.
Lemma 4.1.
If is a solution of Equations (Equation16
(14)
(14) )–(Equation18
(15)
(15) ) then the mappings
are continuous.
Proof.
The second claim follows from the first due to the Lipschitz continuity of g in x and the boundedness of x. Let us prove the first claim. For every and for a.e.
, we have by change of the variable
where
(
and
are appropriate constants). It is a standard fact from the analysis (a consequence from Lousin's theorem, for example) that the second term converges to zero when
.
Existence and uniqueness of a solution can be proved by a fixed-point argument similarly as in [Citation2]. Although in some respects the problem in that paper is more general than the one considered here, the additional assumption is made in [Citation2], which is not fulfilled even for our heterogeneous SIS model. The existence proof for Equations (Equation16
(14)
(14) )–(Equation18
(15)
(15) ); however, requires only a minor modification.
4.2. The set-estimation problem
As explained at the beginning of the section, the initial data are not assumed to be exactly known. Instead, we assume that the only information about
is that
, where
is a given bounded, closed and convex subset of
. Every element
will be considered as a possible realization of the uncertainty in the initial data. Let our task be to obtain information about a part of the components of the aggregated state y at a given time, say t=T. That is, we wish to estimate the projection
on a given subspace
.
Every generates a unique solution
of Equations (Equation16
(14)
(14) )–(Equation18
(15)
(15) ). Denote
That is,
is the set of all aggregated states
that result from some possible realization of the uncertainty,
. In this sense,
is the exact (meaning minimal) set-membership estimation of the aggregated state at time T. Thus, the object of our interest is the set
. Below we adapt a well-known method for obtaining estimates
Even more, the method allows to obtain outer approximations of arbitrary accuracy to the convex hull
.
For a fixed , we consider the problem of maximization of
(21)
(21) on the set
, where
denotes the scalar product in
. Notice that J is bounded on
(see Lemma A.1 in the appendix). Without caring about existence of a solution of problem (Equation21
(17)
(17) ), we observe that if
is an ϵ-solution (in the sense that
), then
Repeating the same for a mesh
in the unit sphere on L, we obtain the set-membership estimation
which is the intersection of a finite number of (affine) half-spaces. Furthermore, if ϵ is small enough and the mesh
is dense enough in the unit sphere in L, the estimation
provides an arbitrarily fine outer approximation (in Hausdorff sense) to the convex hull of
. Notice also that
provides an inner approximation to
.
The main issue in the above set-estimation approach is to solve problem (Equation21(17)
(17) ). For this, one can apply the standard gradient projection method. In order to implement it, one needs to calculate the derivative of
and perform projections on
. In the next subsection, we focus on the first issue, while the implementation of the gradient projection method is standard and will only be briefly discussed.
4.3. Solving the set-estimation problem
Recall that ,
,
denote the respective derivatives of f and g. Furthermore, let
denote transposition. Given
and the corresponding solution
, consider the following adjoint system:
(22)
(22) with respect to
and
. This system has the same structure as Equations (Equation16
(14)
(14) )–(Equation18
(15)
(15) ) (and is linear), therefore the solution is understood in the same way, with the same characteristic functions
. Thus a solution of (Equation22
(18)
(18) ) exists and is unique.
Theorem 4.1.
The functional is Fréchet differentiable. Its derivative has an
representation, namely for every
where λ is defined by the adjoint system (Equation22
(18)
(18) ). More precisely, for every
there are constants c and
such that
where
is the scalar product in
.
The proof of this theorem uses similar arguments as [Citation23, Proposition 1]. However, the latter concerns a system of a form similar to Equations (Equation19(16)
(16) ) and (Equation20
(20)
(20) ), but much simpler. There, the characteristic functions
are the same for each i, which is a substantial simplification, although mainly technical. Therefore, we sketch the proof of Theorem 4.1 in the Appendix.
The numerical solving of problem (Equation21(17)
(17) ) is organized as follows. First, we discretize Equations (Equation16
(14)
(14) ) and (Equation17
(17)
(17) ) similarly as in the recent paper [Citation25], passing in this way to a mathematical programming problem. Due to certain symmetry properties of the discretization scheme used (the Heun scheme for time discretization combined with the trapezoidal rule for integration), solving the discretized system obtained by the same scheme applied to the adjoint system (Equation22
(18)
(18) ) allows to calculate the derivative of the objective function similarly as in Theorem 4.1. Then, we apply the standard gradient projection method for mathematical programming.
We also mention that in order to obtain a good approximation of the set-membership estimation it is necessary to solve problem (Equation21
(17)
(17) ) for many unit vectors l in the subspace of interest, L. Moreover, estimations
at a discrete mesh
of time instances may be wished. Naturally, the obtained (approximate) maximizer u for given
and l can be used as initial guess for neighbouring instances
and vectors l, which makes the overall estimation procedure tractable on a commercial PC. The critical dimension for the implementability of the method is that of the space L (not the dimensions n and m, which can be much larger). Practically, the number of aggregated states
of interest (i.e. dim
) may vary from 1 to 3.
5. Numerical analysis
In this section we apply the results from Section 4 to calculate set-membership estimations for the benchmark system (Equation4(4)
(4) ). According to Lemma A.1 in the appendix, the mapping
is continuous in
. Then due to the convexity of
, the exact set-estimation
is a connected set. Hence, its projection on the I-subspace is an interval,
. Due to the relation
, we obtain that
(23)
(23) Thus, in order to calculate the estimation
it suffices to solve problem (Equation21
(17)
(17) ) for only two vectors
and
given by the positive and negative I-axis.
First, we use the method described at the end of Section 4 and demonstrate how this can be used to analyse the steady states of the benchmark system numerically. The actual functional parameters for a given disease are hard to obtain (see discussion in Section 6), therefore to illustrate the method we take parameters of simple form (that fulfil all the assumptions), where the force of infection and the recovery rate are of a magnitude appropriate for modelling influenza (see, e.g. [Citation13]):
,
,
,
,
.
Using these parameters we can calculate the function as described at the end of Section 3. In Figure we show the function
over the interval
. Note that Q=2 in our case. From this calculations, we can conclude that
has a unique root. Hence, a steady-state exists and it is unique. Having calculated the root
, we can then calculate the steady-state solution
. We show this in Figure , where we compare the steady-state solution with the solution to system (Equation4
(4)
(4) ) at t=200, where the components of
are given by the functions
and
, scaled so that
.
Figure 1. On the left, we see the function plotted over the interval
. Note that the function is not bounded on the whole interval, but is continuous whenever it is bounded. On the right, we show the behaviour of
near its root. We see that it is strictly monotonically increasing there. In particular,
has a unique root given by
.
![Figure 1. On the left, we see the function r(θ) plotted over the interval [0,Q]. Note that the function is not bounded on the whole interval, but is continuous whenever it is bounded. On the right, we show the behaviour of r(θ) near its root. We see that it is strictly monotonically increasing there. In particular, r(θ) has a unique root given by θ∗≈0.08707.](/cms/asset/cd42cacc-b5a6-4d6a-8fcb-ed3a5c8bea2e/tjbd_a_1221474_f0001_c.jpg)
Figure 2. We see for both the susceptible and infected population the theoretical steady states and
given by the thick black line. The dashed white lines show
and
, respectively, where S and I were calculated from system (Equation4
(4)
(4) ) using an exponential initial condition. We also show the initial conditions and the solution at the earlier point t=20. On the right, we plot
to show that the solution does indeed converge towards the steady state.
![Figure 2. We see for both the susceptible and infected population the theoretical steady states Sθ∗(ω) and Iθ∗(ω) given by the thick black line. The dashed white lines show S(300,ω) and I(300,ω), respectively, where S and I were calculated from system (Equation4(4) ∂∂tS(t,ω)+∂∂ω(d(ω)S(t,ω))=−σ(t)p(ω)∫01q(ζ)I(t,ζ)dζS(t,ω)+δ(ω)I(t,ω),∂∂tI(t,ω)+∂∂ω(e(ω)I(t,ω))=σ(t)p(ω)∫01q(ζ)I(t,ζ)dζS(t,ω)−δ(ω)I(t,ω),(4) ) using an exponential initial condition. We also show the initial conditions and the solution at the earlier point t=20. On the right, we plot dist(t)=∥(Sθ∗(ω),Iθ∗(ω))−(S(t,ω),I(t,ω))∥L1 to show that the solution does indeed converge towards the steady state.](/cms/asset/75adc99b-2ef2-449e-acc9-5837a2bc1375/tjbd_a_1221474_f0002_c.jpg)
Note that while an order of magnitude apart, the shapes of the steady states for S and I are identical. This is explained by Equation (Equation8(8)
(8) ) (with
) which yields
. In our case
from which it follows that the shapes are identical. This is of course a result of our simple choice of parameters and in general this will not be the case.
We will use the steady states we found to describe the set of possible initial distributions. Namely, we set
and define
Thus, we assume that the prevalence
of the disease is initially as we would expect in a steady state, but we allow uncertainty in the actual distribution of the immune level among the population. That the particular initial condition becomes largely irrelevant for t this large can be seen in Figure . There we use the set-membership estimation technique developed in Section 4 to calculate the maximum and minimum value the prevalence
may achieve. We see that the prevalence converges to a single value independent of the initial condition.
Figure 3. Set-membership estimation of the prevalence . Note that while for small t the prevalence can take significantly different values for different initial conditions, for large t both the maximum and the minimum converge to the same value. On the right, we show in more detail the interval where the maximum and minimum differ significantly.
![Figure 3. Set-membership estimation of the prevalence I(t). Note that while for small t the prevalence can take significantly different values for different initial conditions, for large t both the maximum and the minimum converge to the same value. On the right, we show in more detail the interval where the maximum and minimum differ significantly.](/cms/asset/c9217023-e840-476b-b9ff-c1c0c1335c63/tjbd_a_1221474_f0003_c.jpg)
We see that with these calculations we can analyse the asymptotic behaviour of the aggregated variables of system (Equation4(4)
(4) ). Using the function
, we can determine existence and uniqueness of an endemic steady-state solution and using the set-membership estimation, we can conclude that this steady state is globally asymptotically stable for all initial data
.
If we significantly decrease the force of infection by taking , we find that we can no longer find a root of
, and numerical calculations yield that
is either plus of minus infinity on the interval
. In Figure , we see that the solution does indeed converge to the disease free steady state, we described in Section 3.
Figure 4. On the left, we show the set-membership estimation of the prevalence for
. It can be seen that the disease dies out. On the right, we show the solution
with initial condition
. We see that the function does indeed tend towards a Dirac delta at
.
![Figure 4. On the left, we show the set-membership estimation of the prevalence for σ=0.25. It can be seen that the disease dies out. On the right, we show the solution S(t,ω) with initial condition u(ω)=φ(ω). We see that the function does indeed tend towards a Dirac delta at ω=0.](/cms/asset/0662aa51-8d50-4e9c-8634-7d39b9beba1f/tjbd_a_1221474_f0004_c.jpg)
We now calculate solutions to system (Equation4(4)
(4) ) with periodic
. We take all parameters as in the previous subsection, but change σ to
. The results can be seen in Figure . Similar to the case with constant σ the maximal and minimal prevalence converge towards each other. However, they now converge to a periodic solution that oscillates in accordance with the function
. In Figure , we show the results if the sinus term is dampened less and we take
. Qualitatively, we see the same behaviour as before, but with more pronounced oscillations. Overall we see that periodic behaviour, which is commonly observed in various diseases, is readily reproduced by this model.
Figure 5. Set-estimation of the prevalence for the system with . The prevalence
converges to a periodic solution.
![Figure 5. Set-estimation of the prevalence for the system with σ(t)=2.5(1+sin(4π100t)/100). The prevalence I(t) converges to a periodic solution.](/cms/asset/b0bc25b7-18d4-415c-ac7b-8e090e30b9d8/tjbd_a_1221474_f0005_c.jpg)
Figure 6. Set-estimation of the prevalence for the system with . The prevalence
converges again to a periodic solution, but with more pronounced oscillations.
![Figure 6. Set-estimation of the prevalence for the system with σ(t)=2.5(1+sin(4π100t)/10). The prevalence I(t) converges again to a periodic solution, but with more pronounced oscillations.](/cms/asset/cedcede6-e1e2-47c3-98f7-1d4b4fa9fec4/tjbd_a_1221474_f0006_c.jpg)
In conclusion, using the techniques developed we are able to estimate the evolution of the disease under uncertain information and to numerically describe the asymptotic behaviour of the system (Equation4(4)
(4) ) for initial conditions
. In particular, we see that while the long-term behaviour may be independent of the initial condition u, the short-term behaviour may change significantly for different u. For example, events that decrease the immunity of the population may lead to a temporary outbreak of the disease, or an intervention that is aimed at increasing the immunity will only have temporary benefits. Using set-estimation we can gain information about possible outcomes of such events and actions.
6. Conclusions
In this paper we present a model for the evolution of an infectious disease in a population where the individuals have different immunity and their immune states vary with the time according to its own dynamics. We propose a set-membership estimation procedure based on the available information about the initial distribution of the population along the possible immune states. The rest of the parameters of the model are assumed known. However, this is usually not the case: many of the parameters may be uncertain and changing with the time – the rates of loosing/gaining immunity, d and e, the strength of infection, σ, etc. The approach in this paper can be enhanced correspondingly, with the difference that the auxiliary optimization problems that are involved in the set-membership estimations will become more complex, still being tractable by standard methods in the optimal control theory of size-structured systems (see, e.g. [Citation24]). Such an enhancement could be a topic of further research.
Disclosure statement
No potential conflict of interest was reported by the authors.
Additional information
Funding
References
- S. Alizon and M. van Baalen, Multiple infections, immune dynamics, and the evolution of virulence, Am. Nat. 172(4) (2008), pp. E150–E168. doi: 10.1086/590958
- L.T.T. An, W. Jäger, and M. Neuss-Radu, Systems of populations with multiple structures: Modeling and analysis, J. Dyn. Diff. Equat. 27 (2015), pp. 863–877. doi: 10.1007/s10884-015-9469-3
- J.B. André, J.B. Ferdy, and B. Godelle, Within-host parasite dynamics, emerging trade-off, and evolution of virulence with immune system, Evolution 57(7) (2003), pp. 1489–1497. doi: 10.1111/j.0014-3820.2003.tb00357.x
- F. Brauer and C. Castillo-Chavez, Mathematical Models in Population Biology and Epidemiology, Springer, New York, 2011.
- M.V. Barbarossa and G. Röst, Immuno-epidemiology of a population structured by immune status: A mathematical study of waning immunity and immune system boosting, J. Math. Biol. 71(6) (2015), pp. 1737–1770. doi: 10.1007/s00285-015-0880-5
- S. Bhattacharya and F.R. Adler, A time since recovery model with varying rates of loss of immunity, Bull. Math. Biol. 74(12) (2012), pp. 2810–2819. doi: 10.1007/s11538-012-9780-7
- T. Day and S.R. Proulx, A general theory for the evolutionary dynamics of virulence, Am. Nat. 163(4) (2004), pp. E40–E63. doi: 10.1086/382548
- O. Diekmann, H. Heesterbeek, and T. Britton, Mathematical Tools for Understanding Infectious Disease Dynamics, Princeton University Press, Princeton, 2012.
- V.V. Ganusov, C.T. Bergstrom, and R. Antia, Within-host population dynamics and the evolution of microparasites in a heterogeneous host population, Evolution 56(2) (2002), pp. 213–223. doi: 10.1111/j.0014-3820.2002.tb01332.x
- M.A. Gilchrist and A. Sasaki, Modeling host-parasite coevolution: A nested approach based on mechanistic models, J. Theoret. Biol. 218(3) (2002), pp. 289–308. doi: 10.1006/jtbi.2002.3076
- B. Hellriegel, Immunoepidemiology – bridging the gap between immunology and epidemiology, Trends Paras. 17(2) (2001), pp. 102–106. doi: 10.1016/S1471-4922(00)01767-0
- H.W. Hethcote, H.W. Stech, and P. Van Den Driessche, Nonlinear oscillations in epidemic models, SIAM J. Appl. Math. 40(1) (1981), pp. 1–9. doi: 10.1137/0140001
- R.I. Hickson and M.G. Roberts, How population heterogeneity in susceptibility and infectivity influences epidemic dynamics, J. Theoret. Biol. 350 (2014), pp. 70–80. doi: 10.1016/j.jtbi.2014.01.014
- W.O. Kermack and A.G. McKendrick, A contribution to the mathematical theory of epidemics, Proc. R. Soc. A: Math., Phys. Eng. Sci. 115 (1927), pp. 700–721. doi: 10.1098/rspa.1927.0118
- A.B. Kurzhanski and P. Varaiya, Dynamics and Control of Trajectory Tubes. Theory and Computation, Systems & Control: Foundations & Applications, Birkhäuser/Springer, Cham, 2014.
- A.B. Kurzhanski and V.M. Veliov (eds.), Modeling Techniques for Uncertain Systems, Progress in Systems and Control Theory 18, Birkhäuser, Boston, MA, 1994.
- M. Milanese, J. Norton, H. Piet-Lahanier, and É. Walter (eds.), Bounding Approaches to System Identification, Plenum Press, New York, 1996.
- J. Mossong, D.J. Nokes, W.J. Edmunds, M.J. Cox, S. Ratnam, and C.P. Muller, Modeling the impact of subclinical measles transmission in vaccinated populations with waning immunity, Am. J. Epidemiol. 150(11) (1999), pp. 1238–1249. doi: 10.1093/oxfordjournals.aje.a009951
- M. Martcheva and S.S. Pilyugin, An epidemic model structured by host immunity, J. Biol. Syst. 14(02) (2006), pp. 185–203. doi: 10.1142/S0218339006001787
- A.S. Perelson and G. Weisbuch, Immunology for physicists, Rev. Mod. Phys. 69(4) (1997), pp. 1219–1268. doi: 10.1103/RevModPhys.69.1219
- V. Rouderfer, N.G. Becker, and H.W. Hethcote, Waning immunity and its effects on vaccination schedules, Math. Biosci. 124(1) (1994), pp. 59–82. doi: 10.1016/0025-5564(94)90024-8
- H.R. Thieme and P. Van Den Driessche, Global stability in cyclic epidemic models with disease fatalities (Proceedings of the conference on Differential Equations with Applications to Biology), Fields. Instit. Commun. 21 (1999), pp. 459–472.
- Ts. Tsachev, V.M. Veliov, and A. Widder, Set-membership estimations for the evolution of infectious diseases in heterogeneous populations. Submitted. Available as Research Report 2015-11, ORCOS, TU Wien, 2015. Available at http://orcos.tuwien.ac.at/research/research_reports.
- V.M. Veliov, Optimal control of heterogeneous systems: Basic theory, J. Math. Anal. Appl. 346 (2008), pp. 227–242. doi: 10.1016/j.jmaa.2008.05.012
- V.M. Veliov, Numerical approximations in optimal control of a class of heterogeneous systems, Comput. Math. Appl. 70(11) (2015), pp. 2652–2660. doi: 10.1016/j.camwa.2015.04.029
- L.J. White and G.F. Medley, Microparasite population dynamics and continuous immunity, Proc. R. Soc. B: Biological Sciences 265(1409) (1998), pp. 1977–1983. doi: 10.1098/rspb.1998.0528
Appendix
Lemma A.1.
There exists a constant C such that for every and for the corresponding solutions
and
of system (Equation16
(14)
(14) )–(Equation18
(15)
(15) ) it holds that
Proof.
According to the definition of a solution, , where
together with
satisfy Equations (Equation19
(16)
(16) ) and (Equation20
(20)
(20) ) with
, j=1,2. Then, it is straightforward that
where
,
.
Let be of full measure and such that the functions
are absolutely continuous for every
. Then
where
is a Lipschitz continuous function due to the uniform Lipschitz continuity of
. From the assumptions about the data of the system, Equations (Equation17
(17)
(17) ) and (Equation19
(16)
(16) ), we successively obtain that
where
are appropriate constants. The claim of the lemma follows from Grönwall's inequality.
Proof.
Proof of Theorem 4.1 Let and let
. Denote
, which will be presumably a ‘small’ number. We denote by
and
the corresponding solutions of Equations (Equation16
(14)
(14) )–(Equation18
(15)
(15) ). Also we denote by
and
the corresponding z-functions from the definition of a solution, so that
, similarly for
. Further,
,
,
, and
. Then using Equation (Equation19
(16)
(16) ), Lemma A.1 and some standard calculus we obtain that the following equations are fulfilled:
where the superscripts x and y denote differentiation with respect to x and y, the prime in
denotes differentiation in ω, the missing arguments of
and
are obviously
, and
is any function of ϵ (possibly depending on t and ρ), such that
(uniformly in
) when
. We mention that the second equation above holds due to
.
Now, we consider the adjoint system (Equation22(18)
(18) ) and denote by
the function corresponding to λ in Definition 4.1. Thus
Using the second last equation and changing the variable
, we represent
(A1)
(A1)
Now, we rework the following expression integrating by parts:
Then, we use the relation (EquationA1
(A1)
(A1) ) and the identities
to obtain the representation
(A2)
(A2) where
After substituting the expressions for
,
, obtained in the beginning of the proof, changing back the variable
, and using the equations for
and ν, it is a matter of simple algebra to obtain that
. Then from Equation (EquationA2
(A2)
(A2) )
which implies the claim of the theorem.