Skip to main content

Control of a multigroup COVID-19 model with immunity: treatment and test elimination

Abstract

This paper introduces a multigroup COVID-19 model with immunity, in which the total population of each group is partitioned into five compartments, that is, susceptible, exposed, infective, infective in treatment and recovered compartment. If the basic reproduction number is less than or equal to one, and the infection graph is strongly connected, then the disease-free equilibrium is globally asymptotically stable and the disease dies out. However, the COVID-19 is already in a pandemic state, and the basic reproduction number is large than one. Hence, in order to make the COVID-19 die out in some groups in an area, we design some appropriate control strategies which reduce the number of exposed people and increase the number of people treated. These two methods have been proved to be the most effective methods at present. An effective algorithm is proposed to identify the groups that need to be controlled. Finally, we use the actual limited data of Hubei, Guangdong and Zhejiang provinces in China to illustrate the effectiveness of the obtained results.

Introduction

In December 31, 2019, the Health Commission of Hubei province, China announced that a new coronavirus disease was found in Wuhan, the capital of Hubei province [1]. This coronavirus disease quickly spread around the world, and was tentatively named by World Health Organization (WHO) as the 2019 novel coronavirus (COVID-19) [2, 3]. As of July 10, 2020, over 12.27 million people have infected worldwide. Hence, the COVID-19 is now in a state of pandemic worldwide. However, in some local areas, this virus has been completely controlled, such as Hubei, Guangdong and Zhejiang provinces in China. This shows that through strict nucleic acid detection and treatment measures, this virus can be completely controlled in local areas.

The aim of this paper is to introduce a new multigroup COVID-19 model to simulate the outbreak in different groups (country, city or community), and design some appropriate control strategies such that the COVID-19 dies out. To this end, we will first recall the references about multigroup epidemic model. Multigroup epidemic model has been attracting much interest from researchers in various fields because the transmission of many infectious diseases can be modeled in this form, such as mumps, gonorrhea, measles, HIV/AIDS. In reality, the group can describe country, city or community. The study of multigroup epidemic model can be traced back to the reference [4], in which a class of SIS multigroup model has been presented. Various multigroup epidemic models have been investigated since then, such as [5,6,7,8,9,10]. For each multigroup epidemic model, the first task is to study the stability of disease-free equilibrium and endemic equilibrium. If the disease-free equilibrium is globally asymptotically stable, then it means that the disease will eventually die out. However, if the endemic equilibrium is globally asymptotically stable, then it means that the disease will eventually become a pandemic. When the basic reproduction number is less than or equal to one, the disease-free equilibrium is globally asymptotically stable [8, 9]. The stability of endemic equilibrium is more complex, and various methods are presented for dealing with it, such as Lyapunov function [4] and graph-theoretic approach [8]. The above-mentioned multigroup epidemic models generally do not take into account the effects of immunity. For an infectious disease, if there exists an effective vaccine, then this infectious disease can be effectively controlled by expanding the proportion of vaccinated people [11,12,13,14,15]. The treatment and vaccination are two effective ways to control the spread of virus [16, 17]. For multigroup epidemic model, there were some references which studied the impact of vaccination, such as multigroup SVEIR epidemic model [18], and multigroup SVIR model with age of vaccination [18, 19].

Recently, there have been some studies on multigroup COVID-19 model [20,21,22]. In [20], the authors introduced a multi-group SEIRA model for the spread of COVID-19, and gave a numerical simulation for this model. In order to sustain the point that social distancing is not enough to control the outbreak of COVID-19, a simple multi-group SEIR model was presented in [21]. A multi-group SIR model was presented in [22], including some parameters for presenting different hospitalization and fatality rates among different age groups. Nevertheless, the above different multigroup COVID-19 models do not consider the effective control strategies for the spread of COVID-19, such as strict nucleic acid detection and treatment measures.

In this paper, we propose a new multigroup COVID-19 model with immunity. For each group, the total population divides into five compartments, that is, a susceptible compartment, an exposed compartment, an infective compartment, an infective compartment in treatment and a recovered compartment. Assume that part of the population entering a group already has antibodies. Our model can be seen as a generalization of the model in [12, 13], and consider the cross infection among different groups. Although vaccination is a very useful method to control the infectious diseases, there are some epidemic viruses that have no vaccine, such as SARS and COVID-19 [1,2,3, 23]. Moreover, it is unrealistic for people to get group immunity naturally. Hence, for an infectious disease without a vaccine, in order to effectively control the spread of this disease, large-scale testing and treatment may be effective methods. For example, for COVID-19 the currently effective control methods include expanding the scale of nucleic acid detection and treatment. Hence, for our multigroup COVID-19 model we consider the control problem and use two strategies, that is, expanding the scale of nucleic acid detection and treatment.

For the proposed multigroup COVID-19 model we study the stability of disease-free equilibrium, and obtain that the disease-free equilibrium is globally asymptotically stable when the basic reproduction number is less than or equal to one, and the infection graph is strongly connected. When the disease-free equilibrium is unstable, two control strategies are provided to make the disease-free equilibrium globally asymptotically stable, namely linear state feedback and finite-time controllers. Finally, we use the multigroup COVID-19 model to simulate the COVID-19 outbreak in Hubei, Guangdong and Zhejiang provinces in China.

The paper is organized as follows: Sect. 2 presents some mathematical notations, some facts about digraph, the problem statement, and two lemmas. Section 3.1 considers the stability of disease-free equilibrium. Section 3.2 studies the stability of endemic equilibrium. Section 3.3 presents some control strategies for the proposed multigroup COVID-19 model. Section 4 provides the simulation of the COVID-19 outbreak in Hubei, Guangdong and Zhejiang provinces in China. Section 5 collects our conclusions and ideas for future work.

Preliminaries

Notations

Let \(\mathbb {R}^n\) denote the set of real n-dimensional column vectors. For \(x=(x_1,\ldots ,x_n)^{\top }\), let \(\mathbb {R}^{n}_{+}:=\{x\mid x_i\ge 0,\quad i=1,\ldots ,n\}\). For a real square matrix A, \(\rho (A)\) stands for the spectral radius of matrix A, which is the smallest real positive number such that \(\rho (A)\ge |\lambda _i(A)|,\quad \forall i=1,\ldots ,n\), where \(\lambda _i(A), i=1,\ldots ,n\) are the eigenvalues of A. A matrix A is irreducible if and only if it cannot be transformed into a block upper-triangular form by simultaneous row/column permutations.

Some facts about digraph

Let \(\mathscr {G}=(\mathscr {V},\mathscr {E},A)\) be a weighted digraph (directed graph), where \(\mathscr {V}=\{1,2,\ldots ,N\}\) is the set of nodes, \(\mathscr {E}\in \mathscr {V}\times \mathscr {V}\) is a set of edges, and \(A=(a_{ij})_{N\times N}\) is an adjacency matrix which assigns real numbers to the edges. Let \(\mathscr {G}(A)\) denote a graph corresponding to adjacency matrix A. A directed path (length \(l-1\)) is a sequence of directed edges of the form \((i_1,i_2),(i_2,i_3),\ldots ,(i_{l1},i_l)\) with distinct nodes. A digraph is said to be strongly connected if there exists a directed path between any two distinct nodes. For an undirected graph, the adjacency matrix is symmetric. An undirected graph is said to be connected if there exists a path between any two distinct vertices of the graph. The adjacency matrix is irreducible if and only if the digraph (undirected graph) is strongly connected (connected).

Problem statements

In order to formulate a multigroup COVID-19 model with immunity, we partition the total population into N groups, and divide the total population \(W_i\) of ith group into five compartments, that is, a susceptible compartment \(S_i\), an exposed compartment \(E_i\), an infective compartment \(I_i\), an infective compartment in treatment \(T_i\) and a recovered compartment \(R_i\). Figure 1 depicts the flow diagram of multigroup COVID-19 model.

Fig. 1
figure 1

Flow diagram of the multigroup COVID-19 model

The model is presented as the following set of ODEs:

$$\begin{aligned} \left\{ \begin{array}{l} \dot{S}_i=(1-p_i)b_i-\sum _{j=1}^N\frac{\alpha _{ij}S_iI_j}{1+\sigma I_j^2}-\mu _i^{S}S_i+\rho _iR_i, \\ \dot{E}_i=\sum _{j=1}^N\frac{\alpha _{ij}S_iI_j}{1+\sigma I_j^2}-(\beta _i+\mu _i^{E})E_i,\\ \dot{I}_i=\beta _iE_i-(\gamma _i+\delta _{1i}+\mu _i^{I})I_i,\\ \dot{T}_i=\gamma _iI_i-(\sigma _i+\delta _{2i}+\mu _i^{T})T_i,\\ \dot{R}_i=p_ib_i+\sigma _iT_i-(\mu _i^{R}+\rho _i)R_i, \end{array} \right. \end{aligned}$$
(1)

where \(i=1,\ldots ,N\). All variables and parameters are described in Table 1. Let \(\mathscr {G}(A)\) denote the infection graph of multigroup COVID-19 model, where \(A=(\alpha _{ij})_{N\times N}\). In model (1), we have the following important assumptions:

  1. (1)

    The population in susceptible compartment enter into the exposed compartment by adequate contact with infective individuals not in treatment.

  2. (2)

    Infective individuals not in treatment are infectious to the susceptible population.

  3. (3)

    For different groups cross infection occurs between susceptible compartment and infective compartment.

  4. (4)

    Part of the recovered compartment become susceptible again to the disease.

Table 1 Variables and parameters of multigroup COVID-19 model

The assumptions (1)–(4) are reasonable for many epidemic diseases, such as measles, severe acute respiratory syndrome (SARS), mumps, gonorrhea [13]. Because the spread of COVID-19 and SARS is very similar, all assumptions (1)–(4) are reasonable for COVID-19. For a single group, the model (1) is investigated in [13], and the incidence rate is in bilinear form \(\alpha SI\). However, this bilinear incidence rate may not be suitable for some epidemic diseases, such as SARS and COVID-19. As pointed out in [24], when SARS broke out early, the incidence rate is increasing when the infective population is small. When the number of infected people grows quickly, since the government has implemented aggressive measures and policies, such as border inspections, nucleic acid testing, mask wearing, isolation, etc., the incidence rate is decreasing as the infective population is large. In order to describe this phenomenon, the authors provided the following incidence rate

$$\begin{aligned} \frac{\alpha IS}{1+\sigma I^2}, \end{aligned}$$

where \(\alpha I\) describes the infection force of the disease and \(\frac{1}{1+\sigma I^2}\) describes the effects of aggressive measures and policies.

Similar to the 2003 SARS outbreak, when COVID-19 broke out, China enforced strict lockdown measures, such as losing all non-essential businesses and encouraging or mandating that people stay in their home. As the COVID-19 spreads in other countries, several countries have also implemented strict lockdown measures. These policies will lead to a decrease in the incidence rate due to the increase in the number of infections. Hence, the bilinear incidence rate is inappropriate for COVID-19. In order to accurately describe the characteristics of the incidence rate of COVID-19, we use the following incidence rate among different groups:

$$\begin{aligned} \frac{\alpha _{ij}S_iI_j}{1+\sigma I_j^2}. \end{aligned}$$

Note that although the parameter \(\sigma \) can describe the effects of aggressive measures and policies, the basic reproduction number has nothing to do with parameter \(\sigma \) (see Sect. 3.1 for details). Hence, in order to completely control COVID-19, we need to design appropriate control strategies (see Sect. 4 for details). Although COVID-19 has become a pandemic worldwide, it has been died out in some areas, such as Hubei, Guangdong and Zhejiang provinces in China. Thus, COVID-19 can be completely controlled in some local areas.

Generally speaking, the model (1) exists a disease-free equilibrium and an endemic equilibrium. When basic reproduction number is less than or equal to one, we will show that the disease-free equilibrium is globally asymptotically stable and the disease dies out. When the basic reproduction number is larger than one, the disease may persist in the population. Hence, when the basic reproduction number is larger than one, this paper aims to design appropriate feedback control such that the disease-free equilibrium is globally asymptotically stable.

Some lemmas

The following lemmas will be used in the Proof of Theorem 4.

Lemma 1

[25] Consider the system \(\dot{x}=f(x)\), where \(f(0)=0, x\in \mathbb {R}^n\). If there exist a positive definite function V(x) (\(V(0)=0\) and \(V(x)>0, \forall x\in \mathbb {R}^n, x\ne 0\)), numbers \(c>0\) and \(0<a<1\) such that \(\dot{V}(x)\le -c(V(x))^a\). Then, V(x) approaches 0 in finite time, and the setting time is estimated by \(\frac{V(x(0))^{1-a}}{c(1-a)}\).

Lemma 2

[26] If \(c_1,c_2,\ldots ,c_n\) are positive numbers and \(0<a\le 1\), then

$$\begin{aligned} \left( \sum _{i=1}^nc_i\right) ^a\le \sum _{i=1}^nc_i^a. \end{aligned}$$

Main results

This section will study the property of model (1) and design appropriate control when the disease-free equilibrium is unstable. First, we will investigate the stability of the disease-free equilibrium. Second, we will study the stability of the endemic equilibrium. Third, when the disease-free equilibrium is unstable, we will design feedback control such that the disease-free equilibrium of closed-loop system is globally asymptotically stable.

Stability analysis of disease-free equilibrium

For a new model, we first need to study its well-posed problem. The following Proposition shows that the model (1) is well-posed epidemiologically and mathematically.

Proposition 1

Define feasible region \(\varGamma \) as

$$\begin{aligned} \varGamma= & {} \left\{ (S_1,E_1,I_1,T_1,R_1,\ldots ,S_N,E_N,I_N,T_N,R_N)^{\top }\right. \\&\quad \left. \in \mathbb {R}_{+}^{5N}:W_i\le \frac{b_i}{\psi _i},\quad i=1,\ldots ,N \right\} , \end{aligned}$$

where \(W_i=S_i+E_i+I_i+T_i+R_i\) denotes the total number of high-risk human population in ith group, \(\psi _i=\min \{\mu _i^{S},\mu _i^{E},\mu _i^{R},\delta _{1i}+\mu _i^{I},\delta _{2i}+\mu _i^{T}\}\). The feasible region \(\varGamma \) is positively invariant with respect to the model (1).

Proof

By adding the equations of the model (1), one can obtain

$$\begin{aligned} \dot{W}_i&=b_i-\mu _i^{S}S_i-\mu _i^{E}E_i-(\delta _{1i}+\mu _i^{I})I_i\nonumber \\&\quad -\,(\delta _{2i}+\mu _i^{T})T_i-\mu _i^{R}R_i,\nonumber \\&\le b_i-\psi _i W_i. \end{aligned}$$
(2)

One can obtain from (2) that

$$\begin{aligned} W_i\le e^{-\psi _it}W_i(0)+\frac{b_i}{\psi _i}(1-e^{-\psi _it}). \end{aligned}$$

When \(t\rightarrow \infty \), \(W_i\le \frac{b_i}{\psi _i}\).

In the sequel, we will show that the feasible region \(\varGamma \) is positively invariant with respect to the model (1). One can obtain from system (1) that

$$\begin{aligned} \dot{S}_i\ge -\left( \sum _{j=1}^N\frac{\alpha _{ij}I_j}{1+\sigma I_j^2}+\mu _i^{S}\right) S_i. \end{aligned}$$
(3)

Suppose that \(m_i(t)=-\sum _{j=1}^N\frac{\alpha _{ij}I_j}{1+\sigma I_j^2}-\mu _i^{S}\) and \(v_i(t)=\exp \left( \int _0^tm_i(s)\mathrm{d}s\right) \). Then, one has \(v_i(0)=1\) and \(\dot{v}_i(t)=m_i(t)v_i(t)\). It is easy to get

$$\begin{aligned} \frac{\mathrm{d}}{\mathrm{d}t}\left( \frac{S_i}{v_i}\right)&=\frac{\dot{S}_iv_i-S_i\dot{v}_i}{v_i^2},\\&\ge 0. \end{aligned}$$

Hence,

$$\begin{aligned} S_i\ge S_i(0)\exp \left( \int _0^tm_i(s)\mathrm{d}s\right) . \end{aligned}$$

If \(S_i(0)\ge 0\), then \(S_i(t)\ge 0, \forall t\ge 0\).

One can obtain from the second equation of system (1) that

$$\begin{aligned} \dot{E}_i\ge -(\beta _i+\mu _i^{E})E_i. \end{aligned}$$
(4)

Then, it is easy to obtain

$$\begin{aligned} E_i(t)\ge E_i(0)\exp \left( -(\beta _i+\mu _i^{E})t\right) . \end{aligned}$$

If \(E_i(0)\ge 0\), then \(E_i(t)\ge 0, \forall t\ge 0\). Using the similar method, one can obtain that \(I_i, T_i, R_i\) are nonnegative when \(I_i(0), T_i(0), R_i(0)\) are nonnegative. Hence, the feasible region \(\varGamma \) is positively invariant with respect to the model (1). This completes the Proof of Proposition 1. \(\square \)

It is easy to see that \(P_0=(S_1^0,0,0,0,R_1^0,\ldots ,S_N^0,0,0,0,R_N^0)^{\top }\) is a disease-free equilibrium of the model (1), where \(S_i^0=\frac{b_i[(1-p_i)\mu _i^R+\rho _i]}{\mu _i^S(\mu _i^R+\rho _i)}\), \(R_i^0=\frac{p_ib_i}{\mu _i^R+\rho _i}\). For the multigroup COVID-19 model (1), we take the infected compartments to be \(E_i\) and \(I_i\). Let \(\mathscr {F}_i\) and \(\mathscr {Y}_i\) denote the rate of secondary infections increase and the rate of disease progression, death, recovery decrease in the ith compartment respectively. Then

$$\begin{aligned} \mathscr {F}_i= & {} \left( \begin{array}{c}\sum _{j=1}^N\frac{\alpha _{ij}S_iI_j}{1+\sigma I_j^2}\\ 0 \end{array}\right) , \\ \mathscr {Y}_i= & {} \left( \begin{array}{c}(\beta _i+\mu _i^{E})E_i\\ -\beta _iE_i+(\gamma _i+\delta _{1i}+\mu _i^{I})I_i\end{array}\right) . \end{aligned}$$

As pointed out in [27], the next generation matrix of model (1) can be presented as \(FY^{-1}\), where \(F=\left( \frac{\partial \mathscr {F}_i}{\partial x_j}(P_0)\right) \), \(Y=\left( \frac{\partial \mathscr {Y}_i}{\partial x_j}(P_0)\right) \), \(x_j=(E_j,I_j)\). Then, the basic reproduction number of model (1) can be chosen as \(\rho (FY^{-1})\). By direct calculation, \(F=(f_{ij})_{N\times N}\) and \(Y=\text {diag}\{y_{11},\ldots ,y_{NN}\}\) (a block diagonal matrix), where

$$\begin{aligned}&f_{ij}=\left( \begin{array}{cc} 0 &{} \quad \alpha _{ij}S_i^0\\ 0 &{} \quad 0\end{array}\right) ,\\&y_{ii}=\left( \begin{array}{cc} \beta _i+\mu _i^{E} &{} \quad 0\\ -\beta _i &{}\quad \gamma _i+\delta _{1i}+\mu _i^{I}\end{array}\right) . \end{aligned}$$

It is easy to obtain that \(Y^{-1}=\text {diag}\{y_{11}^{-1},\ldots ,y_{NN}^{-1}\}\), where

$$\begin{aligned}&y_{ii}^{-1}=\left( \begin{array}{cc}\frac{1}{\beta _i+\mu _i^{E}} &{} \quad 0\\ \frac{\beta _i}{(\beta _i+\mu _i^{E})(\gamma _i+\delta _{1i}+\mu _i^{I})} &{} \quad \frac{1}{\gamma _i+\delta _{1i}+\mu _i^{I}}\end{array}\right) . \end{aligned}$$

Hence, \(FY^{-1}=(f_{ij}y_{ii}^{-1})_{N\times N}\), where

$$\begin{aligned}&f_{ij}y_{ii}^{-1}=\left( \begin{array}{cc} \frac{\alpha _{ij}S_i^0\beta _i}{(\beta _i+\mu _i^{E})(\gamma _i+\delta _{1i}+\mu _i^{I})} &{} \quad \frac{\alpha _{ij}S_i^0}{\gamma _i+\delta _{1i}+\mu _i^{I}}\\ 0 &{}\quad 0\end{array}\right) . \end{aligned}$$

Let

$$\begin{aligned} M_0=\left( \frac{\alpha _{ij}\beta _ib_i[(1-p_i)\mu _i^S+\rho _i]}{\mu _i^S(\mu _i^R+\rho _i)(\beta _i\!+\!\mu _i^E)(\gamma _i\!+\!\delta _{1i}\!+\!\mu _i^I)}\right) _{N\times N}. \end{aligned}$$

Then, \(M_0\) is the principal submatrix of \(FY^{-1}\), that is, there exists a permutation matrix P such that

$$\begin{aligned} P(FY^{-1})P^{\top }=\left( \begin{array}{cc}M_0 &{} \quad B\\ C &{} \quad D\end{array}\right) , \end{aligned}$$

where B and D are zero matrices with appropriate dimension. Hence, \(\rho (M_0)=\rho (FY^{-1})\), and we define the basic reproduction number as \(R_0=\rho (M_0)\).

The following theorem states that the disease-free equilibrium is globally stable under appropriate conditions.

Theorem 1

Suppose that the infection graph \(\mathscr {G}(A)\) is strongly connected. If \(R_0\le 1\), then the disease-free equilibrium \(P_0\) is globally asymptotically stable. If \(R_0>1\), then the disease-free equilibrium \(P_0\) is unstable.

Proof

When the infection graph \(\mathscr {G}(A)\) is strongly connected, the adjacency matrix \(A=(\alpha _{ij})_{N\times N}\) is irreducible, and the nonnegative matrix \(M_0\) is also irreducible. By Perron–Frobenius Theorem, the spectral radius \(\rho (M_0)>0\) is an algebraically simple eigenvalue of \(M_0\), and the corresponding left eigenvector \(w=(w_1,w_2,\ldots ,w_N)^{\top }\) is positive. Define

$$\begin{aligned} V(t)=\sum _{i=1}^N\frac{w_i[\beta _iE_i+(\beta _i+\mu _i^E)I_i]}{(\beta _i+\mu _i^E)(\gamma _i+\delta _{1i}+\mu _i^I)}. \end{aligned}$$
(5)

V(t) is nonnegative for all \(t\ge 0\), and \(V(t)=0\) if and only if \(E_i=I_i=0, i=1,\ldots ,N\). Hence, V(t) is a good candidate for Lyapunov function. The time derivative of (5) along system (1) is

$$\begin{aligned} \dot{V}&=\sum _{i=1}^N\frac{w_i[\beta _i\dot{E}_i+(\beta _i+\mu _i^E)\dot{I}_i]}{(\beta _i+\mu _i^E)(\gamma _i+\delta _{1i}+\mu _i^I)},\\&=\sum _{i=1}^Nw_i\left[ \frac{\beta _i}{(\beta _i+\mu _i^E)(\gamma _i+\delta _{1i}+\mu _i^I)}\sum _{j=1}^N\frac{\alpha _{ij}S_iI_j}{1+\sigma I_j^2}-I_i\right] ,\\&\le \sum _{i=1}^Nw_i\left[ \frac{\beta _i}{(\beta _i+\mu _i^E)(\gamma _i+\delta _{1i}+\mu _i^I)}\sum _{j=1}^N\frac{\alpha _{ij}S_i^0I_j}{1+\sigma I_j^2}-I_i\right] ,\\&\le \sum _{i=1}^Nw_i\left[ \frac{\beta _ib_i[(1-p_i)\mu _i^R+\rho _i]}{\mu _i^S(\mu _i^R+\rho _i)(\beta _i+\mu _i^E)(\gamma _i+\delta _{1i}+\mu _i^I)}\sum _{j=1}^N\alpha _{ij}I_j-I_i\right] ,\\&=w^{\top }(M_0I-I),\\&=(\rho (M_0)-1)w^{\top }I, \end{aligned}$$

where \(I=(I_1,I_2,\ldots ,I_N)^{\top }\). If \(\rho (M_0)\le 1\), then \(\dot{V}\le 0\). If \(\rho (M_0)<1\), then \(\dot{V}=0\) if and only if \(I=0\). If \(\rho (M_0)=1\), then \(\dot{V}=0\) implies that

$$\begin{aligned}&\sum _{i=1}^Nw_i\left[ \frac{\beta _i}{(\beta _i+\mu _i^E)(\gamma _i+\delta _{1i}+\mu _i^I)}\sum _{j=1}^N\alpha _{ij}S_iI_j\right] \\&\quad =\sum _{i=1}^Nw_iI_i. \end{aligned}$$

Since

$$\begin{aligned}&\sum _{i=1}^Nw_i\left[ \frac{\beta _i}{(\beta _i+\mu _i^E)(\gamma _i+\delta _{1i}+\mu _i^I)}\sum _{j=1}^N\alpha _{ij}S_iI_j\right] \\&\quad \le \sum _{i=1}^Nw_i\left[ \frac{\beta _i}{(\beta _i+\mu _i^E)(\gamma _i\!+\!\delta _{1i}\!+\!\mu _i^I)}\sum _{j=1}^N\alpha _{ij}S_i^0I_j\right] \\&\quad =w^{\top }M_0I, \end{aligned}$$

the above equal sign holds if and only \(S_i=S_i^0\), \(i=1,\ldots ,N\). Hence, if \(\rho (M_0)=1\), then \(\dot{V}=0\) implies that \(I=0\) or \(S_i=S_i^0\), \(i=1,\ldots ,N\). It is easy to see that \(\dot{V}=0\) if and only if \((S_1,E_1,I_1,T_1,R_1,\ldots ,S_N,E_N,I_N,T_N,R_N)^{\top }=P_0\). Hence, by LaSalle’s Invariance Principle, the disease-free equilibrium \(P_0\) is globally asymptotically stable.

One can see from the above proof that \(\dot{V}=(\rho (M_0)-1)w^{\top }I=0\) at \(P_0\). If \(\rho (M_0)>1\) and in a neighborhood of \(P_0\), then \(\dot{V}>0\). Hence, the disease-free equilibrium \(P_0\) is unstable when \(\rho (M_0)>1\). This completes the Proof of Theorem 1. \(\square \)

Stability analysis of endemic equilibrium

An equilibrium \(P^{*}=(S_1^{*},E_1^{*},I_1^{*},T_1^{*},R_1^{*},\ldots ,T_N^{*},R_N^{*})^{\top }\) in the interior of \(\varGamma \) is called an endemic equilibrium, where \(P^{*}\) satisfies

$$\begin{aligned} \left\{ \begin{array}{l} (1-p_i)b_i-\sum _{j=1}^N\frac{\alpha _{ij}S_i^{*}I_j^{*}}{1+\sigma {I_j^{*}}^2}-\mu _i^{S}S_i^{*}+\rho _iR_i^{*}=0, \\ \sum _{j=1}^N\frac{\alpha _{ij}S_i^{*}I_j^{*}}{1+\sigma {I_j^{*}}^2}-(\beta _i+\mu _i^{E})E_i^{*}=0,\\ \beta _iE_i^{*}-(\gamma _i+\delta _{1i}+\mu _i^{I})I_i^{*}=0,\\ \gamma _iI_i^{*}-(\sigma _i+\delta _{2i}+\mu _i^{T})T_i^{*}=0,\\ p_ib_i+\sigma _iT_i^{*}-(\mu _i^{R}+\rho _i)R_i^{*}=0,\\ i=1,2,\ldots ,N. \end{array} \right. \end{aligned}$$
(6)

If \(N=1\) and \(\sigma =0\), then system (1) has a unique endemic equilibrium when \(\rho (M_0)>1\) [13, see the Theorem 3]. However, when \(N\ge 2\), the system (1) may have multiple endemic equilibriums. If the assumption (4) does not hold, that is, \(\rho _i=0, i=1,\ldots ,N\), then the endemic equilibrium \(P^{*}\) is unique and globally asymptotically stable under appropriate conditions.

Theorem 2

Suppose that the infection graph \(\mathscr {G}(A)\) is strongly connected, and \(P^{*}\) is an arbitrary endemic equilibrium. If \(\rho _i=0, i=1,\ldots ,N\), \(R_0>1\), and

$$\begin{aligned} \sigma I_jI_j^{*}-1\le 0,\quad \forall I_j>0,\quad j=1,\ldots ,N, \end{aligned}$$
(7)

then there exists a unique endemic equilibrium \(P^{*}\), and \(P^{*}\) is globally asymptotically stable in the interior of \(\varGamma \).

Proof

When \(\rho _i=0, i=1,\ldots ,N\), the variables \(T_i, R_i\) do not exist in the first three equations of (1). Hence, we just need to consider the equations about \(S_i, E_i, I_i\). Let

$$\begin{aligned} g_{ij}(S_i,I_j)=\frac{S_iI_j}{1+\sigma I_j^2}. \end{aligned}$$

Then for all \(S_i\ne S_i^{*}\),

$$\begin{aligned}&(S_i-S_i^{*})[g_{ii}(S_i,I_i^{*})-g_{ii}(S_i^{*},I_i^{*})]\\&=(S_i-S_i^{*})^2\frac{I_i^{*}}{1\!+\!\sigma (I_i^{*})^2}\\&\!>\!0. \end{aligned}$$

If the condition (7) holds, then through direct calculation, we have

$$\begin{aligned}&\left[ g_{ii}(S_i^{*},I_i^{*})g_{ij}(S_i,I_j)-g_{ij}(S_i^{*},I_j^{*})g_{ii}(S_i,I_i^{*})\right] \cdot \\&\left[ \frac{g_{ii}(S_i^{*},I_i^{*})g_{ij}(S_i,I_j)}{I_j}\!-\!\frac{g_{ij}(S_i^{*},I_j^{*})g_{ii}(S_i,I_i^{*})}{I_j^{*}}\right] \!\!\le \! 0. \end{aligned}$$

Hence, the conditions of Theorem 2.2 in [9] hold. Let

$$\begin{aligned} V_i= & {} \int _{S_i^{*}}^{S_i}\frac{g_{ii}(\tau ,I_i^{*})-g_{ii}(S_i^{*},I_i^{*})}{g_{ii}(\tau ,I_i^{*})}d\tau \\&+\,(E_i-E_i^{*}\ln E_i)+(I_i-I_i^{*}\ln I_i). \end{aligned}$$

Similar to the Proof of Theorem 2.2 [9], we can obtain that there exists a unique endemic equilibrium \(P^{*}\), and \(P^{*}\) is globally asymptotically stable in the interior of \(\varGamma \). This completes the Proof of Theorem 2. \(\square \)

If the assumption (4) holds, that is, \(\rho _i\ne 0, i=1,\ldots ,N\), then it is hard to obtain that the endemic equilibrium \(P^{*}\) is unique and globally asymptotically stable. There may exist multiple endemic equilibrium points, and the dynamic behavior of the system (1) will be very rich. For example, the system (1) may exist bifurcation phenomenon. In this case, it may be more difficult to control the spread of COVID-19. What is the impact of multiple endemic equilibrium points on the spread of COVID-19? We will try to solve it in future work.

Multigroup COVID-19 model with control

If \(R_0>1\), then the disease-free equilibrium \(P_0\) is unstable. In this case, we want to design appropriate control such that the disease-free equilibrium of closed-loop system is globally asymptotically stable, that is, the disease dies out under appropriate control. In reality, the government can reduce the number of exposed people and increase the number of people treated such that the disease dies out. Suppose that partially exposed people can be tested to eliminate the risk of infection, such as temperature and pharynx swab test for COVID-19. Suppose that the excluded rate (the number of newly excluded exposed population per unit time) is given as a function of \(E_i\) by \(u_i^E(E_i)\), and the treatment rate (the number of newly added treatment population per unit time) is given as a function of \(I_i\) by \(u_i^I(I_i)\). Then, the epidemic model (1) with two controllers becomes

$$\begin{aligned} \left\{ \begin{array}{l} \dot{S}_i=(1-p_i)b_i-\sum _{j=1}^N\frac{\alpha _{ij}S_iI_j}{1+\sigma I_j^2}-\mu _i^{S}S_i+\rho _iR_i, \\ \dot{E}_i=\sum _{j=1}^N\frac{\alpha _{ij}S_iI_j}{1+\sigma I_j^2}-(\beta _i+\mu _i^{E})E_i-u_i^E(E_i),\\ \dot{I}_i=\beta _iE_i-(\gamma _i+\delta _{1i}+\mu _i^{I})I_i-u_i^I(I_i),\\ \dot{T}_i=\gamma _iI_i+u_i^I(I_i)-(\sigma _i+\delta _{2i}+\mu _i^{T})T_i,\\ \dot{R}_i=p_ib_i+u_i^E(E_i)+\sigma _iT_i-(\mu _i^{R}+\rho _i)R_i, \end{array} \right. \end{aligned}$$
(8)

where \(i=1,\ldots ,N\).

The most natural choice is linear state feedback. The Algorithm 1 provides a systematic method to identify the groups that need to be controlled.

figure a

The following theorem states that the disease-free equilibrium of closed-loop system (8) is globally asymptotically stable. Let \(M_0=(m_{ij})_{N\times N}\), where

$$\begin{aligned} m_{ij}=\frac{\alpha _{ij}\beta _ib_i[(1-p_i)\mu _i^S+\rho _i]}{\mu _i^S(\mu _i^R+\rho _i)(\beta _i+\mu _i^E)(\gamma _i+\delta _{1i}+\mu _i^I)}. \end{aligned}$$

Theorem 3

Consider the epidemic model (8) with two controllers provided in Algorithm 1. Suppose that the infection graph \(\mathscr {G}(A)\) is strongly connected, and \(R_0>1\). If \(k_i^E>0\) and

$$\begin{aligned} k_i^I>\left( \sum _{j=1}^Nm_{ji}-1\right) (\gamma _i+\delta _{1i}+\mu _i^I),\quad i\in G, \end{aligned}$$
(9)

then the disease-free equilibrium of closed-loop system (8) is globally asymptotically stable.

Proof

When the spectral radius \(\rho (M_0)>1\) and there does not exist controllers, by the Theorem 1, the disease-free equilibrium \(P_0\) is unstable. For the epidemic model (8) with two controllers, the disease-free equilibrium is also \(P_0\). Define

$$\begin{aligned} V(t)=\sum _{i=1}^N\frac{\beta _iE_i+(\beta _i+\mu _i^E)I_i}{(\beta _i+\mu _i^E)(\gamma _i+\delta _{1i}+\mu _i^I)}. \end{aligned}$$
(10)

The time derivative of (10) along system (8) is

$$\begin{aligned} \dot{V}&=\sum _{i=1}^N\frac{\beta _i\dot{E}_i+(\beta _i+\mu _i^E)\dot{I}_i}{(\beta _i+\mu _i^E)(\gamma _i+\delta _{1i}+\mu _i^I)},\\&=\sum _{i=1}^N\left[ \frac{\beta _i}{(\beta _i+\mu _i^E)(\gamma _i+\delta _{1i}+\mu _i^I)}\sum _{j=1}^N\frac{\alpha _{ij}S_iI_j}{1+\sigma I_j^2}-I_i\right] \\&\quad -\,\sum _{i=1}^N\frac{[\beta _ik_i^EE_i+(\beta _i+\mu _i^E)k_i^II_i]}{(\beta _i+\mu _i^E)(\gamma _i+\delta _{1i}+\mu _i^I)},\\&\le \sum _{i=1}^N\left[ \frac{\beta _i}{(\beta _i+\mu _i^E)(\gamma _i+\delta _{1i}+\mu _i^I)}\sum _{j=1}^N\alpha _{ij}S_i^0I_j-I_i\right] \\&\quad -\,\sum _{i=1}^N\frac{[\beta _ik_i^EE_i+(\beta _i+\mu _i^E)k_i^II_i]}{(\beta _i+\mu _i^E)(\gamma _i+\delta _{1i}+\mu _i^I)},\\&=\sum _{i=1}^N\left( \sum _{j=1}^Nm_{ij}I_j-I_i\right) \\&\quad -\,\sum _{i=1}^N\frac{[\beta _ik_i^EE_i+(\beta _i+\mu _i^E)k_i^II_i]}{(\beta _i+\mu _i^E)(\gamma _i+\delta _{1i}+\mu _i^I)},\\&=\sum _{i=1}^N\left( \sum _{j=1}^Nm_{ji}-1\right) I_i\\&\quad -\,\sum _{i=1}^N\frac{[\beta _ik_i^EE_i+(\beta _i+\mu _i^E)k_i^II_i]}{(\beta _i+\mu _i^E)(\gamma _i+\delta _{1i}+\mu _i^I)}. \end{aligned}$$

Since the controllers are obtained by Algorithm 1, \(k_i^E=k_i^I=0, \forall i\notin G\). By the Algorithm 1, \(\sum _{j=1}^Nm_{ji}<1, \forall i\notin G\). Then

$$\begin{aligned}&\sum _{i=1}^N\left( \sum _{j=1}^Nm_{ji}-1\right) I_i\\&\qquad -\,\sum _{i=1}^N\frac{[\beta _ik_i^EE_i+(\beta _i+\mu _i^E)k_i^II_i]}{(\beta _i+\mu _i^E)(\gamma _i+\delta _{1i}+\mu _i^I)}\\&\quad =\sum _{i\in G}\left[ \sum _{j=1}^Nm_{ji}-1-\frac{k_i^I}{\gamma _i+\delta _{1i}+\mu _i^I}\right] I_i\\&\qquad +\,\sum _{i\notin G}\left( \sum _{j=1}^Nm_{ji}-1\right) I_i\\&\qquad -\,\sum _{i\in G}\frac{\beta _ik_i^EE_i}{(\beta _i+\mu _i^E)(\gamma _i+\delta _{1i}+\mu _i^I)}. \end{aligned}$$

When the condition (9) holds, then \(\dot{V}\le 0\) and \(\dot{V}=0\) if and only if \(I_i=0, i=1,\ldots ,N\). Hence, by LaSalle’s Invariance Principle, the disease-free equilibrium \(P_0\) of closed-loop system (8) is globally asymptotically stable. This completes the Proof of Theorem 3. \(\square \)

Although the linear state feedback controllers is a natural choice, there may take a long time to approach the disease-free equilibrium. If we design controllers as \(\bar{u}_i^E(E_i)=\bar{k}_i^E(E_i)^a\), \(\bar{u}_i^I(I_i)=\bar{k}_i^I(I_i)^a\), where \(i\in G\) and \(0<a<1\) is a constant, then the time required for convergence is finite. We call these controllers as finite-time controllers. The following theorem states that under appropriate choice of \(\bar{k}_i^E, \bar{k}_i^I\) the disease-free equilibrium of closed-loop system (8) is globally asymptotically stable, and the convergence can be achieved in finite time.

Theorem 4

Consider the epidemic model (8) with two controllers \(\bar{u}_i^E(E_i)=\bar{k}_i^E(E_i)^a\), \(\bar{u}_i^I(I_i)=\bar{k}_i^I(I_i)^a\), where \(i\in G\) and \(0<a<1\) is a constant. Suppose that the infection graph \(\mathscr {G}(A)\) is strongly connected, and \(R_0>1\). If \(\bar{k}_i^E>0\) and

$$\begin{aligned} \bar{k}_i^I>\left( \sum _{j=1}^Nm_{ji}-1\right) (S_i^0)^{1-a}(\gamma _i+\delta _{1i}+\mu _i^I),\quad i\in G, \end{aligned}$$
(11)

then the disease-free equilibrium of closed-loop system (8) is globally asymptotically stable, and the exposed compartment \(E_i, i\in G\) and infective compartment \(I_i, i\in G\) can achieve zero in finite time.

Proof

If the spectral radius \(\rho (M_0)>1\) and there does not exist controllers, one can know from the Theorem 1 that the disease-free equilibrium \(P_0\) is unstable. For the epidemic model (8) with two controllers \(\bar{u}_i^E(E_i)=\bar{k}_i^E(E_i)^a\), \(\bar{u}_i^I(I_i)=\bar{k}_i^I(I_i)^a\), the disease-free equilibrium is also \(P_0\). Define

$$\begin{aligned} V(t)=\sum _{i\in G}\frac{\beta _iE_i+(\beta _i+\mu _i^E)I_i}{(\beta _i+\mu _i^E)(\gamma _i+\delta _{1i}+\mu _i^I)}. \end{aligned}$$
(12)

The time derivative of (12) along system (8) is

$$\begin{aligned} \dot{V}&=\sum _{i\in G}\frac{\beta _i\dot{E}_i+(\beta _i+\mu _i^E)\dot{I}_i}{(\beta _i+\mu _i^E)(\gamma _i+\delta _{1i}+\mu _i^I)},\\&=\sum _{i\in G}\left[ \frac{\beta _i}{(\beta _i+\mu _i^E)(\gamma _i+\delta _{1i}+\mu _i^I)}\sum _{j=1}^N\frac{\alpha _{ij}S_iI_j}{1+\sigma I_j^2}-I_i\right] \\&\quad -\,\sum _{i\in G}\frac{[\beta _i\bar{k}_i^E(E_i)^a+(\beta _i+\mu _i^E)\bar{k}_i^I(I_i)^a]}{(\beta _i+\mu _i^E)(\gamma _i+\delta _{1i}+\mu _i^I)},\\&\le \sum _{i\in G}\left[ \frac{\beta _i}{(\beta _i+\mu _i^E)(\gamma _i+\delta _{1i}+\mu _i^I)}\sum _{j=1}^N\alpha _{ij}S_i^0I_j-I_i\right] \\&\quad -\,\sum _{i\in G}\frac{[\beta _i\bar{k}_i^E(E_i)^a+(\beta _i+\mu _i^E)\bar{k}_i^I(I_i)^a]}{(\beta _i+\mu _i^E)(\gamma _i+\delta _{1i}+\mu _i^I)},\\&=\sum _{i\in G}\left( \sum _{j=1}^Nm_{ji}-1\right) I_i\\&\quad -\,\sum _{i\in G}\frac{[\beta _i\bar{k}_i^E(E_i)^a+(\beta _i+\mu _i^E)\bar{k}_i^I(I_i)^a]}{(\beta _i+\mu _i^E)(\gamma _i+\delta _{1i}+\mu _i^I)},\\&=\sum _{i\in G}\left( \sum _{j=1}^Nm_{ji}-1\right) I_i\\&\quad -\,\sum _{i\in G}\frac{\bar{k}_i^I(I_i)^a}{\gamma _i+\delta _{1i}+\mu _i^I}-\sum _{i\in G}\frac{\beta _i\bar{k}_i^E(E_i)^a}{(\beta _i+\mu _i^E)(\gamma _i+\delta _{1i}+\mu _i^I)}. \end{aligned}$$

By the Algorithm 1, \(\sum _{j=1}^Nm_{ji}>1, \forall i\in G\). When the condition (11) holds,

$$\begin{aligned}&\sum _{i\in G}\left( \sum _{j=1}^Nm_{ji}-1\right) I_i-\sum _{i\in G}\frac{\bar{k}_i^I(I_i)^a}{\gamma _i+\delta _{1i}+\mu _i^I}\\&\quad \le \sum _{i\in G}\left[ \left( \sum _{j=1}^Nm_{ji}-1\right) (S_i^0)^{1-a}-\frac{\bar{k}_i^I}{\gamma _i+\delta _{1i}+\mu _i^I}\right] (I_i)^a\\&\quad \le 0. \end{aligned}$$

There exists \(c>0\) such that

$$\begin{aligned}&\sum _{i\in G}\left[ \left( \sum _{j=1}^Nm_{ji}-1\right) (S_i^0)^{1-a}\right. \\&\quad \left. -\frac{\bar{k}_i^I}{\gamma _i+\delta _{1i}+\mu _i^I}\right] (I_i)^a\\&\quad -\,\sum _{i\in G}\frac{\beta _i\bar{k}_i^E(E_i)^a}{(\beta _i+\mu _i^E)(\gamma _i+\delta _{1i}+\mu _i^I)}\\&\quad \le -c\left[ \sum _{i\in G}\frac{(I_i)^a}{(\gamma _i+\delta _{1i}+\mu _i^I)^a}\right. \\&\quad \left. +\,\sum _{i\in G}\frac{\beta _i^a(E_i)^a}{(\beta _i+\mu _i^E)^a(\gamma _i+\delta _{1i}+\mu _i^I)^a}\right] ,\\&\quad \le -cV^a, \end{aligned}$$

where the second inequality is obtain by Lemma 2. Hence,

$$\begin{aligned} \dot{V}\le -cV^a. \end{aligned}$$

By Lemma 1, one can obtain that V(t) approaches 0 in finite time, and the setting time is estimated by \(\frac{V(0)^{1-a}}{c(1-a)}\). Hence, the exposed compartment \(E_i, i\in G\) and infective compartment \(I_i, i\in G\) can achieve zero in finite time, and the setting time is estimated by \(\frac{V(0)^{1-a}}{c(1-a)}\).

In addition, similar to the Proof of Theorem 3, one can obtain that the disease-free equilibrium \(P_0\) of closed-loop system (8) is globally asymptotically stable, and the details are omitted here for brevity. This completes the Proof of Theorem 4. \(\square \)

Remark 1

Note that when the epidemic model (8) has two controllers \(\bar{u}_i^E(E_i)=\bar{k}_i^E(E_i)^a\), \(\bar{u}_i^I(I_i)=\bar{k}_i^I(I_i)^a\), where \(i\in G\) and \(0<a<1\) is a constant, the closed-loop system does not satisfy Existence and Uniqueness Theorem. However, since the two controllers are continuous, one can know from Peano’s Existence Theorem and Extension Theorem that the system (8) exists at least one solution on \([0,\infty )\) for any initial state in \(\varGamma \).

Remark 2

Note that in the Proof of Theorem 4, the constant c can be chosen as \(c=\min \{c_1,c_2\}\), where

$$\begin{aligned} c_1&=\!\min _{i\in G}(\gamma _i\!+\!\delta _{1i}\!+\!\mu _i^I)^a\min _{i\in G}\left[ \!\left( 1\!-\!\sum _{j=1}^Nm_{ji}\right) (S_i^0)^{1-a}\right. \\&\quad \left. +\,\frac{\bar{k}_i^I}{\gamma _i+\delta _{1i}+\mu _i^I}\right] ,\\ c_2&=\min _{i\in G}\frac{\beta _i^a}{(\beta _i+\mu _i^E)^a(\gamma _i+\delta _{1i}+\mu _i^I)^a}\\&\quad \times \, \min _{i\in G}\frac{\beta _i\bar{k}_i^E}{(\beta _i+\mu _i^E)(\gamma _i+\delta _{1i}+\mu _i^I)}. \end{aligned}$$

The setting time is estimated by

$$\begin{aligned} \frac{1}{c(1-a)}\left[ \frac{\beta _iE_i(0)+(\beta _i+\mu _i^E)I_i(0)}{(\beta _i+\mu _i^E)(\gamma _i+\delta _{1i}+\mu _i^I)}\right] ^{1-a}. \end{aligned}$$

Remark 3

In reality, one needs to consider the required energy cost of different controllers. Let \(f(x_1)=\int _{0}^{x_1}kxdx\), \(g(x_1)=\int _{0}^{x_1}kx^adx\), where \(k>0\), \(x_1>0\) and \(0<a<1\) are constants. Then, it is easy to obtain that \(f(x_1)>g(x_1), x_1>1\) and \(f(x_1)<g(x_1), x_1<1\). The functions fg can be seen as cost of energy. Hence, when the gain are the same and \(I_i>1, E_i>1\) the linear state feedback controllers need much energy compared to the finite-time controllers. If the gain are the same and \(I_i<1, E_i<1\) the linear state feedback controllers need less energy compared to the finite-time controllers. If we define two new switching controllers

$$\begin{aligned}&u^{SE}_i(E_i)=\left\{ \begin{array}{ll} \bar{k}_i^E(E_i)^a,&{}\quad E_i\ge 1,\\ k_i^E(E_i), &{}\quad E_i<1, \end{array} \right. \nonumber \\&u^{SI}_i(I_i)=\left\{ \begin{array}{ll} \bar{k}_i^I(I_i)^a,&{}\quad I_i\ge 1,\\ k_i^I(I_i),&{}\quad I_i<1, \end{array} \right. \end{aligned}$$
(13)

then the switching controllers (13) can minimize the amount of the required energy cost. One can see reference [28] for more details about the energy of control of complex networks.

Simulating the COVID-19 outbreak in Hubei, Guangdong and Zhejiang provinces

This section will provide a simulation of the COVID-19 outbreak in Hubei, Guangdong and Zhejiang provinces in China to illustrate the effectiveness of the obtained results. Consider a multigroup COVID-19 model (1) with three groups which represent Hubei, Guangdong and Zhejiang provinces, respectively. In order to apply the model (1) to stimulate the progression of COVID-19 in Hubei, Guangdong and Zhejiang provinces, we need to estimate the parameters in Table 1. The topology of cross infection among Hubei, Guangdong and Zhejiang provinces is provided in Fig. 2. Because there is no direct data about cross infection coefficient among three provinces, we set the cross infection coefficients as the migration ratio of the Spring Festival in 2020 which are presented in Fig. 2, and these data come from the Baidu migration map (https://qianxi.baidu.com/2020/).

Fig. 2
figure 2

The topology of cross infection among Hubei, Guangdong and Zhejiang provinces in China

The matrix \(A=(\alpha _{ij})_{N\times N}\) is

$$\begin{aligned} A=\left( \begin{array}{ccc} 0.7657 &{} \quad 0.0155 &{} \quad 0.066\\ 0.0268 &{} \quad 0.6108 &{} \quad 0.006\\ 0.02 &{} \quad 0.018 &{} \quad 0.415 \end{array}\right) . \end{aligned}$$

One can see that the matrix A is irreducible, and the directed graph \(\mathscr {G}(A)\) is strongly connected. As pointed out in [3], the incubation period of the COVID-19 has been reported to be between 2 and 14 days. We take 5.2 days as time units which is the mean incubation period of the COVID-19 [29]. Hence, the rates of latent individuals becoming symptomatic (incubation rates) \(\beta _i=1/5.2, i=1,2,3\). One can obtain from the National Bureau of Statistics of China [30] that the annual death rate is equal to (number of deaths/annual average number of population), and the annual birth rate is equal to (number of births/average number of population). Hence, we can get that the death rate within 5.2 days is approximately equal to , and the birth rate within 5.2 days is approximately equal to . We assume that the death rates of population occurring in \(S_i\), \(E_i\), \(T_i\), \(R_i\) compartments are equal to , that is, . According to the data in [31], for COVID-19 the death rate of population occurring in \(I_i\) compartment is . We assume that the disease-related death rate of infective population who are not in treatment , and the transmission coefficient from infective population to treatment \(\gamma _i=3\%, i=1,2,3\). Since the disease-related death rate of infective population who are in treatment should be less than the death rate of population occurring in \(I_i\) compartment, we assume that . In addition, there are lack of real data on the recovery rate of infective population, the fraction of total population who already have antibodies, and the proportion of recovery population who become susceptible again. Hence, we assume that . We assume that the rates at which new individual enter the population of each province are equal to the birth rate, that is, .

Table 2 Daily reported cases in Hubei, Guangdong and Zhejiang provinces from January 23 to May 3

With above values of parameters, the matrix \(M_0\) is

$$\begin{aligned} M_0=\left( \begin{array}{ccc} 3.7386 &{} \quad 0.0757 &{} \quad 0.3222\\ 0.1309 &{} \quad 2.9823 &{} \quad 0.0293\\ 0.0977 &{} \quad 0.0879 &{} \quad 2.0263 \end{array}\right) . \end{aligned}$$

Since \(R_0=\rho (M_0)=3.7721>1\), one can know from Theorem 1 that the disease-free equilibrium \(P_0\) is unstable. As pointed out in [32], the obtained basic reproduction number \(R_0=3.7721\) is reasonable for COVID-19 from China and overseas.

Since on January 23, Wuhan began to implement aggressive measures and policies, such as the closure of the city, nucleic acid testing, mask wearing, we set January 23, 2020 as time zero. We assume that \(\sigma =1.1\). Since other parts of the China have implemented the closure of the city from January 23, the number of people who stay susceptible in each province is similar to that of its resident population. Hence, there are \(S_1(0)=59.27\) million in Hubei province, \(S_2(0)=115.21\) million in Guangdong province, and \(S_3(0)=58.50\) million in Zhejiang province. The number of people who stay exposed in each province is similar to that of its capital cities, that is, \(E_1(0)=11.08\) million in Hubei province, \(E_2(0)=15.30\) million in Guangdong province, and \(E_3(0)=10.36\) million in Zhejiang province. Table 2 depicts the daily reported cases in Hubei, Guangdong and Zhejiang provinces from January 23 to May 3 (see National Health Commission of the People’s Republic of China [33]). On January 23, one can obtain from Health Commission of Hubei province that the number of infected people in Hubei is \(I_1(0)=549\), and the recovery population of Hubei is \(R_1(0)=20\). On January 23, one can obtain from Health Commission of Guangdong province that the number of infected people in Guangdong is \(I_2(0)=53\), and the recovery population of Guangdong is \(R_2(0)=2\). On January 23, one can obtain from Health Commission of Zhejiang province that the number of infected people in Zhejiang is \(I_3(0)=43\), and the recovery population of Zhejiang is \(R_3(0)=1\).

Based on the above data, we give the simulation of the COVID-19 outbreak in Hubei, Guangdong and Zhejiang provinces. Based on the model (1), Fig. 3 depicts the number of active infections in the three provinces under no control. One can see from Fig. 3 that the disease-free equilibrium is unstable and the number of COVID-19 infections in the three provinces will increase rapidly. Moreover, because Guangdong has a large population, its peak is higher than other provinces.

Fig. 3
figure 3

The number of active infections in Hubei, Guangdong and Zhejiang provinces under no control

Fig. 4
figure 4

a The number of active infections in Hubei, Guangdong and Zhejiang provinces under linear control; b The actual number of active infections in Hubei, Guangdong and Zhejiang provinces

In order to make the disease-free equilibrium is globally asymptotically stable, we design two linear feedback controllers using Algorithm 1. By using Algorithm 1, we can obtain that the controlled set \(G=\{1,2,3\}\). If we choose \(k_1^I=k_1^E=15, k_2^I=k_2^E=30, k_3^I=k_2^E=30\), then the conditions of Theorem 3 hold. One can see from Fig. 4a that the disease-free equilibrium \(P_0\) is globally asymptotically stable under proposed controllers. However, the number of active infections in Guangdong and Zhejiang provinces is much higher than the actual data (see Fig. 4b). The reason for this phenomenon is that we assume that there exists persistent mutual infections in three provinces. In fact, after the closure of Wuhan on January 23, the mutual infection between the three provinces should be very small. Hence, our simulation results can be regarded as the worst case that there are still many people moving among provinces.

Fig. 5
figure 5

The number of active infections in Hubei, Guangdong and Zhejiang provinces under finite time control

If we design controllers as \(\bar{u}_i^E(E_i)=\bar{k}_i^E(E_i)^a\), \(\bar{u}_i^I(I_i)=\bar{k}_i^I(I_i)^a\), where \(\bar{k}_1^I=\bar{k}_1^E=15, \bar{k}_2^I=\bar{k}_2^E=30, \bar{k}_3^I=\bar{k}_2^E=30\) and \(a=0.8\), then the conditions of Theorem 4 hold. One can see from Fig. 5 that the disease-free equilibrium is globally asymptotically stable under proposed controllers. However, these controllers do not significantly deduce the convergence time. Moreover, the peak number of active infections is much higher than linear control and actual data (see Fig. 4b). The reason for this phenomenon may be that the finite time controllers consume higher energy than linear control. This is a very meaningful phenomenon and we will solve it in our future work.

Concluding remarks

We have introduced a new multigroup COVID-19 model with immunity, and studied the stability of disease-free equilibrium and endemic equilibrium. When the basic reproduction number is less than or equal to one, and the infection graph is strongly connected, the disease-free equilibrium is globally asymptotically stable. When the disease-free equilibrium is unstable, some effective control strategies were given for the proposed multigroup COVID-19 model. The proposed control strategy contains two methods, one is to increase the number of treatment, and the other is to increase the detection to exclude the virus-free people. Future research will consider the control problem for the case that the infection graph infection graph is not strongly connected.

References

  1. Chan, J.F.W., Yuan, S., Kok, K.H., To, K.K.W., Chu, H., Yang, J., Xing, F., Liu, J., Yip, C.C.Y., Poon, R.W.S., Tsoi, H.W., Lo, S.K.F., Chan, K.H., Poon, V.K.M., Chan, W.M., Ip, J.D., Cai, J.P., Cheng, V.C.C., Chen, H., Hui, C.K.M., Yuen, K.Y.: A familial cluster of pneumonia associated with the 2019 novel coronavirus indicating person-to-person transmission: a study of a family cluster. The Lancet 395(10223), 514–523 (2020)

    Article  Google Scholar 

  2. Corman, V.M., Landt, O., Kaiser, M., Molenkamp, R., Meijer, A., Chu, D.K.W., Bleicker, T., Bruenink, S., Schneider, J., Schmidt, M.L., Mulders, D.G.J.C., Haagmans, B.L., van der Veer, B., van den Brink, S., Wijsman, L., Goderski, G., Romette, J.L., Ellis, J., Zambon, M., Peiris, M., Goossens, H., Reusken, C., Koopmans, M.P.G., Drosten, C.: Detection of 2019 novel coronavirus (2019-nCoV) by real-time RT-PCR. Eurosurveillance 25(3), 23–30 (2020)

    Article  Google Scholar 

  3. Yang, Z., Zeng, Z., Wang, K., Wong, S.S., Liang, W., Zanin, M., Liu, P., Cao, X., Gao, Z., Mai, Z., Liang, J., Liu, X., Li, S., Li, Y., Ye, F., Guan, W., Yang, Y., Li, F., Luo, S., Xie, Y., Liu, B., Wang, Z., Zhang, S., Wang, Y., Zhong, N., He, J.: Modified SEIR and AI prediction of the epidemics trend of COVID-19 in China under public health interventions. J. Thorac. Dis. 12(3), 165–174 (2020)

    Article  Google Scholar 

  4. Lajmanovich, A., Yorke, J.A.: A deterministic model for gonorrhea in a nonhomogeneous population. Math. Biosci. 28(3), 221–236 (1976)

    MathSciNet  Article  Google Scholar 

  5. Hethcote, H.W.: The mathematics of infectious diseases. SIAM Rev. 42(4), 599–653 (2000)

    MathSciNet  Article  Google Scholar 

  6. Huang, W., Cooke, K.L., Castillo-Chavez, C.: Stability and bifurcation for a multiple-group model for the dynamics of HIV/AIDS transmission. SIAM J. Appl. Math. 52(3), 835–854 (1992)

    MathSciNet  Article  Google Scholar 

  7. Li, M.Y., Graef, J.R., Wang, L., Karsai, J.: Global dynamics of a SEIR model with varying total population size. Math. Biosci. 160(2), 191–213 (1999)

    MathSciNet  Article  Google Scholar 

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

    MathSciNet  Article  Google Scholar 

  9. Sun, R.: Global stability of the endemic equilibrium of multigroup sir models with nonlinear incidence. Comput. Math. Appl. 60(8), 2286–2291 (2010)

    MathSciNet  Article  Google Scholar 

  10. Yuan, X., Wang, F., Xue, Y., Liu, M.: Global stability of an SIR model with differential infectivity on complex networks. Phys. A: Stat. Mech. Appl. 499, 443–456 (2018)

    MathSciNet  Article  Google Scholar 

  11. De la Sen, M., Ibeas, A., Alonso-Quesada, S.: On vaccination controls for the SEIR epidemic model. Commun. Nonlinear Sci. Numer. Simul. 17(6), 2637–2658 (2012)

    MathSciNet  Article  Google Scholar 

  12. Guo, L., Zhang, Y., Zheng, C.: Stabilization and optimal control of the SEITR epidemic model with vaccination. In: 2018 37th Chinese Control Conference (CCC), pp. 8225–8230 (2018)

  13. Sharma, S., Samanta, G.P.: Stability analysis and optimal control of an epidemic model with vaccination. Int. J. Biomath. 08(3), 1550030 (2015)

    MathSciNet  Article  Google Scholar 

  14. Zhao, Z., Pang, L., Chen, Y.: Nonsynchronous bifurcation of SIRS epidemic model with birth pulse and pulse vaccination. Nonlinear Dyn. 79(4), 2371–2383 (2015)

    MathSciNet  Article  Google Scholar 

  15. Zhou, X., Cui, J.: Analysis of stability and bifurcation for an SEIV epidemic model with vaccination and nonlinear incidence rate. Nonlinear Dyn. 63(4), 639–653 (2011)

    MathSciNet  Article  Google Scholar 

  16. Blayneh, K., Cao, Y., Kwon, H.D.: Optimal control of vector-borne diseases: Treatment and prevention. Discret. Contin. Dyn. Syst.-Ser. B 11(3), 587–611 (2009)

    MathSciNet  MATH  Google Scholar 

  17. Ranjit Kumar, U., Ashok Kumar, P., Sangeeta, K., Parimita, R.: Dynamics of an SEIR epidemic model with nonlinear incidence and treatment rates. Nonlinear Dyn. 96(4), 2351–2368 (2019)

    Article  Google Scholar 

  18. Shen, M., Xiao, Y.: Global stability of a multi-group SVEIR epidemiological model with the vaccination age and infection age. Acta Appl. Math. 144(1), 137–157 (2016)

    MathSciNet  Article  Google Scholar 

  19. Wang, C., Fan, D., Xia, L., Yi, X.: Global stability for a multi-group SVIR model with age of vaccination. Int. J. Biomath. 11(5), 1850068 (2018)

    MathSciNet  Article  Google Scholar 

  20. Contreras, S., Andres Villavicencio, H., Medina-Ortiz, D., Biron-Lattes, J.P., Olivera-Nappa, A.: A multi-group SEIRA model for the spread of COVID-19 among heterogeneous populations. Chaos, Solitons & Fractals 136, 109925 (2020)

    Article  Google Scholar 

  21. Jean, D., Gabriel, T.: Heterogeneous social interactions and the COVID-19 lockdown outcome in a multi-group SEIR model. Math. Modell. Nat. Phenom. 15, 36 (2020)

    MathSciNet  Article  Google Scholar 

  22. Acemoglu, D., Chernozhukov, V., Werning, I., Whinston, M.D.: Optimal targeted lockdowns in a multi-group SIR model. National Bureau of Economic Research Working Paper 27102 (2020)

  23. Huang, R., Liu, M., Ding, Y.: Spatial-temporal distribution of COVID-19 in China and its prediction: A data-driven modeling analysis. J. Infect. Dev. Ctries. 14(3), 246–253 (2020)

    Article  Google Scholar 

  24. Xiao, D., Ruan, S.: Global analysis of an epidemic model with nonmonotone incidence rate. Math. Biosci. 208(2), 419–429 (2007)

    MathSciNet  Article  Google Scholar 

  25. Bhat, S.P., Bernstein, D.S.: Finite-time stability of continuous autonomous systems. SIAM J. Control Optim. 38(3), 751–766 (2000)

    MathSciNet  Article  Google Scholar 

  26. Hardy, G.H., Littlewood, J.E., Pólya, G.: Inequalities. Cambridge University Press, (1952)

  27. van den Driessche, P., Watmough, J.: Further notes on the basic reproduction number. In: Brauer, F., van den Driessche, P., Wu, J. (eds.) Mathematical Epidemiology, pp. 159–178. Springer, Heidelberg (2008)

    Chapter  Google Scholar 

  28. Sun, Y.Z., Leng, S.Y., Lai, Y.C., Grebogi, C., Lin, W.: Closed-loop control of complex networks: A trade-off between time and energy. Phys. Rev. Lett. 119(19), 198301 (2017)

    MathSciNet  Article  Google Scholar 

  29. Li, Q., Guan, X., Wu, P., Wang, X., Zhou, L., Tong, Y., Ren, R., Leung, K.S., Lau, E.H., Wong, J.Y., Xing, X., Xiang, N., Wu, Y., Li, C., Chen, Q., Li, D., Liu, T., Zhao, J., Liu, M., Tu, W., Chen, C., Jin, L., Yang, R., Wang, Q., Zhou, S., Wang, R., Liu, H., Luo, Y., Liu, Y., Shao, G., Li, H., Tao, Z., Yang, Y., Deng, Z., Liu, B., Ma, Z., Zhang, Y., Shi, G., Lam, T.T., Wu, J.T., Gao, G.F., Cowling, B.J., Yang, B., Leung, G.M., Feng, Z.: Early transmission dynamics in Wuhan, China, of novel coronavirus-infected pneumonia. New Engl. J. Med. 382(13), 1199–1207 (2020)

    Article  Google Scholar 

  30. National Bureau of Statistics of China: Statistical communique of the people’s republic of china on the 2019 national economic and social development. https://www.stats.gov.cn/english/PressRelease/202002/t20200228-1728917.html (2020)

  31. Chen, A.T.C., Coura-Filho, G.B., Rehder, M.H.H.: Clinical characteristics of Covid-19 in China. New Engl. J. Med. 382(19), 1859–1860 (2020)

    Article  Google Scholar 

  32. Liu, Y., Gayle, A., Wilder-Smith, A., Rocklov, J.: The reproductive number of COVID-19 is higher compared to SARS coronavirus. J. Travel Med. 27(2), taaa021 (2020)

    Article  Google Scholar 

  33. National Health Commission of the People’s Republic of China: Daily briefing on novel coronavirus cases in china. https://en.nhc.gov.cn/DailyBriefing.html (2020)

Download references

Acknowledgements

The authors would like to thank the Editor, the Associate Editor and anonymous reviewers for their valuable comments and suggestions that have helped to improve this paper considerably. This work was supported in part by the Natural Science Foundation of Chongqing of China under Grant cstc2019jcyj-msxmX0109, the Scientific and Technological Research Program of Chongqing Municipal Education Commission under Grant KJQN202000608.

Author information

Affiliations

Authors

Contributions

S. Zhai and J. Tao designed the research and wrote the manuscript. These two authors contributed equally to this work. H. Gao and G. Luo performed the data analysis. All authors read and approved the final manuscript.

Corresponding authors

Correspondence to Shidong Zhai or Junli Tao.

Ethics declarations

Conflict of interest

The authors declare that they have no conflict of interest.

Additional information

Publisher's Note

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

Rights and permissions

Reprints and Permissions

About this article

Verify currency and authenticity via CrossMark

Cite this article

Zhai, S., Gao, H., Luo, G. et al. Control of a multigroup COVID-19 model with immunity: treatment and test elimination. Nonlinear Dyn 106, 1133–1147 (2021). https://doi.org/10.1007/s11071-020-05961-4

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11071-020-05961-4

Keywords

  • Multigroup model
  • Basic reproduction number
  • Stability