Skip to main content
Springer logoLink to Springer
. 2018 Feb 23;77(3):545–570. doi: 10.1007/s00285-018-1222-1

Persistence time of SIS infections in heterogeneous populations and networks

Damian Clancy 1,
PMCID: PMC6132977  PMID: 29476196

Abstract

For a susceptible–infectious–susceptible infection model in a heterogeneous population, we present simple formulae giving the leading-order asymptotic (large population) behaviour of the mean persistence time, from an endemic state to extinction of infection. Our model may be interpreted as describing an infection spreading through either (1) a population with heterogeneity in individuals’ susceptibility and/or infectiousness; or (2) a heterogeneous directed network. Using our asymptotic formulae, we show that such heterogeneity can only reduce (to leading order) the mean persistence time compared to a corresponding homogeneous population, and that the greater the degree of heterogeneity, the more quickly infection will die out.

Keywords: Stochastic epidemic models, Large deviations, Endemic fade-out, Directed configuration model, Superspreaders

Introduction

In modelling endemic infections, a quantity of particular interest is the persistence time until infection dies out from the population. For discrete state-space Markov chain models, the expected persistence time for an infection that has become endemic in the population (i.e. starting from quasi-stationarity) may be found as an eigenvalue of the transition rate matrix (van Doorn and Pollett 1993). However, for large populations and for more complicated models, numerical computation of this exact solution can be very time-consuming, and may also suffer from numerical instability. Moreover, it is not straightforward to use this eigenvalue characterization to investigate, for instance, the effect of population heterogeneities upon the expected persistence time. Approximation methods are therefore required. For a number of infection models it has been shown (Andersson and Djehiche 1998; Ball et al. 2016; van Herwaarden and Grasman 1995) that, denoting by N the typical size of the population, the expected time from endemicity to extinction, τ, is asymptotically given by an expression of the form

τCNexp(AN) 1

where the values of AC depend upon parameters of the model, but not upon N. It is assumed here that the process is super-critical, so that long-term endemicity is possible.

For the classic susceptible–infectious–susceptible (SIS) model of Weiss and Dishon (1971), Andersson and Djehiche (1998) found simple explicit expressions for both A and C in terms of the basic reproduction number R0 (the expected number of secondary cases caused by a typical primary case in an otherwise susceptible population), under the assumption of super-criticality (that is, R0>1); specifically, A=(1/R0)-1+lnR0 and C=R02π/(R0-1)2, assuming time is scaled such that individual infectious periods are of mean 1. This was extended by Ball et al. (2016) to allow for a general infectious period distribution in place of the exponential distribution assumed by Andersson and Djehiche (1998); they showed that leading-order behaviour is unchanged, so that A=(1/R0)-1+lnR0 as before, while the value of C depends upon the infectious period distribution, and may be straightforwardly evaluated provided this distribution is known. Pre-dating the above work, van Herwaarden and Grasman (1995) showed that relationship (1) holds true for a particular susceptible–infectious–removed (SIR) infection model. In this case, however, evaluation of the constant A requires numerical solution of a system of ordinary differential equations, while no method for evaluating C is given.

The system of ordinary differential equations used in van Herwaarden and Grasman (1995) to evaluate A may be regarded as the equations of motion corresponding to a particular Hamiltonian system. More recently, a number of authors (Assaf and Meerson 2010, 2017; Dykman et al. 1994; Elgart and Kamenev 2004; Kamenev and Meerson 2008; Lindley et al. 2014) have applied this Hamiltonian approach to a range of infection models to derive results of the form

limNlnτN=A. 2

Equation (2) is not as precise as relationship (1), but does at least give the leading-order behaviour of τ in the large population (N) limit. Evaluation of A generally requires numerical solution of the equations of motion, and consequently much of the research effort has focused upon developing efficient numerical procedures.

We shall apply the Hamiltonian approach to approximate the expected persistence time from endemicity, τ, for an SIS model incorporating heterogeneity in individual infectivities and susceptibilities. Such heterogeneity is a common feature of real-world infections. For instance, for a number of infections (eg SARS) it has been hypothesised that there exists a subgroup of ‘super-spreaders’ within the population, being individuals of higher infectivity than the rest. Heterogeneous susceptibilities may arise, for instance, through individuals having differing histories of prior exposure to infection or vaccination. Alternatively, our model may be interpreted as a model for infection spreading on an uncorrelated (that is, with no correlations between degrees of neighbouring individuals) directed network (Dorogovtsev et al. 2008).

In contrast to almost all previous work, we are able to find an explicit formula for the constant A in Eq. (2), at least provided the heterogeneity is in either infectivity, or susceptibility, but not both. As well as being much quicker and easier to evaluate than the solution to a (typically high-dimensional) system of ordinary differential equations, a further advantage of such an explicit formula is that it may be used to establish qualitative results about the effects of model assumptions. Specifically, we investigate the effect of increasing heterogeneity upon the persistence time of infection in the population.

The remainder of the paper is structured as follows. In Sect. 2, we define precisely our heterogeneous population SIS model, and describe how it may be interpreted as approximating a directed network model. In Sect. 3 we recall some general theory that will be required in the sequel. Our main result, Theorem 1, is derived in Sect. 4, establishing explicit asymptotic formulae for lnτ in the large-population limit, provided that heterogeneity is in either infectivity or susceptibility, but not both. Using these explicit formulae, we go on in Sect. 5 to demonstrate that the greater the level of heterogeneity in either infectivity or susceptibility, the more rapidly extinction of infection will occur (on average, to leading order in a large population). In the case that both heterogeneities are present simultaneously, we present an approximate formula for limN(lnτ)/N, valid provided R0 is only slightly greater than 1, together with numerical work (Fig. 2) indicating that mean persistence time is again maximised in the homogeneous-population case. In Sect. 6 we demonstrate that if heterogeneity is in susceptibilities, our asymptotic formula for lnτ, and hence also our conclusion that greater heterogeneity reduces mean persistence time, remain valid for more general infectious period distributions than the classic exponential distribution. We present numerical evidence (Fig. 3) suggesting that this is also true when instead heterogeneity is in infectivities. Finally, in Sect. 7, we discuss the directed network interpretation of our results (Theorem 4) and suggest some directions for further work.

Fig. 2.

Fig. 2

Contour plot showing the action A (solid contours) as a function of λ1,μ1. Fixed parameter values k=2, f=(0.5,0.5), R0=1.2. The action is maximised at (λ1,μ1)=(1,1), with value A0=(1/R0)-1+lnR00.0157. Dashed contours show the approximation A~ computed from formula (25). Dotted contours show a finite-population approximation—see main text for details

Fig. 3.

Fig. 3

The effect of the infectious period distribution upon the mean persistence time of infection τ. Fixed parameter values k=2, f=(0.5,0.5), R0=1.2, γ=1. Solid line (‘Action’) has gradient A0.0110 given by Eq. (18) with λ=(5/3,1/3), μ=(1,1), intercept chosen arbitrarily; dashed line (‘Exponential infectious periods’) computed from Eq. (3) with λ=(5/3,1/3), μ=(1,1); crosses (‘Heterogeneous susceptibilities’) computed via simulation with λ=(1,1), μ=(5/3,1/3) and constant infectious periods; circles (‘Heterogeneous infectivities’) computed via simulation with λ=(5/3,1/3), μ=(1,1) and constant infectious periods

The SIS infection model in a heterogeneous population or directed network

We first formulate our model in terms of a population divided into a fixed number of groups, and then describe how the same model may be interpreted as modelling an infection spreading on a directed network.

Consider a closed population of N individuals divided into k groups, with group i (i=1,2,,k) consisting of Ni individuals. Denote by fi=Ni/N the proportion of the population belonging to group i, so that ifi=1. When a group i individual becomes infected, it remains so for a time distributed as an exponential random variable with mean 1/γ (assumed for simplicity to be the same for each group). During this infectious period, the group i infective makes contacts with each individual in each group j=1,2,,k at the points of a Poisson process of rate βλiμj/N, where β is some overall measure of infectiousness, λi represents the infectivity of group i individuals, and μj represents the susceptibility of group j individuals. (The assumption that the group i to group j infection rate factorises in this way is sometimes referred to as ‘separable mixing’.) Without loss of generality, we scale the λi, μj values so that iλifi=jμjfj=1. These Poisson processes and infectious periods are all mutually independent. If a contacted individual is susceptible, then it becomes infected (and infectious); if the contacted individual is already infected then the contact has no effect. Denoting by Ij(t) the number of infected individuals in group j at time t, then the process I(t)=I1(t),I2(t),,Ik(t):t0 is a continuous-time Markov chain with transition rates given in Table 1, and the number of susceptible individuals in group j at time t0 is Sj(t)=Nj-Ij(t). We will assume throughout that β,γ>0, and that fi,λi,μi>0 for all i. Note that our model is a special case of the model of Clancy and Pearce (2013), although we use slightly different notation here. The basic reproduction number R0 is given by the dominant eigenvalue of the matrix M with entries mij=βλiμjfj, so that

R0=βγi=1kλiμifi.

Table 1.

Transition rates for the k-group SIS model

Event State transition Transition rate
Infection in group j IjIj+1 βNm=1kλmImμj(Nj-Ij)
Recovery in group j IjIj-1 γIj

We now describe how the above model may be interpreted as describing infection spreading through a network. Each of the N individuals in the population is assigned an in-degree din and out-degree dout according to some joint probability mass function pdin,dout on Z+2. These degrees are assigned independently to distinct individuals, but the in and out degree need not be independent for a single individual. To each individual we attach ‘stubs’, or half-edges, with din stubs pointing inwards and dout stubs pointing outwards. Inward-pointing stubs are then paired with outward-pointing stubs throughout the population, to create links between individuals. In order that this process can produce a valid network, with no left over half-edges, we clearly require that Edin=Edout. We do not concern ourselves with the precise mechanism by which stubs are paired off [see Britton et al. (2007) and Chen and Olvera-Cravioto (2013) for relevant discussion]; rather, we shall simply assume that the resulting network is uncorrelated, so that the so-called ‘annealed’ network approximation is valid for an ensemble of such networks. This is a mean-field approximation for heterogeneous networks, and may be described as follows (see Dorogovtsev et al. 2008 for more comprehensive discussion).

Denote by κ the rate at which infection transmits along each link from an infectious individual to a susceptible individual. Suppose for simplicity that there are a finite number k of din,dout pairs having non-zero probability, and define a bijective function cdin,dout:Z+21,2,,k that assigns a unique number to each of the possible din,dout pairs. We say an individual is of ‘group j’ if they have degrees din,dout=c-1(j), and define din(j),dout(j) to be the in and out degrees, respectively, of a group j individual. For j=1,2,,k, denote by Nj the total number of group j individuals in the population, and by Ij(t) the number of group j individuals who are infectious at time t. Then under the annealed network approximation, the total rate at which group j individuals become infected is given by

κNEdinm=1kdout(m)Imdin(j)Nj-Ij.

When individuals become infected, they remain so for an exponentially distributed time of mean 1/γ before returning to the susceptible state.

This network model may be approximated by the k-group model with transition rates given in Table 1 by taking

β=κEdout,fj=pc-1(j),μj=din(j)/Edin,λj=dout(j)/Edout,

for j=1,2,,k.

The undirected version of the above annealed network approximation (with λ=μ) has been studied by Hindes and Schwartz (2016), via numerical solution of Hamilton’s equations of motion, Eqs. (15,16) below. We note that real-world social networks are often only partially directed, containing both directed and undirected edges (that is to say, bi-directional edges are over-represented compared to what would be expected by chance), see Spricer and Britton (2015). Each individual then has three-dimensional degree din,dout,dun, where dun is the number of undirected edges connected to the individual in question. The above annealed network approximation will remain valid if we replace din,dout with din+dun,dout+dun, provided, as before, that the resulting network is uncorrelated.

In the next section we present some relevant general theory, before going on in Sect. 4 to apply these general methods to the model described above.

General theory regarding persistence time from endemicity

Consider an infection modelled by a continuous-time Markov process X(t):t0 on finite state-space SZk with transition rate matrix Q. Suppose that S is made up of an absorbing set of states A (corresponding to absence of disease) and a single transient communicating class C. We denote by QC the transition rate matrix restricted to C. Then the infection will almost surely die out (i.e. the process will leave C) within finite time, and (Darroch and Seneta 1967) there exists a unique quasi-stationary distribution q=qx:xC such that, for any initial state within C,

qx=limtPrX(t)=xX(t)CforxC.

That is, provided the infection does not die out, it will settle to the endemic distribution q. The distribution q may be found as the unique solution of

qQC=-(1/τ)qwithxCqx=1, 3

where -(1/τ) is the eigenvalue of QC with largest real part. The time to extinction from quasi-stationarity is exponentially distributed with mean τ.

Although τ may be computed exactly from Eq. (3), this can become impractical when the state-space is large, and it is not straightforward from (3) to establish qualitative results. Approximation methods are therefore valuable, and in particular, methods from Hamiltonian statistical mechanics may be used to study the leading order asymptotic (large population) behaviour of τ, as follows.

Suppose that X(t) is a density-dependent process in the sense of chapter 11 of Ethier and Kurtz (2005); that is, the transition rates are of the form

PX(t+δt)=x+lX(t)=x=NWlxN+o(δt)forxS,lL, 4

for some functions Wl:RkR+, where L is the set of possible jumps from each state xS and N is some parameter indicating overall size of the system (in our applications, N will be the size of the population). Under mild technical conditions (Ethier and Kurtz 2005, Theorem 11.2.1), the scaled process X(t)/N converges almost surely over finite time intervals, as N, to the solution y(t) of the ordinary differential equation system

dydt=lLlWl(y). 5

For our application, we suppose that the system (5) possesses two equilibrium points: a stable endemic equilibrium point y with all components strictly positive, and an unstable disease-free equilibrium point at y=0. We next summarise some key results from the Hamiltonian approach, in a form suited to our application. Detailed justifications and extensions of the method may be found in the review paper (Assaf and Meerson 2017) and references therein.

The Hamiltonian of the system is defined to be

H(y,θ)=lLWl(y)eθTl-1. 6

This Hamiltonian determines the following two complementary Hamilton–Jacobi partial differential equations:

Hy,Vy=0andHUθ,θ=0. 7

Each of these Hamilton–Jacobi equations is a way of expressing the eigenvector equation (3) while retaining only leading order terms in the limit N (see “Appendix” for a brief outline of the derivations).

If we can solve either of the Hamilton–Jacobi equations (7), the leading-order asymptotic behaviour of the mean time to extinction τ is given by

limNlnτN=V(0)-V(y)=U(0)-U(θ), 8

where y is the endemic equilibrium point of the deterministic system (5), and θ is the (assumed unique) non-zero equilibrium point of the complementary system

dθdt=-Hyy=0. 9

Note that system (5) may be recovered as dydt=Hθθ=0.

The solutions U(θ), V(y) to equations (7) are related via the Legendre transform; that is,

U(θ)=supyyTθ-V(y),V(y)=supθθTy-U(θ),

see Masoero (2014).

When (as is usually the case) it is not possible to find an analytical solution to either of the Hamilton–Jacobi equations (7), they may be solved numerically using the method of characteristics. That is, we write down the following 2k-dimensional system of ordinary differential equations:

dydt=Hθ=lLlWl(y)eθTl,dθdt=-Hy=-lLWlyeθTl-1, 10

referred to as the ‘equations of motion’ of the system, and apply an appropriate numerical solver to (10). We then have limN(lnτ)/N=A, where A is the ‘action’ integral,

A=-θTdydtdt=--yTdθdtdt, 11

the integral in each case being evaluated along a trajectory from (y,0) to (0,θ). Note that A=V(0)-V(y)=U(0)-U(θ).

Having set out the general Hamiltonian approach, we will now apply this technique to the infection model described in Sect. 2 above.

Asymptotic persistence time formulae

Recall the infection model I(t):t0 described in Sect. 2, with transition rates given in Table 1. In the large population limit, the scaled infection process I(t)/N converges almost surely, over finite time intervals, to the deterministic process y(t) satisfying the system of ordinary differential equations (5); that is,

dyidt=βj=1kλjyjμi(fi-yi)-γyifori=1,2,,k. 12

For R0>1 there is a unique non-zero equilibrium point y of the system (12), and it is globally asymptotically stable (Lajmanovich and Yorke 1976). This endemic equilibrium point y is given by (Nold 1980)

yi=μifiD(λ,μ)1+μiD(λ,μ)fori=1,2,,k, 13

where D(λ,μ) is the unique positive solution of

βγj=1kμjfjλj1+μjD(λ,μ)=1. 14

The Hamiltonian (6) corresponding to the process I(t) is

H(y,θ)=βj=1kλjyji=1kμi(fi-yi)eθi-1+γi=1kyie-θi-1.

The corresponding equations of motion (10) are, for i=1,2,,k,

dyidt=βj=1kλjyjμi(fi-yi)eθi-γyie-θi, 15
dθidt=-βλij=1kμj(fj-yj)eθj-1+βj=1kλjyjμieθi-1-γe-θi-1. 16

The non-zero equilibrium point θ given by (9) satisfies

βλij=1kμjfjeθj-1+γe-θi-1=0fori=1,2,,k. 17

Setting B=(β/γ)jfjμj1-eθj, then (17) implies that

e-θi=1+λiBfori=1,2,,k.

Substituting back into Eq. (17), we find that either B=0 (corresponding to θ=0) or B=D(μ,λ). The elements of θ are thus

θi=-ln1+λiD(μ,λ)fori=1,2,,k.

So far, we have allowed for heterogeneities in both infectivity and susceptibility simultaneously. If we restrict to only one type of heterogeneity, then it becomes possible to find an explicit formula for the action A. Our main result is the following.

Theorem 1

Consider the heterogeneous SIS infection model defined in Sect. 2, with transition rates given in Table 1, and suppose R0>1. Recall that τ denotes the mean time from quasi-stationarity to disease extinction, and that D(λ,μ) is defined to be the unique positive solution of Eq. (14).

  • (i)
    If heterogeneity is in infectivity alone (μ=1), then
    limNlnτN=i=1kfiln1+λiD(1,λ)-γβD(1,λ). 18
  • (ii)
    If heterogeneity is in susceptibility alone (λ=1), then
    limNlnτN=i=1kfiln1+μiD(1,μ)-γβD(1,μ).

(Note: under the network interpretation, the assumption μ=1 corresponds to every individual having the same in-degree, whereas λ=1 corresponds to every individual having the same out-degree.)

Proof

  • (i)
    Suppose that μi=1 for all i, and consider a trajectory {θ(z):0zD(1,λ)} along which θi=-ln1+λiz for i=1,2,,k. Along such a trajectory, the Hamiltonian simplifies to
    H(y,θ)=βj=1kλjyji=1k(fi-yi)11+λiz-1+γi=1kyiλiz=γzj=1kλjyj1-βγi=1kfiλi1+λiz+βγi=1kyiλi1+λiz.
    Since z>0 and jλjyj>0 (except at endpoints of the trajectory) the Hamilton–Jacobi equation HUθ,θ=0 reduces to
    1-βγi=1kfiλi1+λiz+βγi=1kλi1+λizUθi=0. 19
    Now along the trajectory under consideration, we have
    dUdz=-i=1kλi1+λizUθi
    and so Eq. (19) becomes
    dUdz=γβ-i=1kfiλi1+λizU(θ(z))-U(θ(0))=γβz-i=1k0zfiλi1+λixdxU(θ)-U(0)=γβz-i=1kfiln1+λizalongθi=-ln(1+λiz).
    The action is therefore given by
    A=U(0)-U(θ)=i=1kfiln1+λiD(1,λ)-γβD(1,λ),
    as required.
  • (ii)
    For the SIS model on a finite network, in which each individual u makes contact with each other individual v at rate βuv, it is known that, provided infectious periods are exponentially distributed, the decay parameter of the process is unchanged under transposition of the matrix of infection rates βuv. This follows from the property of ‘network duality’, see Wilkinson and Sharkey (2013), Holley and Liggett (1975) and Harris (1976). In our context, this implies that the mean time to extinction from quasi-stationarity, τ, is identical if we interchange the roles of λ,μ. Hence part (ii) of the theorem follows immediately from part (i). We can confirm this as follows. With λ=1, the Hamiltonian may be written as
    H(y,θ)=γi=1keθi-1βγj=1kyjμi(fi-yi)-yie-θi.
    With the convention that ylny=0 when y=0, take
    V(y)=i=1kyi1+lnyi-lnβγμi-i=1kyilni=1kyi+i=1k(fi-yi)ln(fi-yi). 20
    Then
    Vyi=lnyiβγμi(fi-yi)jyjfori=1,2,,k,
    and so
    Hy,Vy=0.
    That is, V(y) satisfies the relevant Hamilton–Jacobi equation. The action is then given by
    A=V(0)-V(y)=i=1kfiln1+μiD(1,μ)-γβD(1,μ).
    As expected, we recover the formula for the case of heterogeneous infectivity, but with the roles of λ,μ interchanged. Having found the solution V(y) for the case λ=1, we can find the corresponding function U(θ) as the Legendre transform of V(y). For i=1,2,,k, we have
    ddyiyTθ-V(y)=θi-lnyiβγμifi-yijyj,
    and so any stationary point satisfies
    yi=βγμifijyjeθi1+βγμijyjeθi. 21
    For θRk, define the function Q(μ,θ) to be the solution of
    βγj=1kμjfje-θj+μjQ(μ,θ)=1.
    Setting R=(β/γ)jyj and substituting from (21) into the definition of R, we find that R=Q(μ,θ), and hence the function yTθ-V(y) has a stationary point at
    yi=μifieθiQ(μ,θ)1+μieθiQ(μ,θ). 22
    Evaluating the function yTθ-V(y) at the point (22), we find
    U(θ)=i=1kfiln1+μieθiQ(μ,θ)-γβQ(μ,θ) 23
    and can easily verify that the function (23) does indeed satisfy HUθ,θ=0. Now Q(μ,0)=D(1,μ) and Q(μ,θ)=0, so we once again find that
    A=U(0)-U(θ)=i=1kfiln1+μiD(1,μ)-γβD(1,μ).

Although we did not actually need to find the functions U(θ),V(y) in order to prove Theorem 1(ii), we include them because knowledge of these functions can be of assistance in generalising and extending our results. We will demonstrate this in Theorem 3 below.

Figure 1 illustrates Theorem 1 in the case of k=2 groups with heterogeneity in infectivity (the graph for the corresponding case with heterogeneity in susceptibility is identical, by network duality). The exact value of (lnτ)/N is computed from Eq. (3) for total population sizes N=100,150,,650. The action A is computed from Eq. (18). For comparison, we also show the action A0=(1/R0)-1+lnR0 computed for the homogeneous population SIS model with the same value for R0. We see that formula (18) gives a good approximation to (lnτ)/N for population sizes from around N=300 upwards. We can also see that if we were to ignore heterogeneity and use the homogeneous population result, we would drastically over-estimate the persistence time of infection. We demonstrate this point in Theorem 2 below, as well as comparing heterogeneous populations of greater or lesser degrees of heterogeneity.

Fig. 1.

Fig. 1

Values of (lnτ)/N and asymptotic formulae plotted against population size N. Fixed parameter values k=2, f=(0.5,0.5), λ=251(50,1), μ=(1,1), R0=1.5, γ=1. For these parameter values, D(λ,μ)=0.5, y=(1/6,1/6), D(μ,λ)=0.2625, θ=(-0.4152-0.0102), with action A0.0377 and corresponding action for the homogeneous case A00.0721. The dots, labelled ‘eigenvalue computation’, are the true values of (lnτ)/N computed from Eq. (3); the action A is computed from Eq. (18); the homogeneous action is computed as A0=(1/R0)-1+lnR0

The effect of increasing heterogeneity

Using the formulae of the previous section, we are now in a position to investigate the effect of increasing heterogeneity upon the persistence time of infection. First, in order to compare different levels of heterogeneity, we recall the definition of majorization (Marshall et al. 2011). For any x(R+)k, denote by x[1]x[2]x([k] the ordered components of x. Then for x(1),x(2)(R+)k, we say x(1) is majorized by x(2), denoted x(1)x(2), if i=1kxi(1)=i=1kxi(2) and i=1jx[i](1)i=1jx[i](2) for j=1,2,,k-1. An equivalent definition is that i=1kϕxi(1)i=1kϕxi(2) for all convex functions ϕ(·). Intuitively, x(2) is ‘more heterogeneous’ than x(1). More generally, given a probability vector (with components summing to 1) p(R+)k, then x(1) is p-majorized by x(2), written x(1)px(2), if there exists a permutation σ such that xσ(1)(1)xσ(2)(1)xσ(k)(1) and xσ(1)(2)xσ(2)(2)xσ(k)(2) with i=1kpixi(1)=i=1kpixi(2) and i=1jpσ(i)xσ(i)(1)i=1jpσ(i)xσ(i)(2) for j=1,2,,k-1.

Theorem 2

Consider two populations, with β(1)=β(2)=β, γ(1)=γ(2)=γ, and each having the same group structure f(1)=f(2)=f, where we use superscripts (1), (2) to denote the population under consideration. Recall that τ denotes the mean time from quasi-stationarity to disease extinction.

  • (i)
    With heterogeneity in infectivity alone,
    λ(1)fλ(2)limNlnτ(1)NlimNlnτ(2)N.
  • (ii)
    With heterogeneity in susceptibility alone,
    μ(1)fμ(2)limNlnτ(1)NlimNlnτ(2)N.

In particular, provided heterogeneity is in either infectivity or susceptibility but not both, then limNlnτ/N is maximised in the homogeneous case.

Proof

Consider the case of heterogeneity in infectivity, and suppose that λ(1)fλ(2). The function h(x)=x/1+xD1,λ(1) is concave for x>0, and so applying proposition 14.A.3 of Marshall et al. (2011),

i=1kfiλi(2)1+λi(2)D(1,λ(1))i=1kfiλi(1)1+λi(1)D(1,λ(1))=γβ,

the final equality coming from the definition (14) of D(μ,λ) for population 1. The expression ifiλi(2)/1+λi(2)z is a decreasing function of z, and so from Eq. (14) for population 2 it follows that D1,λ(1)D1,λ(2).

Now define the function ψ(z)=ifiln1+λi(1)z-(γz/β). Then

dψdz=ifiλi(1)1+λi(1)z-γβ,

so that ψ(z)>0 for 0<z<D1,λ(1), and hence ψD1,λ(2)ψD1,λ(1)=A(1). That is,

i=1kfiln1+λi(1)D1,λ(2)-γD1,λ(2)βA(1). 24

The function g(x)=ln1+D1,λ(2)x is concave for x>0, and so again applying proposition 14.A.3 of Marshall et al. (2011),

i=1kfiln1+λi(2)D1,λ(2)i=1kfiln1+λi(1)D1,λ(2).

Combining with (24) yields

A(2)A(1),

and the result follows.

Part (ii) of the theorem follows immediately by interchanging the roles of λ,μ.

Figure 2 illustrates Theorem 2, as well as showing the effect of allowing heterogeneity in both infectivity and susceptibility simultaneously, for the case of k=2 equal-sized groups (f1=f2=0.5). The constraints on the elements of λ,μ in this case reduce to λ1+λ2=μ1+μ2=2, and so we plot the action as a function of (λ1,μ1)(0,2)2. We choose to keep R0 fixed, with the value of β being varied in order to achieve this. With both heterogeneities present, we have no explicit formula for the action A, and instead compute it by first solving the equations of motion (15,16) numerically using the Matlab bvp4c command, and then integrating the numerical solution along the trajectory, Eq. (11). The solid contours in Fig. 2 show the action values A computed in this way. Note that the transformation (λ1,μ1)(2-λ1,2-μ1) here amounts to simply re-labelling the groups, so that Fig. 2 is invariant under a rotation of half a turn around the point (1, 1); also, we know from network duality that the action is unchanged under the transformation (λ1,μ1)(μ1,λ1), so that Fig. 2 is invariant under reflection in the line λ1=μ1.

Although we do not have an explicit formula for A when both types of heterogeneity are present, we can obtain an approximate formula valid for R0 close to (and above) 1, as follows. For R0 only slightly larger than 1, the trajectory from y,0 to 0,θ satisfying equations (15,16) may be approximated by a straight line. The integral (11) can easily be evaluated along the straight line connecting y,0 to 0,θ, and we thus find that AA~, where

A~=D(λ,μ)2i=1kμifiln1+λiD(μ,λ)1+μiD(λ,μ). 25

Values of A~ are shown as dashed contours in Fig. 2, and we see that for these parameter values A~ does indeed provide a reasonable approximation to the true value A. Note that although the action A is known (from network duality) to be invariant under the interchange of λ,μ, the approximating formula (25) does not possess this symmetry. Nevertheless, we see that in Fig. 2 the contours corresponding to A~ do appear symmetrical under reflection in the line λ1=μ1, so that the expected symmetry does at least hold approximately here.

For comparison, the dotted contours in Fig. 2 were computed by solving the eigenvalue equation (3) numerically for N=400 and N=500, and assuming (without proof) that asymptotic formula (1) is valid for our model. Denoting by τN the mean time from quasi-stationarity to disease extinction in a population of size N, formula (1) implies that the action A may be approximated by

lnτ500500-lnτ400400/100, 26

and the dotted contours show computed values of formula (26). The fact that the dotted contours closely follow the solid contours provides some confirmation both that the action A gives a good approximation to (lnτ)/N for population sizes above N=400, and that formula (1) does indeed apply to our model.

We see from Fig. 2 that the action decreases as we move away from the point (λ1,μ1)=(1,1), not only along the lines λ1=1 and μ1=1, as ensured by Theorem 2, but in any direction. That is, heterogeneity in infectivity, or susceptibility, or any combination of the two, reduces the value of limN(lnτ)/N compared to the homogeneous case. We discuss this further in Sect. 7 below.

Generalising the infectious period distribution

So far, we have made the conventional assumption that individuals’ infectious periods are exponentially distributed. This is purely a mathematical convenience, not motivated by biological realism. Realism can be greatly improved by allowing infectious periods to follow an Erlang distribution, using the ‘method of stages’. That is, when an individual becomes infected, it passes through s infectious stages, remaining in each stage for an exponentially distributed time of mean (sγ)-1, before returning to susceptibility. As before, we denote by Nj the (constant) number of individuals in group j, and by N=N1+N2++Nk the total population size. Denoting by Ijv(t) the number of group j individuals in infectious stage v at time t, then Ijv(t):j=1,2,,k,v=1,2,,s,t0 is a continuous-time Markov chain with transition rates given in Table 2. The number of susceptible individuals in group j is Sj(t)=Nj-v=1sIjv(t).

Table 2.

Transition rates for the k-group, s-stage SIS model

Event State transition Transition rate
Infection in group j Ij1Ij1+1 βNm=1kλmv=1sImvμjNj-v=1sIjv
Transition to next infectious stage Ij,v-1,Ijv(Ij,v-1-1,Ijv+1) sγIj,v-1 for v=2,3,,s
Recovery in group j IjsIjs-1 sγIjs

Writing y=yiv:i=1,2,,k,v=1,2,,s and θ={θiv:i=1,2,,k,v=1,2,,s}, the corresponding Hamiltonian is

H(y,θ)=βj=1kλjv=1syjvi=1kμifi-v=1syiveθi1-1+sγi=1kv=1s-1yive-θiv+θi,v+1-1+sγi=1kyise-θis-1.

It is immediate from equation (17) of Clancy (2015) that the deterministic endemic equilibrium point is given by

yiv=yisfori=1,2,,k,v=1,2,,s,

where yi is the solution (13) for the model with exponentially distributed infectious periods (s=1).

It is straightforward to show that the elements of θ are given by

θiv=-(s+1-v)ln1+λiDs(μ,λ)

where Ds(μ,λ) is the solution of

βsγj=1kμjfjλjv=1s11+λjDs(μ,λ)v=1. 27

For the SIS model with Erlang-distributed infectious periods in a homogeneous population (k=1), the solution U(θ) to the relevant Hamilton–Jacobi equation was found in Clancy and Tjia (2018) to be

U(θ)=lnv=1seθv+γβsv=1seθv.

Taking the Legendre transform, we find that V(y) for this homogeneous-population model is given by

V(y)=supθθTy-U(θ)=v=1syv1+lnyv-lnβsγ-v=1syvlnv=1syv+1-v=1syvln1-v=1syv. 28

Comparing solution (28) for the SIS model with Erlang-distributed infectious periods in a homogeneous population and solution (20) for the SIS model with exponentially distributed infectious periods and heterogeneous susceptibilities, one may now guess the form of the solution V(y) for the SIS model with Erlang-distributed infectious periods and heterogeneous susceptibilities, and verify that the relevant Hamilton–Jacobi equation is indeed satisfied. The solution is thus found to be

V(y)=i=1kv=1syiv1+lnyiv-lnβsγμi-i=1kv=1syivlni=1kv=1syiv+i=1kfi-v=1syivlnfi-v=1syiv. 29

Taking the Legendre transform, we find

U(θ)=i=1kfiln1+μiv=1seθivQs(μ,θ)-γsβQs(μ,θ)

where Qs(μ,θ) is the solution of

βγsj=1kμjfjv=1seθjv1+μjv=1seθjvQs(μ,θ)=1.

The action A in this case is thus

A=V(0)-V(y)=U(0)-U(θ)=ifiln1+μiD(1,μ)-γβD(1,μ),

as before, and the following result is immediate.

Theorem 3

Theorem 1(ii) remains valid if infectious periods are allowed to follow an Erlang, rather than exponential, distribution. Consequently, Theorem 2(ii) likewise remains valid with Erlang-distributed infectious periods.

Figure 3 illustrates the effect of the infectious period distribution in the case of k=2 equal-sized groups (f1=f2=0.5). In constructing this figure, we have assumed (without proof) that asymptotic formula (1) is valid for our model. Consequently, we plot the function 12lnN+lnτ, which according to formula (1) should, as N increases, approach a straight line of gradient A and intercept lnC. The dashed line, corresponding to exponentially distributed infectious periods, was computed using the eigenvalue characterisation (3). By network duality, this dashed line may be interpreted as corresponding to either heterogeneous infectivity (λ=(5/3,1/3), μ=(1,1)) or heterogeneous susceptibility (λ=(1,1), μ=(5/3,1/3)). We used Monte Carlo simulation to estimate the mean persistence time τ with constant (non-random) infectious periods for the cases of heterogeneous infectivity and heterogeneous susceptibility separately. This infectious period distribution corresponds to an Erlang distribution with s stages in the limit as s. An issue that arises is that the time until extinction of infection, starting from quasi-stationarity, is exponentially distributed with mean increasing exponentially in population size, so that to simulate the process to extinction can be very time-consuming. To get around this, we fixed times t0 (the burn-in period) and tmax such that (i) by time t0 the state of the process is approximately quasi-stationary (having started at time zero close to the re-scaled deterministic equilibrium point Ny, and conditioning upon survival to time t0); and (ii) by time tmax a substantial proportion of all simulations have reached extinction. We then estimated the mean time to extinction τ using the maximum likelihood estimator. That is, denoting by T1,T2,,Tr the extinction times of those simulations that went extinct within the time window t0,tmax, and by m the number of simulations that had not gone extinct by time tmax, our estimate is

τ^=mtmax-t0+i=1r(Ti-t0)r.

We have included in Fig. 3 a solid line with gradient equal to the action A computed from formula (18). Note that the intercept of this line was chosen arbitrarily, since we have no way to evaluate the constant C in formula (1) for our model.

We see from Fig. 3 that the dashed line corresponding to exponentially distributed infectious periods does indeed appear to be a straight line of gradient A, providing some confirmation both that the action A gives a reasonable approximation to (lnτ)/N for population sizes above N=200 and that formula (1) is valid for our model. With constant infectious periods, we see that heterogeneous infectivity and heterogeneous susceptibility result in almost identical estimates of τ, and that these estimates lie close to a straight line of gradient A. It appears that, as with exponentially distributed infectious periods, the value of τ is unchanged if we interchange λ,μ. We therefore conjecture that, similarly to Theorem 3 above, Theorem 1(i) and Theorem 2(i) remain valid with Erlang-distributed infectious periods. The model with constant infectious periods has reduced mean persistence time τ compared to the model with exponentially distributed infectious periods, but the difference is in the pre-factor constant C and not the leading-order constant A, in line with the results of Ball et al. (2016) for the homogeneous population case.

Discussion and possible extensions

The main result of this paper, Theorem 1, provides a simple explicit formula for limN(lnτ)/N, where τ is the expected time from endemicity to extinction for an SIS infection model with heterogeneity in either infectivity or susceptibility of individuals, in a population of size N. The only infection model for which such a formula has previously been available is the SIS model in a homogeneous population, either with exponentially distributed infectious periods (Andersson and Djehiche 1998) or with arbitrary infectious period distribution (Ball et al. 2016). Theorem 1 thus represents a significant advance, but many open questions remain.

Firstly, for the SIS model in a homogeneous population, both of Andersson and Djehiche (1998) and Ball et al. (2016) established asymptotic approximations for τ of the form (1), with explicit formulae for the pre-factor constant C. Our result is less precise than this; we have not shown that an asymptotic formula of the form (1) is valid for our model (although we conjecture, and have presented some numerical evidence, that this is the case), nor have we attempted to evaluate the pre-factor constant C. The asymptotic form (1) has been shown by Assaf and Meerson (2010) to be valid (and formulae given for the constant C) for general 1-dimensional processes of bounded jump size. The technique of Assaf and Meerson (2010) is an extension of the approach employed here, retaining terms beyond the leading order in N. The analysis is considerably more intricate than the leading-order treatment we have restricted ourselves to, and the extension of the approach of Assaf and Meerson (2010) to multi-dimensional processes such as the infection model considered here is the subject of ongoing work.

Secondly, our model as described in Sect. 2 incorporates heterogeneity in both infectivity and susceptibility simultaneously, but we have only been able to provide an explicit asymptotic formula for the cases in which only one of these two heterogeneities is present. When both heterogeneities are present, provided R0 is only slightly above one then A~ given by formula (25) can be used to approximate A=limN(lnτ)/N, and in Fig. 2 we saw that A~ can indeed provide a reasonable approximation to A. However, even a small error in A can correspond to a very large error in our estimate of τ, so that an approximate formula such as (25) is of considerably less utility than an exact formula such as (18). In particular, the fact that we have not been able to find an exact formula such as (18) valid when both types of heterogeneity are present severely restricts the class of networks to which our results may be applied under the annealed network approximation—we require either that every individual has the same in-degree, or that every individual has the same out-degree. Nevertheless, for the class of directed networks to which they apply our results represent an interesting step forward, and since network models are of great ongoing interest in infection modelling, we now present our results in a form suited to the network interpretation.

As a preliminary to the statement of our results, we require the concept of convex ordering of random variables, defined as follows (Shaked and Shanthikumar 2007, section 3.A.1). Given two random variables X(1),X(2), then X(2) is greater than X(1) in the sense of convex ordering, denoted X(1)cvX(2), if EϕX(1)EϕX(2) for all convex functions ϕ(·). If X(1),X(2) take values in 1,2,,dmax, then an equivalent definition is that

i=1jPX(1)ii=1jPX(2)iforj=1,2,,dmax.

Note that X(1)cvX(2) implies EX(1)=EX(2); intuitively, X(2) is ‘more variable’ than X(1).

In comparing two populations, we need to define our ‘groups’ slightly differently than in Sect. 2. Specifically, partition the population into groups in such a way that two individuals belong to the same group if they share the same values of both din(1),dout(1) and din(2),dout(2); the condition f(1)=f(2)=f required by Theorem 2 is thus satisfied. (As before, superscripts (1), (2) denote the population under consideration.)

Theorem 4

Consider an SIS infection in a population of N individuals connected by an uncorrelated directed network. Each individual has in-degree and out-degree distributed as din,dout, the degrees of distinct individuals being mutually independent, with Edin=Edout=μ and din,doutdmax for some dmaxN. Infection transmits along each link from an infectious to a susceptible individual at rate κ, and when an individual becomes infected it remains so for a time of mean 1/γ before returning to the susceptible state. Recall that τ denotes the expected time from quasi-stationarity to extinction of infection.

  1. Suppose that Pdin=μ=1, so every individual has the same in-degree, and that infectious periods are exponentially distributed. Then
    • (i)
      limNlnτNAout, with
      Aout=i=1dmaxPdout=iln1+iDout-γκDout
      where Dout is the solution of
      κγj=1dmaxjPdout=j1+jDout=1;
    • (ii)
      for two populations with κ(1)=κ(2), γ(1)=γ(2),
      dout(1)cvdout(2)Aout(1)Aout(2);
      in particular, Aout is maximised when every individual has the same out-degree, Pdout=μ=1.
  2. Suppose that Pdout=μ=1, so every individual has the same out-degree, and that infectious periods follow an Erlang distribution. Then
    • (i)
      limNlnτNAin, with
      Ain=i=1dmaxPdin=iln1+iDin-γκDin
      where Din is the solution of
      κγj=1dmaxjPdin=j1+jDin=1;
    • (ii)
      for two populations with κ(1)=κ(2), s(1)=s(2), γ(1)=γ(2),
      din(1)cvdin(2)Ain(1)Ain(2);
      in particular, Ain is maximised when every individual has the same in-degree, Pdin=μ=1.

Note that our asymptotic results (Theorem 1) are exact for the model with transition rates given by Table 1, but approximate under the annealed network interpretation.

A third open issue is to allow for more general infectious period distributions in the case of heterogeneous infectivity (or heterogeneous out-degree, under the network interpretation). We conjecture that Theorem 1(i) remains valid, and hence also Theorem 2(i) and Theorem 4(a), if infectious periods are allowed to follow an Erlang, rather than exponential, distribution. Indeed, Fig. 3 suggests that the mean persistence time τ is unchanged when λ,μ are interchanged. A difficulty here is that, in contrast to the case of heterogeneous susceptibilities, we have not been able to find complete solutions U(θ),V(y) to the relevant Hamilton–Jacobi equations even for the case of exponentially distributed infectious periods, but only, in proving Theorem 1(i), to evaluate U(θ) along one particular trajectory.

One advantage of simple asymptotic formulae such as provided by Theorem 1, as opposed to the exact formula (3), is that they provide a route to qualitative results such as Theorem 2, that increasing heterogeneity reduces (at least to leading order) the expected persistence time of infection, and in particular that persistence time is maximised in a homogeneous population. Theorem 2 establishes this ordering when heterogeneity is in either infectivity or susceptibility; figure 2 suggests that the result remains true even when both types of heterogeneity are present. It is interesting to compare with the results contained in section 5 of Clancy and Pearce (2013) regarding the effect of such heterogeneities upon the (large population) mean endemic prevalence level y=i=1kyi. Theorem 7(i) and theorem 10 of Clancy and Pearce (2013) show, respectively, that heterogeneous infectivity alone has no effect upon the endemic prevalence level y, whereas heterogeneous susceptibility alone can only decrease y, with μ(1)fμ(2)y(1)y(2), corresponding to our Theorem 2(ii) for persistence times. When both types of heterogeneity are combined, theorem 8 of Clancy and Pearce (2013) shows that if infectivity and susceptibility are non-negatively correlated (i=1kλiμifi1) then the endemic prevalence level cannot be greater than for a homogeneous population with the same R0 value. However, theorem 9 of Clancy and Pearce (2013) together with numerical work shown in figure 3 of Clancy and Pearce (2013) demonstrates that when infectivity and susceptibility are negatively correlated it is possible for the endemic prevalence level to be greater than in the homogeneous case (with R0 values matched). This presents an interesting contrast to our numerical results in Fig. 2, where heterogeneities were found to always decrease (to leading order) the expected persistence time, regardless of whether λ,μ are positively or negatively correlated.

There is a slightly counter-intuitive aspect to the above results, in that an increase in endemic prevalence level may correspond to a decrease in expected persistence time. This is easily resolved by observing that an increase in prevalence level may be accompanied by a corresponding increase in variability, leading to faster extinction of infection. The effect of heterogeneities upon the variability of the quasi-stationary distribution is studied in section 6 of Clancy and Pearce (2013), via an Ornstein–Uhlenbeck diffusion approximation that leads to a multivariate normal approximation to the quasi-stationary distribution q. The variability of this approximating normal distribution is then used as a proxy measure of persistence time. This approach seems reasonable in terms of qualitative comparisons between infection models, and is common in the literature. However, the approach is known to give a very bad numerical approximation to mean persistence time, with incorrect leading-order asymptotic behaviour, due to the failure in the lower tail of the normal approximation to the quasi-stationary distribution (Doering et al. 2005; Clancy and Tjia 2018). The methods of the current paper, in contrast, deal directly with the expected persistence time and yield correct leading-order asymptotic formulae.

Appendix

The Hamilton–Jacobi equations (7) amount to two alternative ways of expressing the eigenvector equation (3), retaining only terms of leading order in N in the limit as N. We briefly outline the derivation of each equation, referring the reader to Assaf and Meerson (2017) and references therein for full details.

For a process with transition rates of the form (4), Eq. (3) may be written as

lLqx-lWlx-lN-qxWlxN=-(τN)-1qxforxC. 30

Suppose (ansatz) that qx=exp-NV(x/N)+o(N) for some function V(·). Writing y=x/N, then Vy-lN=V(y)-(lT/N)Vy+o(1/N) and hence

qx-l=explTVy+o(1)qx.

Similarly, Wly-lN=Wl(y)+o(1/N). Retaining only terms of leading order in N, and assuming that τ is sufficiently large for the right hand side of Eq. (30) to be neglected, then Eq. (30) reduces to

lLWl(y)explTVy-1=0.

That is, Hy,Vy=0.

Next, consider the moment generating function M(θ)=xCeθTxqx. Multiplying Eq. (30) by eθTx and summing over x we find

xClLeθTxqxWlxNeθTl-1=-(τN)-1M(θ).That is,lLeθTl-1Wl1NθM(θ)=-(τN)-1M(θ). 31

Suppose (ansatz) that M(θ)=expNU(θ)+o(N) for some function U(·), so that U(·) gives the leading-order term in the cumulant generating function of the quasi-stationary distribution q. Retaining only terms of leading order in N and assuming that τ is sufficiently large for the right hand side of Eq. (31) to be neglected, then Eq. (31) reduces to

lLeθTl-1WlUθ=0.

That is, HUθ,θ=0.

Note that the Hamilton–Jacobi equations (7) thus have boundary conditions U(0)=V(y)=0. However, we can add an arbitrary constant to any solution of either Eq. (7) and still have a solution, and any such additive constant will cancel out when we come to estimate (lnτ)/N using Eq. (8). We therefore ignore the boundary conditions and instead choose additive constants so as to keep our presented solutions for U(θ),V(y) as simple as possible.

References

  1. Andersson H, Djehiche B. A threshold limit theorem for the stochastic logistic epidemic. J Appl Probab. 1998;35:662–670. doi: 10.1239/jap/1032265214. [DOI] [Google Scholar]
  2. Assaf M, Meerson B. Extinction of metastable stochastic populations. Phys Rev E. 2010;81:021116. doi: 10.1103/PhysRevE.81.021116. [DOI] [PubMed] [Google Scholar]
  3. Assaf M, Meerson B (2017) WKB theory of large deviations in stochastic populations. J Phys A: Math Theor 50:263001
  4. Ball FG, Britton T, Neal P. On expected durations of birth-death processes, with applications to branching processes and SIS epidemics. J Appl Probab. 2016;53:203–215. doi: 10.1017/jpr.2015.19. [DOI] [Google Scholar]
  5. Britton T, Janson S, Martin-Löf A. Graphs with specified degree distributions, simple epidemics, and local vaccination strategies. Adv Appl Probab. 2007;39:922–948. doi: 10.1239/aap/1198177233. [DOI] [Google Scholar]
  6. Chen N, Olvera-Cravioto M. Directed random graphs with given degree distributions. Stoch Syst. 2013;3:147–186. doi: 10.1287/12-SSY076. [DOI] [Google Scholar]
  7. Clancy D. Generality of endemic prevalence formulae. Math Biosci. 2015;269:30–36. doi: 10.1016/j.mbs.2015.08.011. [DOI] [PMC free article] [PubMed] [Google Scholar]
  8. Clancy D, Pearce CJ. The effect of population heterogeneities upon spread of infection. J Math Biol. 2013;67:963–987. doi: 10.1007/s00285-012-0578-x. [DOI] [PubMed] [Google Scholar]
  9. Clancy D, Tjia E (2018) Approximating time to extinction for endemic infection models. Methodol Comput Appl Probab. 10.1007/s11009-018-9621-8
  10. Darroch JN, Seneta E. On quasi-stationary distributions in absorbing continuous-time finite Markov chains. J Appl Probab. 1967;4:192–196. doi: 10.2307/3212311. [DOI] [Google Scholar]
  11. Doering CR, Sargsyan KV, Sander LM. Extinctions times for birth-death processes: exact results, continuum asymptotics, and the failure of the Fokker–Planck approximation. Multiscale Model Simul. 2005;3:283–299. doi: 10.1137/030602800. [DOI] [Google Scholar]
  12. Dorogovtsev SN, Goltsev AV, Mendes JFF. Critical phenomena in complex networks. Rev Mod Phys. 2008;80:1275–1335. doi: 10.1103/RevModPhys.80.1275. [DOI] [Google Scholar]
  13. Dykman MI, Mori E, Ross J, Hunt PM. Large fluctuations and optimal paths in chemical kinetics. J Chem Phys. 1994;100:5735–5750. doi: 10.1063/1.467139. [DOI] [Google Scholar]
  14. Elgart V, Kamenev A. Rare event statistics in reaction–diffusion systems. Phys Rev E. 2004;70:041106. doi: 10.1103/PhysRevE.70.041106. [DOI] [PubMed] [Google Scholar]
  15. Ethier SN, Kurtz TG. Markov processes: characterization and convergence. New York: Wiley; 2005. [Google Scholar]
  16. Harris TE. On a class of set-valued Markov processes. Ann Probab. 1976;4:175–194. doi: 10.1214/aop/1176996129. [DOI] [Google Scholar]
  17. Hindes J, Schwartz IB. Epidemic extinction and control in heterogeneous networks. Phys Rev Lett. 2016;117:028302. doi: 10.1103/PhysRevLett.117.028302. [DOI] [PMC free article] [PubMed] [Google Scholar]
  18. Holley A, Liggett T. Ergodic theorems for weakly interacting infinite systems and the voter model. Ann Probab. 1975;3:643–663. doi: 10.1214/aop/1176996306. [DOI] [Google Scholar]
  19. Kamenev A, Meerson B. Extinction of an infectious disease: a large fluctuation in a nonequilibrium system. Phys Rev E. 2008;77:061107. doi: 10.1103/PhysRevE.77.061107. [DOI] [PubMed] [Google Scholar]
  20. Lajmanovich A, Yorke JA. A deterministic model for gonorrhea in a nonhomogeneous population. Math Biosci. 1976;28:221–236. doi: 10.1016/0025-5564(76)90125-5. [DOI] [Google Scholar]
  21. Lindley BS, Shaw LB, Schwartz IR. Rare-event extinction on stochastic networks. Europhys Lett. 2014;108:58008. doi: 10.1209/0295-5075/108/58008. [DOI] [Google Scholar]
  22. Marshall AW, Olkin I, Arnold BC. Inequalities: theory of majorization and its applications. Berlin: Springer; 2011. [Google Scholar]
  23. Masoero D (2014) A Laplace’s method for series and the semiclassical analysis of epidemiological models. arXiv:1403.5532
  24. Nold A. Heterogeneity in disease-transmission modelling. Math Biosci. 1980;52:227–240. doi: 10.1016/0025-5564(80)90069-3. [DOI] [Google Scholar]
  25. Shaked M, Shanthikumar JG. Stochastic orders. Berlin: Springer; 2007. [Google Scholar]
  26. Spricer K, Britton T. The configuration model for partially directed graphs. J Stat Phys. 2015;161:965–985. doi: 10.1007/s10955-015-1360-4. [DOI] [Google Scholar]
  27. van Doorn EA, Pollett PK. Quasi-stationary distributions for discrete-state models. Eur J Oper Res. 1993;230:1–14. doi: 10.1016/j.ejor.2013.01.032. [DOI] [Google Scholar]
  28. van Herwaarden OA, Grasman J. Stochastic epidemics: major outbreaks and the duration of the endemic period. J Math Biol. 1995;6:581–601. doi: 10.1007/BF00298644. [DOI] [PubMed] [Google Scholar]
  29. Weiss GH, Dishon M. On the asymptotic behavior of the stochastic and deterministic models of an epidemic. Math Biosci. 1971;11:261–265. doi: 10.1016/0025-5564(71)90087-3. [DOI] [Google Scholar]
  30. Wilkinson RR, Sharkey KJ. An exact relationship between invasion probability and endemic prevalence for Markovian SIS dynamics on networks. PLoS ONE. 2013;8:e69028. doi: 10.1371/journal.pone.0069028. [DOI] [PMC free article] [PubMed] [Google Scholar]

Articles from Journal of Mathematical Biology are provided here courtesy of Springer

RESOURCES