Skip to main content

Theory and Modern Applications

A nonstandard finite difference scheme for a multi-group epidemic model with time delay

Abstract

In this paper, we derive a discretized multi-group epidemic model with time delay by using a nonstandard finite difference (NSFD) scheme. A crucial observation regarding the advantage of the NSFD scheme is that the positivity and boundedness of solutions of the continuous model are preserved. Furthermore, we show that the discrete model has the same equilibria, and the conditions for their stability are identical in case of both the discrete and the corresponding continuous models. Specifically, if \(\mathfrak{R}_{0}\leq1\), then the disease-free equilibrium \(P_{0}\) is globally asymptotically stable; if \(\mathfrak{R}_{0}>1\), then the infection equilibrium \(P_{*}\) is globally asymptotically stable. The results imply that the discretization scheme can efficiently preserve the global dynamics of the original continuous model.

1 Introduction

The main essential assumption in classical compartmental epidemic models is that individuals are homogeneously mixed, which implies that each individual has the same chance to get infected. However, the chance for each individual to get infected may differ from their diversities in disease transmission such as age, communities, education levels, geographic distributions, and so on. Thus, more realistic models should divide the host population into groups to consider the disease transmission in heterogeneous cases, which means that the host population should be classified into different groups and the vital epidemic parameters vary among different population groups. Therefore, multi-group models are more reasonable when constructing epidemic models. One of the earliest works of multi-group models is investigated by Lajmanovich and Yorke [1] for gonorrhea in a nonhomogeneous population. Motivated by [1], Chen et al. studied the following multi-group epidemic model with time delay [2]:

$$ \textstyle\begin{cases} S'_{k}(t)=\Lambda_{k}-\sum_{j=1}^{m}\beta_{kj}S_{k}I_{j}(t-\tau _{j})-d_{k}^{S}S_{k},\\ E_{k}'(t)=\sum_{j=1}^{m}\beta_{kj} S_{k}I_{j}(t-\tau_{j}) -(d_{k}^{E}+\delta _{k})E_{k},\\ I_{k}'(t)=\delta_{k}E_{k}-(d_{k}^{I}+\gamma_{k})I_{k},\\ R'_{k}(t)=\gamma_{k}I_{k}-d_{k}^{R}R_{k}. \end{cases} $$
(1)

Here \(S_{k}\), \(E_{k}\), \(I_{k}\) and \(R_{k}\) (\(k=1, 2, \ldots, m\)) denote the numbers of susceptible, exposed, infectious and recovered individuals at time t in the kth group, respectively. The parameters \(d_{k}^{S}\), \(d_{k}^{E}\), \(d_{k}^{I}\), \(d_{k}^{R}\) are the natural death rates of \(S_{k}\), \(E_{k}\), \(I_{k}\) and \(R_{k}\) compartments in the kth group, respectively. \(\Lambda_{k}\) represents influx of individuals into the kth group; \(\delta_{k}\) is the rate of becoming infectious after a latent period; \(\gamma_{k}\) denotes per capita recovery rate in kth group. The nonnegative constant \(\beta_{kj}\) is the transmission rate due to the contact of susceptible individuals in the kth group with infectious individuals in the jth group. \(\tau _{j}\geq0\) denotes the time delay. For more details on model (1), one can refer to [2]. The global stability of the equilibria of system (1) is investigated in [2] by making use of the method of Lyapunov functionals [35]. For more information on multi-group models, one can refer to [611] and the references therein.

However, as an important part of epidemiology, the studies on discrete-time epidemic models have never been stopped up to now. Since the infection data of infectious diseases were often reported daily, monthly or yearly, discrete-time epidemic models represent a more realistic situation than continuous ones. Over the last century, much attention has been paid to discrete-time epidemic models, and many literature works on discrete-time epidemic models have been carried out to analyze the spread and control of infectious diseases [1214]. One of the important ways to construct discrete models is to discretized the continuous models by numerical methods. But traditional schemes like forward Euler, Runge-Kutta and others sometimes fail and generate oscillations, bifurcations, chaos and false steady states [15]. Recently, the nonstandard finite difference schemes have been developed by Mickens [16] and received much attention (see [1721]). Different from the traditional schemes, Mickens’s method can be more efficient in preserving the global asymptotic stability for equilibria of the corresponding continuous models (see [2123]). To our knowledge, there is no investigation for a discrete multi-group model with time delay. Hence, motivated by [2, 21], we construct a discrete multi-group epidemic model with time delay by utilizing Mickens’s nonstandard finite difference methods to the continuous model (1)

$$ \textstyle\begin{cases} \frac{S_{k_{n+1}}-S_{k_{n}}}{h}=\Lambda_{k}- \sum_{j=1}^{m}\beta_{kj}S_{k_{n+1}}I_{j_{n-m_{j}}}-d_{k}^{S}S_{k_{n+1}},\\ \frac{E_{k_{n+1}}-E_{k_{n}}}{h}=\sum_{j=1}^{m}\beta _{kj}S_{k_{n+1}}I_{j_{n-m_{j}}}-(d_{k}^{E}+\delta_{k})E_{k_{n+1}},\\ \frac{I_{k_{n+1}}-I_{k_{n}}}{h}=\delta_{k}E_{k_{n+1}}-(d_{k}^{I}+\gamma _{k})I_{k_{n+1}},\\ \frac{R_{k_{n+1}}-R_{k_{n}}}{h}=\gamma_{k}I_{k_{n+1}}-d_{k}^{R}R_{k_{n+1}}, \end{cases} $$
(2)

where \(h>0\) is the time step size and the other parameters are the same as in model (1). Assume that there exist m integers \(m_{j}\) with \(\tau_{j}=m_{j} h\) (\(1\leq j\leq m\)). The discrete initial conditions of system (2) are given as

$$ \begin{aligned} &S_{k_{s}}=\phi_{1k}(s),\qquad E_{k_{s}}=\phi_{2k}(s),\qquad I_{k_{s}}=\phi_{3k}(s),\qquad R_{k_{s}}=\phi_{4k}(s), \\ &\phi_{ik}(s)\geq0,\qquad \phi_{ik}(0)>0,\qquad s=-l,-l+1,\ldots, 0,\qquad l= \max\{m_{j}:1\leq j\leq m\}, \\ & i=1,2,3,4,\qquad k=1,2,\ldots, m. \end{aligned} $$
(3)

The global asymptotic stability of the equilibria for the continuous model (1) can be obtained by constructing Lyapunov functionals [2]. Thus, a natural question is whether the discrete model (2) can efficiently preserve the global asymptotic stability of the equilibria for the corresponding continuous model. In this paper, we will deal with this problem. The organization of the paper is as follows. We present some preliminaries including the positivity and boundedness of the solution of model (2) in Section 2. In Section 3, we establish the global stability of the equilibria of model (2) by constructing Lyapunov functions. A brief conclusion ends the paper.

2 Preliminaries

Rearranging the equations of (2) gives

$$ \begin{aligned} S_{k_{n+1}}&= \frac{S_{k_{n}}+h\Lambda_{k}}{1+h (d_{k}^{S}+\sum_{j=1}^{m}\beta_{kj}I_{j_{n-m_{j}}} )}, \qquad E_{k_{n+1}}=\frac{E_{k_{n}}+h\sum_{j=1}^{m} \beta_{kj}S_{k_{n+1}}I_{j_{n-m_{j}}}}{1+h(d_{k}^{E}+\delta_{k})}, \\ I_{k_{n+1}}&= \frac{I_{k_{n}}+h\delta_{k}E_{k_{n+1}}}{1+h(d_{k}^{I}+\gamma _{k})},\qquad R_{k_{n+1}}=\frac{R_{k_{n}}+h{\gamma_{k}} I_{k_{n+1}}}{1+hd^{R}_{k}}. \end{aligned} $$
(4)

It follows from (4) that all solutions of system (2) subject to initial condition (3) remain nonnegative for all \(n\in\mathbb{N}\).

For each k, denote \(N_{k_{n}}=S_{k_{n}}+E_{k_{n}}+I_{k_{n}}+R_{k_{n}}\). It then follows from the equations in model (2) that

$$ \begin{aligned} \frac{N_{k_{n+1}}-N_{k_{n}}}{h}&= \Lambda_{k}-d_{k}^{S} S_{k_{n+1}}-d_{k}^{E} E_{k_{n+1}}-d_{k}^{I} I_{k_{n+1}}-d_{k}^{R} R_{k_{n+1}} \\ &\leq\Lambda_{k}-d_{k}(S_{k_{n+1}}+{E}_{k_{n+1}}+I_{k_{n+1}}+R_{k_{n+1}}) \\ &= \Lambda_{k}-d_{k} N_{k_{n+1}}, \end{aligned} $$

where \(d_{k}=\min\{d_{k}^{S},d_{k}^{V},d_{k}^{I},d_{k}^{R}\}\). Then we have \(\limsup_{n\rightarrow\infty}N_{k_{n}}\leq\frac{\Lambda_{k}}{d_{k}}\). Similarly, it can be easily obtained from the first equation in system (2) that \(\limsup_{n\rightarrow\infty}S_{k_{n}}\leq\frac{\Lambda_{k}}{d_{k}^{S}}\). Thus, we can establish the following result.

Theorem 2.1

All solutions of system (2) subject to initial condition (3) remain nonnegative and bounded for all \(n\in\mathbb{N}\).

Notice that the last equation of system (2) is independent of the others. Therefore, it is sufficient to consider the following reduced system:

$$ \textstyle\begin{cases} \frac{S_{k_{n+1}}-S_{k_{n}}}{h}=\Lambda_{k}- \sum_{j=1}^{m}\beta_{kj}S_{k_{n+1}}I_{j_{n-m_{j}}}-d_{k}^{S}S_{k_{n+1}},\\ \frac{E_{k_{n+1}}-E_{k_{n}}}{h}=\sum_{j=1}^{m}\beta _{kj}S_{k_{n+1}}I_{j_{n-m_{j}}}-(d_{k}^{E}+\delta_{k})E_{k_{n+1}},\\ \frac{I_{k_{n+1}}-I_{k_{n}}}{h}=\delta_{k}E_{k_{n+1}}-(d_{k}^{I}+\gamma _{k})I_{k_{n+1}}. \end{cases} $$
(5)

It is easy to see that system (5) always has a disease-free equilibrium

$$\begin{aligned} P_{0}=\bigl(S_{1}^{0},0,0,\ldots,S_{m}^{0},0,0 \bigr) \quad\text{with } S_{k}^{0}=\frac {\Lambda_{k}}{d_{k}^{S}}, 1\leq k\leq m. \end{aligned}$$

As in [2], the basic reproduction number \(\mathfrak {R}_{0}\) is given as

$$\begin{aligned} \mathfrak{R}_{0}=\rho(M_{0}),\quad\text{with } M_{0}= \biggl(\frac{\beta _{kj}\delta_{k} S^{0}_{k}}{(d_{k}^{E}+\delta_{k})(d_{k}^{I}+\gamma_{k})} \biggr)_{m\times m}, \end{aligned}$$

where ρ denotes the spectral radius. An equilibrium \(P_{*}=(S^{*}_{1},E^{*}_{1},I^{*}_{1},\ldots ,S^{*}_{m},E^{*}_{m},I^{*}_{m})\) of system (5) shares the same endemic equilibrium as the corresponding continuous model, where \(S^{*}_{k}\), \(E^{*}_{k}\) and \(I^{*}_{k}\) are positive and satisfy the following equations:

$$ \textstyle\begin{cases} \Lambda_{k}=d_{k}^{S}S^{*}_{k}+\sum_{j=1}^{m}\beta _{kj}S^{*}_{k}I^{*}_{j},\\ \sum_{j=1}^{m}\beta_{kj}S^{*}_{k}I^{*}_{j}=(d_{k}^{E}+\delta_{k})E_{k}^{*},\\ \delta_{k}E^{*}_{k}=(d^{I}_{k}+\gamma_{k})I^{*}_{k}. \end{cases} $$
(6)

The existence and global asymptotic stability of the equilibria for the corresponding continuous model of (5) can be directly deduced from the obtained results in [2]. Particularly, if \(\mathfrak{R}_{0}> 1\) and \(B=(\beta_{kj})_{m\times m}\) is irreducible, then model (5) has at least one endemic equilibrium.

3 Global stability

In this section, we establish the global stability of the equilibria of system (5) by constructing Lyapunov functions.

Theorem 3.1

Assume that \(B=(\beta_{kj})_{m\times m}\) is irreducible. For any \(h>0\), if \(\mathfrak{R}_{0}\leq1\), then the disease-free equilibrium \(P_{0}\) is globally asymptotically stable.

Proof

Since \(B=(\beta_{kj})_{m\times m}\) is irreducible, we know that matrix \(M_{0}\) is also irreducible and has a positive left eigenvector \(\omega=(\omega_{1},\ldots,\omega_{m})\) corresponding to the spectral radius \(\mathfrak{R}_{0}=\rho(M_{0})>1\). Let \(I_{n}=(I_{1_{n}},\ldots,I_{m_{n}})\), \(S^{0}=(S_{1}^{0},\ldots,S_{m}^{0})\) and \(c_{k}=\frac{\omega_{k}\delta_{k}}{(d_{k}^{E}+\delta_{k})(d_{k}^{I}+\gamma_{k})}\).

Define

$$ \begin{aligned}[b] V_{n}&= \frac{1}{h} \sum_{k=1}^{m}c_{k} \Biggl\{ S_{k_{n}}-S_{k}^{0}-S_{k}^{0}\ln \frac{S_{k_{n}}}{S_{k}^{0}}+E_{k_{n}} +\bigl(1+h\bigl(d_{k}^{I}+ \gamma_{k}\bigr)\bigr)\frac{d_{k}^{E}+\delta_{k}}{\delta_{k}}I_{k_{n}} \\ &\quad{}+h\sum_{j=1}^{m}\sum _{s=n-m_{j}}^{n-1}\beta_{kj}S_{k}^{0}I_{j_{s}} \Biggr\} . \end{aligned} $$
(7)

Since, \(1+\ln x\leq x\) (\(x>0\)) and together with (5), then we have

$$\begin{aligned} V_{n+1}-V_{n} &= \frac{1}{h} \sum _{k=1}^{m}c_{k} \Biggl\{ S_{k_{n+1}}-S_{k_{n}}+S_{k}^{0}\ln \frac{S_{k_{n}}}{S_{k_{n+1}}} +E_{k_{n+1}}-E_{k_{n}} \\ &\quad{}+\bigl(1+h\bigl(d_{k}^{I}+\gamma_{k} \bigr)\bigr)\frac{d_{k}^{E}+\delta_{k}}{\delta _{k}}(I_{k_{n+1}}-I_{k_{n}}) \\ &\quad{}+h\sum_{j=1}^{m} \beta_{kj}S_{k}^{0} \Biggl( \sum _{s=n-m_{j}+1}^{n}I_{j_{s}}-\sum _{s=n-m_{j}}^{n-1}I_{j_{s}} \Biggr) \Biggr\} \\ &\leq \frac{1}{h} \sum_{k=1}^{m}c_{k} \Biggl\{ (S_{k_{n+1}}-S_{k_{n}}) \biggl(1-\frac{S_{k}^{0}}{S_{k_{n+1}}} \biggr) +E_{k_{n+1}}-E_{k_{n}} \\ &\quad{}+\bigl(1+h\bigl(d_{k}^{I}+\gamma_{k} \bigr)\bigr)\frac{d_{k}^{E}+\delta_{k}}{\delta _{k}}(I_{k_{n+1}}-I_{k_{n}}) \\ &\quad{}+h\sum_{j=1}^{m} \beta_{kj}S_{k}^{0} \Biggl( \sum _{s=n-m_{j}+1}^{n}I_{j_{s}}-\sum _{s=n-m_{j}}^{n-1}I_{j_{s}} \Biggr) \Biggr\} \\ &= \sum_{k=1}^{m}c_{k}d_{k}^{S}S_{k}^{0} \biggl(1-\frac{S_{k}^{0}}{S_{k_{n+1}}} \biggr) \biggl(1-\frac{S_{k_{n+1}}}{S_{k}^{0}} \biggr) \\ &\quad{}+\sum_{k=1}^{m} \omega_{k} \Biggl( \sum_{j=1}^{m} \frac{\delta_{k}\beta_{kj}S_{k}^{0}I_{j_{n}}}{(d_{k}^{E}+\delta _{k})(d_{k}^{I}+\gamma_{k})}-I_{k_{n}} \Biggr) \\ &= \sum_{k=1}^{m}c_{k}d_{k}^{S}S_{k}^{0} \biggl(1-\frac{S_{k}^{0}}{S_{k_{n+1}}} \biggr) \biggl(1-\frac{S_{k_{n+1}}}{S_{k}^{0}} \biggr) \\ &\quad{}+(\omega_{1},\ldots,\omega_{m})\bigl[M \bigl(S_{k}^{0}\bigr)I_{n}-I_{n}\bigr] \\ &= \sum_{k=1}^{m}c_{k}d_{k}^{S}S_{k}^{0} \biggl(1-\frac{S_{k}^{0}}{S_{k_{n+1}}} \biggr) \biggl(1-\frac{S_{k_{n+1}}}{S_{k}^{0}} \biggr) \\ &\quad{}+(\omega_{1},\ldots,\omega_{m}) \bigl( \rho(M_{0})-1\bigr)I_{n}. \end{aligned}$$

Thus, if \(\mathfrak{R}_{0}\leq1\), then \(V_{n+1}-V_{n}\leq0\). Then \(V_{n}\) is a monotone decreasing sequence. Due to \(V_{n}\geq0\), there is a limit \(\lim_{n\rightarrow\infty}V_{n}\geq0\), which implies that \(\lim_{n\rightarrow\infty}(V_{n+1}-V_{n})=0\). Thus, we know

  1. (i)

    if \(\mathfrak{R}_{0}<1\), \(\lim_{n\rightarrow\infty}(V_{n+1}-V_{n})=0\) is equivalent to \(\lim_{n\rightarrow\infty}S_{k_{n}}=S_{k}^{0}\), \(\lim_{n\rightarrow\infty}I_{k_{n}}=0\). It follows from (5) that \(\lim_{n\rightarrow\infty}I_{k_{n}}=0\) for all \(1\leq k\leq m\).

  2. (ii)

    if \(\mathfrak{R}_{0}=1\), \(\lim_{n\rightarrow\infty}(V_{n+1}-V_{n})=0\) is equivalent to \(\lim_{n\rightarrow\infty}S_{k_{n}}=S_{k}^{0}\). By (5), it can be shown that \(\lim_{n\rightarrow\infty}E_{k_{n}}=0\), \(\lim_{n\rightarrow\infty}I_{k_{n}}=0\) for all \(1\leq k\leq m\).

By the above discussion, it is concluded that if \(\mathfrak{R}_{0}\leq1\), the disease-free equilibrium \(P_{0}\) is globally asymptotically stable. This completes the proof. □

Theorem 3.2

Assume that \(B=(\beta_{kj})_{m\times m}\) is irreducible. For any \(h>0\), if \(\mathfrak{R}_{0}>1\), then there exists a unique endemic equilibrium \(P_{*}\) which is globally asymptotically stable.

Proof

In this part, we show that the endemic equilibrium \(P_{*}\) is globally asymptotically stable when \(\mathfrak{R}_{0}>1\). The method is based on the graph-theoretical approach and Lyapunov functions by Guo et al. [3, 4] and Li and Shuai [5].

For convenience of notations, define

$$\bar{\beta}_{kj}=\beta_{kj}S^{*}_{k}I^{*}_{j},\quad 1\leq k,j\leq m, $$

and

$$\Theta=\left ( \begin{matrix} \sum_{l\neq1}^{m}\bar{\beta}_{1l} & -\bar{\beta}_{21} & \cdots& -\bar {\beta}_{m1}\\ -\bar{\beta}_{12} & \sum_{l\neq2}^{m}\bar{\beta}_{2l} & \cdots&-\bar {\beta}_{m2}\\ \vdots& \vdots& \ddots& \vdots\\ -\bar{\beta}_{1m} & -\bar{\beta}_{2m}& \cdots&\sum_{l\neq m}^{m}\bar {\beta}_{ml} \end{matrix} \right ), $$

which is a Laplacian matrix whose column sums are zero. It follows from the assumption \(B=(\beta_{kj})_{m\times m}\) is irreducible that the matrix Θ is also irreducible. By Lemma 2.1 in [3], the solution space of the linear system \(\Theta v=\mathbf{0}\) has dimension 1 with a base \((v_{1},\ldots,v_{m})=(c_{11},\ldots,c_{mm})\), where \(c_{kk}>0\) is the co-factor of the kth diagonal entry of Θ. We construct the following Lyapunov function:

$$ \begin{aligned} L_{n}&= \frac{1}{h}\sum _{k=1}^{m} v_{k} \Biggl\{ S_{k_{n}}-S_{k}^{*}-S_{k}^{*} \ln\frac{S_{k_{n}}}{S_{k}^{*}} +E_{k_{n}}-E_{k}^{*}-E_{k}^{*} \ln\frac{E_{k_{n}}}{E_{k}^{*}} \\ &\quad{}+h\sum_{j=1}^{m} \beta_{kj}S_{k}^{*}I_{j}^{*} \varphi \biggl(\frac {I_{k_{n}}}{I_{j}^{*}} \biggr) +\frac{d_{k}^{E}+\delta_{k}}{\delta_{k}} \biggl(I_{k_{n}}-I_{k}^{*}-I_{k}^{*} \ln\frac {I_{k_{n}}}{I_{k}^{*}} \biggr) \\ &\quad{}+h\sum_{j=1}^{m} \beta_{kj}S_{k}^{*}I_{j}^{*} \sum_{s=n-m_{j}}^{n-1}\varphi \biggl( \frac{I_{j_{s}}}{I_{j}^{*}} \biggr) \Biggr\} , \end{aligned} $$

where \(\varphi(x)=x-1-\ln x\geq0\) defined for all \(x>0\). Together with system (5) and equilibrium condition (6) for \(P_{*}\), then we have

$$\begin{aligned} L_{n+1}-L_{n} &= \frac{1}{h}\sum _{k=1}^{m} v_{k} \Biggl\{ S_{k_{n+1}}-S_{k_{n}}+S_{k}^{*}\ln \frac{S_{k_{n}}}{S_{k_{n+1}}} +E_{k_{n+1}}-E_{k_{n}} \\ &\quad{}+E_{k}^{*}\ln\frac{E_{k_{n}}}{E_{k_{n+1}}} + \frac{d_{k}^{E}+\delta_{k}}{\delta_{k}} \biggl(I_{k_{n+1}}-I_{k_{n}}+I_{k}^{*} \ln\frac{I_{k_{n}}}{I_{k_{n+1}}} \biggr) \\ &\quad{}+h\sum_{j=1}^{m} \beta_{kj}S_{k}^{*}I_{j}^{*} \biggl[\varphi \biggl(\frac{I_{k_{n+1}}}{I_{j}^{*}} \biggr) -\varphi \biggl( \frac{I_{k_{n}}}{I_{j}^{*}} \biggr) \biggr] \\ &\quad{}+h\sum_{j=1}^{m} \beta_{kj}S_{k}^{*}I_{j}^{*} \Biggl[ \sum_{s=n-m_{j}+1}^{n}\varphi \biggl( \frac{I_{j_{s}}}{I_{j}^{*}} \biggr) -\sum_{s=n-m_{j}}^{n-1} \varphi \biggl(\frac{I_{j_{s}}}{I_{j}^{*}} \biggr) \Biggr] \Biggr\} \\ &\leq \frac{1}{h}\sum_{k=1}^{m} v_{k} \Biggl\{ \biggl(1-\frac{S_{k}^{*}}{S_{k_{n+1}}} \biggr) (S_{k_{n+1}}-S_{k_{n}}) \\ &\quad{}+ \biggl(1-\frac{E_{k}^{*}}{E_{k_{n+1}}} \biggr) (E_{k_{n+1}}-E_{k_{n}}) \\ &\quad{}+\frac{d_{k}^{E}+\delta_{k}}{\delta_{k}} \biggl(1-\frac{I_{k}^{*}}{I_{k_{n+1}}} \biggr) (I_{k_{n+1}}-I_{k_{n}}) \\ &\quad{}+h\sum_{j=1}^{m} \beta_{kj}S_{k}^{*}I_{j}^{*} \biggl[\varphi \biggl(\frac{I_{k_{n+1}}}{I_{j}^{*}} \biggr) -\varphi \biggl( \frac{I_{k_{n}}}{I_{j}^{*}} \biggr) \biggr] \\ &\quad{}+h\sum_{j=1}^{m} \beta_{kj}S_{k}^{*}I_{j}^{*} \biggl[\varphi \biggl(\frac{I_{j_{n}}}{I_{j}^{*}} \biggr) -\varphi \biggl( \frac{I_{j_{n-m_{j}}}}{I_{j}^{*}} \biggr) \biggr] \Biggr\} \\ &= \sum_{k=1}^{m} v_{k} \Biggl\{ \biggl(1-\frac{S_{k}^{*}}{S_{k_{n+1}}} \biggr) \Biggl( \Lambda_{k}-\sum_{j=1}^{m}\beta _{kj}S_{k_{n+1}}I_{j_{n-m_{j}}}-d_{k}^{S}S_{k_{n+1}} \Biggr) \\ &\quad{}+ \biggl(1-\frac{E_{k}^{*}}{E_{k_{n+1}}} \biggr) \Biggl(\sum _{j=1}^{m}\beta_{kj}S_{k_{n+1}}I_{j_{n-m_{j}}}- \bigl(d_{k}^{E}+\delta _{k}\bigr)E_{k_{n+1}} \Biggr) \\ &\quad{}+ \biggl(1-\frac{I_{k}^{*}}{I_{k_{n+1}}} \biggr) \bigl(\delta _{k}E_{k}- \bigl(d_{k}^{I}+\gamma_{k}\bigr)I_{k_{n+1}} \bigr) \\ &\quad{}+\sum_{j=1}^{m} \beta_{kj}S_{k}^{*}I_{j}^{*} \biggl[ \varphi \biggl(\frac{I_{k_{n+1}}}{I_{j}^{*}} \biggr) -\varphi \biggl( \frac{I_{k_{n}}}{I_{j}^{*}} \biggr) \\ &\quad{}+\varphi \biggl(\frac{I_{j_{n}}}{I_{j}^{*}} \biggr) -\varphi \biggl( \frac{I_{j_{n-m_{j}}}}{I_{j}^{*}} \biggr) \biggr] \Biggr\} \\ &= \sum_{k=1}^{m}v_{k} \Biggl\{ d_{k}^{S}S_{k}^{*} \biggl(2- \frac{S_{k}^{*}}{S_{k_{n+1}}}-\frac {S_{k_{n+1}}}{S_{k}^{*}} \biggr) \\ &\quad{}+\sum_{j=1}^{m} \beta_{kj}S_{k}^{*}I_{j}^{*} \biggl( 3-\frac{S_{k}^{*}}{S_{k_{n+1}}} -\frac{E_{k}^{*}S_{k_{n+1}}I_{j_{n-m_{j}}}}{E_{k_{n+1}}S_{k}^{*}I_{j}^{*}} -\frac{I_{k}^{*}E_{k_{n+1}}}{I_{k_{n+1}}E_{k}^{*}} \\ &\quad{}+\frac{I_{j_{n}}}{I_{j}^{*}}-\frac{I_{k_{n}}}{I_{k}^{*}} +\ln\frac{I_{j_{n-m_{j}}}I_{k_{n}}}{I_{j_{n}}I_{k_{n+1}}} \biggr) \Biggr\} \\ &= \sum_{k=1}^{m}v_{k} \Biggl\{ d_{k}^{S}S_{k}^{*} \biggl(2- \frac{S_{k}^{*}}{S_{k_{n+1}}}-\frac {S_{k_{n+1}}}{S_{k}^{*}} \biggr) \\ &\quad{}+\sum_{j=1}^{m} \beta_{kj}S_{k}^{*}I_{j}^{*} \biggl[ -\varphi \biggl(\frac{S_{k}^{*}}{S_{k_{n+1}}} \biggr) -\varphi \biggl( \frac {E_{k}^{*}S_{k_{n+1}}I_{j_{n-m_{j}}}}{E_{k_{n+1}}S_{k}^{*}I_{j}^{*}} \biggr) \\ &\quad{}-\varphi \biggl(\frac {I_{k}^{*}E_{k_{n+1}}}{I_{k_{n+1}}E_{k}^{*}} \biggr) +\frac{I_{j_{n}}}{I_{j}^{*}}- \frac{I_{k_{n}}}{I_{k}^{*}} +\ln\frac{I_{j}^{*}I_{k_{n}}}{I_{j_{n}}I_{k}^{*}} \biggr] \Biggr\} . \end{aligned}$$

To proceed, we set

$$\begin{aligned} G_{1}=\sum_{k=1}^{m}\sum _{j=1}^{m}v_{k} \beta_{kj}S_{k}^{*}I_{j}^{*} \biggl( \frac{I_{j_{n}}}{I_{j}^{*}}-\frac{I_{k_{n}}}{I_{k}^{*}} \biggr),\qquad G_{2}=\sum _{k=1}^{m}\sum_{j=1}^{m}v_{k} \beta_{kj}S_{k}^{*}I_{j}^{*}\ln\frac {I_{j}^{*}I_{k_{n}}}{I_{j_{n}}I_{k}^{*}}. \end{aligned}$$

We first show that \(G_{1}\equiv0\) for all \(I_{1_{n}},I_{2_{n}},\ldots, I_{m_{n}}>0\). It follows from the equality \(\Theta v=\mathbf{0}\) that \(\sum_{j=1}^{m}\bar{\beta}_{jk}v_{j}=\sum_{i=1}^{m}\bar{\beta}_{ki}v_{k}\) which is equivalent to \(\sum_{j=1}^{m}\beta_{jk}S_{j}^{*}I_{k}^{*}v_{j} = \sum_{i=1}^{m}\beta_{ki}S_{k}^{*}I_{i}^{*}v_{k}\), this implies

$$ \begin{aligned} \sum_{k=1}^{m} \sum_{j=1}^{m} v_{k} \beta_{kj}S_{k}^{*}I_{j_{n}} &= \sum _{k=1}^{m}\sum_{j=1}^{m} v_{j}\beta_{jk}S_{j}^{*}I_{k_{n}} = \sum_{k=1}^{m}\frac{I_{k_{n}}}{I_{k}^{*}}\sum _{j=1}^{m}v_{j}\beta _{jk}S_{j}^{*}I_{k}^{*} \\ &= \sum_{k=1}^{m}\frac{I_{k_{n}}}{I_{k}^{*}}\sum _{i=1}^{m} v_{k} \beta_{ki}S_{k}^{*}I_{i}^{*} =\sum_{k=1}^{m}\sum _{j=1}^{m}v_{k}\beta_{kj}S_{k}^{*}I_{j}^{*} \frac {I_{k_{n}}}{I_{k}^{*}}, \end{aligned} $$

and thus \(G_{1}=0\). Next we will show \(G_{2}=0\) by applying the idea developed in [35], one can also refer to [2, 21] for details. Let \(\mathcal {G}\) denote the directed graph associated with matrix \((\bar{\beta}_{kj})\). \(\mathcal{G}\) has vertices \(1,2,\ldots,m\) with a directed arc \((k,j)\) from k to j if and only if \(\bar{\beta}_{kj}\neq0\). \(E(\mathcal{G})\) denotes the set of all directed arcs of \(\mathcal{G}\). It follows from Lemma 2.1 in [3] that \(v_{k}=c_{kk}\) can be interpreted as a sum of weights of all directed spanning subtrees T of \(\mathcal{G}\) that are rooted at vertex k. Consequently, each term in \(v_{k}\bar{\beta}_{kj}\) is the weight \(w(Q)\) of a unicyclic subgraph Q of \(\mathcal{G}\) obtained from such a tree T by adding a directed arc \((k,j)\) from vertex k to vertex j. Note that the arc \((k,j)\) is a part of the unique cycle CQ of Q, and that the same unicyclic graph Q can be formed when each arc of CQ is added to a corresponding rooted tree T. Therefore, the double sum in \(G_{2}\) can be reorganized as a sum over all unicyclic subgraphs Q containing vertices \(\{1,2,\ldots,m\}\). That is,

$$ G_{2}=\sum_{Q}G_{n,Q}, $$

where

$$ G_{n,Q} =w(Q)\cdot\sum_{(k,j)\in E(CQ)}\ln \biggl( \frac{I_{j}^{*}}{I_{j_{n}}}\frac {I_{k_{n}}}{I_{k}^{*}} \biggr) =w(Q)\cdot\ln \biggl(\prod _{(k,j)\in E(CQ)}\frac{I_{j}^{*}}{I_{j_{n}}}\frac {I_{k_{n}}}{I_{k}^{*}} \biggr), $$

since \(E(CQ)\) is the set of arcs of a cycle CQ, we have

$$\prod_{(k,j)\in E(CQ)}\frac{I_{j}^{*}}{I_{j_{n}}}\frac {I_{k_{n}}}{I_{k}^{*}}=1, \quad \text{and thus} \quad \ln \biggl(\prod_{(k,j)\in E(CQ)} \frac{I_{j}^{*}}{I_{j_{n}}}\frac {I_{k_{n}}}{I_{k}^{*}} \biggr)=0. $$

This implies that \(G_{n,Q}=0\) for each Q, and \(G_{2}\equiv0\) for all \(I_{1_{n}}, I_{2_{n}},\ldots,I_{m_{n}}>0\). Notice that \(\frac{S_{k}^{*}}{S_{k_{n+1}}}+\frac{S_{k_{n+1}}}{S_{k}^{*}}\geq 2\), the equality holds if and only if \(S_{k_{n}}=S_{k}^{*}\), and \(\varphi(x)=x-1-\ln x\) has global minimum value \(\varphi(1)=0\) defined with all \(x>0\). Hence, we have \(L_{n+1}-L_{n}\leq0\). Thus, \(L_{n}\) is a monotone decreasing sequence. Due to \(L_{n}\geq0\), there is a limit \(\lim_{n\rightarrow\infty }L_{n}\geq0\), which implies that \(\lim_{n\rightarrow\infty}(L_{n+1}-L_{n})=0\). Furthermore, similar to [2, 21], we can show that the only compact invariant subset of \(\{\lim_{n\rightarrow\infty }(L_{n+1}-L_{n})=0\}\) is the singleton \(\{P_{*}\}\), which implies that the endemic equilibrium \(P_{*}\) is globally asymptotically stable. This completes the proof. □

4 Numerical simulations

In this section, some numerical simulations are carried out to demonstrate our theoretical results. To this end, we just need to simulate (5) for simplicity. We do simulations for \(k=1, 2\). We select \(\tau_{1}=5\), \(\tau_{2}=10\) in the following simulations.

First, we set \(\Lambda_{1}=25\), \(\Lambda_{2}=15\), \(d_{1}^{S}=0.1\), \(d_{1}^{E}=0.25\), \(d_{1}^{I}=0.2\), \(\delta_{1}=0.25\), \(\gamma_{1}=0.5\), \(d_{2}^{S}=0.1\), \(d_{2}^{E}=0.05\), \(d_{2}^{I}=0.15\), \(\delta_{2}=0.15\), \(\gamma_{2}=0.5\), \(\beta_{11}=0.0001\), \(\beta_{12}=0.005\), \(\beta_{21}=0.0025\), \(\beta_{22}=0.0001\). By calculating, we have \(\mathfrak{R}_{0}=0.6391<1\) and \(P_{0}=(250, 0, 0, 150, 0, 0)\). It then follows from Figure 1 that \(P_{0}\) is globally asymptotically stable, which is consistent with Theorem 3.1.

Figure 1
figure 1

Solution for system ( 5 ) with \(\pmb{\mathfrak{R}_{0}=0.6391<1}\) .

Furthermore, when choosing the following parameter values: \(\Lambda_{1}=100\), \(\Lambda_{2}=20\), \(d_{1}^{S}=0.1\), \(d_{1}^{E}=0.1\), \(d_{1}^{I}=0.2\), \(\delta_{1}=0.5\), \(\gamma_{1}=0.2\), \(d_{2}^{S}=0.2\), \(d_{2}^{E}=0.15\), \(d_{2}^{I}=0.15\), \(\delta_{2}=0.5\), \(\gamma_{2}=0.15\), \(\beta_{11}=0.002\), \(\beta_{12}=0.0015\), \(\beta_{21}=0.0015\), \(\beta _{22}=0.002\), it follows that \(\mathfrak{R}_{0}=4.4704>1\) and the unique endemic equilibrium \(P_{*}=(210.1832, 131.6476, 164.5703, 39.2877, 18.6807, 31.1363)\). It follows from Figure 2 that \(P_{*}\) is globally asymptotically stable, which is consistent with Theorem 3.2.

Figure 2
figure 2

Solution for system ( 5 ) with \(\pmb{\mathfrak{R}_{0}=4.4704>1}\) .

5 Conclusions

In this paper, a discrete multi-group epidemic model with time delay has been constructed by applying a nonstandard finite difference (NSFD) scheme to a class of continuous multi-group model. The advantage of the NSFD scheme is that the global properties of the solutions for the corresponding continuous model can be preserved. A crucial observation regarding the advantage of the NSFD scheme is that the discrete model has equilibria which are exactly the same as those of the original continuous model, and the conditions for their stability are identical in case of both the continuous and discrete models. It is shown that the global stability of the equilibria is completely determined by \(\mathfrak{R}_{0}\): if \(\mathfrak{R}_{0}\leq1\), then the disease-free equilibrium \(P_{0}\) is globally asymptotically stable; if \(\mathfrak{R}_{0}>1\), then the infection equilibrium \(P_{*}\) is globally asymptotically stable.

Our results show that the discretization scheme preserves the positivity and boundedness of the solutions and the global stability of the equilibria for the corresponding continuous model. Applying Mickens’s NSFD scheme to other types of discrete epidemic models is our future work. For example, for a more reasonable model, a more general incidence rate \(\varphi(S)f(I)\) (see [11]) should be taken into consideration, which induces the following system by utilizing the NSFD scheme:

$$ \textstyle\begin{cases} \frac{S_{k_{n+1}}-S_{k_{n}}}{h}=\Lambda_{k}- \sum_{j=1}^{m}\beta_{kj}\varphi _{k}(S_{k_{n+1}})f_{j}(I_{j_{n-m_{j}}})-d_{k}^{S}S_{k_{n+1}},\\ \frac{E_{k_{n+1}}-E_{k_{n}}}{h}=\sum_{j=1}^{m}\beta_{kj}\varphi _{k}(S_{k_{n+1}})f_{j}(I_{j_{n-m_{j}}})-(d_{k}^{E}+\delta_{k})E_{k_{n+1}},\\ \frac{I_{k_{n+1}}-I_{k_{n}}}{h}=\delta_{k}E_{k_{n+1}}-(d_{k}^{I}+\gamma _{k})I_{k_{n+1}},\\ \frac{R_{k_{n+1}}-R_{k_{n}}}{h}=\gamma_{k}I_{k_{n+1}}-d_{k}^{R}R_{k_{n+1}}, \end{cases} $$
(8)

where the functions \(\varphi(S)\) and \(f(I)\) satisfy some certain conditions (see [11]). The investigation for model (8) with a more general incidence rate is much more difficult than this manuscript, and it is under consideration.

References

  1. Lajmanovich, A, Yorke, JA: A deterministic model for gonorrhea in a nonhomogeneous population. Math. Biosci. 28, 221-236 (1976)

    Article  MATH  MathSciNet  Google Scholar 

  2. Chen, H, Sun, JT: Global stability of delay multigroup epidemic models with group mixing and nonlinear incidence rates. Appl. Math. Comput. 218, 4391-4400 (2011)

    MATH  MathSciNet  Google Scholar 

  3. Guo, H, Li, MY, Shuai, Z: Global stability of the endemic equilibrium of multigroup SIR epidemic models. Can. Appl. Math. Q. 14, 259-284 (2006)

    MATH  MathSciNet  Google Scholar 

  4. Guo, H, Li, MY, Shuai, Z: A graph-theoretic approach to the method of global Lyapunov functions. Proc. Am. Math. Soc. 136, 2793-2802 (2008)

    Article  MATH  MathSciNet  Google Scholar 

  5. Li, MY, Shuai, Z: Global-stability problem for coupled systems of differential equations on networks. J. Differ. Equ. 248, 1-20 (2010)

    Article  MATH  MathSciNet  Google Scholar 

  6. Ding, DQ, Ding, XH: Global stability of multi-group vaccination epidemic models with delays. Nonlinear Anal., Real World Appl. 12, 1991-1997 (2011)

    Article  MATH  MathSciNet  Google Scholar 

  7. Sun, RY, Shi, JP: Global stability of multigroup epidemic model with group mixing and nonlinear incidence rates. Appl. Math. Comput. 218, 280-286 (2011)

    MATH  MathSciNet  Google Scholar 

  8. Shu, HY, Fan, DJ, Wei, JJ: Global stability of multi-group SEIR epidemic models with distributed delays and nonlinear transmission. Nonlinear Anal., Real World Appl. 13, 1581-1592 (2012)

    Article  MATH  MathSciNet  Google Scholar 

  9. Xu, JH, Zhou, YC: Global stability of a multi-group model with vaccination age, distributed delay and random perturbation. Math. Biosci. Eng. 12, 1083-1106 (2015)

    Article  MATH  MathSciNet  Google Scholar 

  10. Xu, JH, Zhou, YC: Global stability of a multi-group model with generalized nonlinear incidence and vaccination age. Discrete Contin. Dyn. Syst., Ser. B 21, 977-996 (2016)

    Article  MATH  MathSciNet  Google Scholar 

  11. Zhou, JL, Yang, Y, Zhang, TH: Global stability of a discrete multigroup SIR model with nonlinear incidence rate. Math. Methods Appl. Sci. 40, 5370-5379 (2017)

    Article  MathSciNet  Google Scholar 

  12. De Jong, MCM, Diekmann, O, Heesterbeek, JAP: The computation of \(R_{0}\) for discrete-time epidemic models with dynamic heterogeneity. Math. Biosci. 119, 97-114 (1994)

    Article  MATH  Google Scholar 

  13. Kaitala, V, Heino, M, Getz, WM: Host-parasite dynamics and the evolution of host immunity and parasite fecundity strategies. Bull. Math. Biol. 59, 427-450 (1997)

    Article  MATH  Google Scholar 

  14. Li, J, Ma, Z, Brauer, F: Global analysis of discrete-time SI and SIS epidemic models. Math. Biosci. Eng. 4, 699-710 (2007)

    Article  MATH  MathSciNet  Google Scholar 

  15. Lambert, JD: Numerical Methods for Ordinary Differential Systems: The Initial Value Problem. Wiley, Chichester (2007)

    Google Scholar 

  16. Mickens, RE: Nonstandard Finite Difference Models of Differential Equations. World Scientific, Singapore (1994)

    MATH  Google Scholar 

  17. Mickens, RE: Discretizations of nonlinear differential equations using explicit nonstandard methods. J. Comput. Appl. Math. 110, 181-185 (1999)

    Article  MATH  MathSciNet  Google Scholar 

  18. Mickens, RE: Nonstandard finite difference schemes for differential equations. J. Differ. Equ. Appl. 8, 823-847 (2002)

    Article  MATH  MathSciNet  Google Scholar 

  19. Sekiguchi, M: Permanence of a discrete sirs epidemic model with time delays. Appl. Math. Lett. 23, 1280-1285 (2010)

    Article  MATH  MathSciNet  Google Scholar 

  20. Sekiguchi, M, Ishiwata, E: Global dynamics of a discretized sirs epidemic model with time delay. J. Math. Anal. Appl. 371, 195-202 (2010)

    Article  MATH  MathSciNet  Google Scholar 

  21. Ding, D, Qin, W, Ding, X: Lyapunov functions and global stability for a discretized multigroup SIR epidemic model. Discrete Contin. Dyn. Syst., Ser. B 20, 1971-1981 (2015)

    Article  MATH  MathSciNet  Google Scholar 

  22. Ding, D, Ma, Q, Ding, X: A non-standard finite difference scheme for an epidemic model with vaccination. J. Differ. Equ. Appl. 19, 179-190 (2013)

    Article  MATH  MathSciNet  Google Scholar 

  23. Enatsu, Y, Nakata, Y, Muroya, Y, Izzo, G, Vecchio, A: Global dynamics of difference equations for SIR epidemic models with a class of nonlinear incidence rates. J. Differ. Equ. Appl. 18, 1163-1181 (2012)

    Article  MATH  MathSciNet  Google Scholar 

Download references

Acknowledgements

This work was supported by the National Natural Science Foundation of China (# 11701445, #11702214, #11501443).

Author information

Authors and Affiliations

Authors

Contributions

The authors read and approved the final manuscript.

Corresponding author

Correspondence to Jinhu Xu.

Ethics declarations

Competing interests

The authors declare that they have no competing interests.

Additional information

Publisher’s Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Open Access This article is distributed under the terms of the Creative Commons Attribution 4.0 International License (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted use, distribution, and reproduction in any medium, provided you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and indicate if changes were made.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Xu, J., Geng, Y. A nonstandard finite difference scheme for a multi-group epidemic model with time delay. Adv Differ Equ 2017, 358 (2017). https://doi.org/10.1186/s13662-017-1415-8

Download citation

  • Received:

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1186/s13662-017-1415-8

Keywords