1 Introduction

COVID-19 is the disease that affects the whole world and this disease is caused by severe acute respiratory syndrome coronavirus 2 (SARS-CoV-2) [1]. Coronavirus can be spread and infects humans through droplets via coughing and sneezing from infected humans. A total of 13 million people worldwide living with COVID-19 today and more than half a million people died to date. Scientists and researchers of the whole world are searching for the anti-COVID-19 vaccine. But to date, no such fruitful results have shown yet. In view of that, the use of available antiviral drugs and immunosuppressive drugs combination is the only way to fight against COVID-19 infection [2]. Therefore non-pharmaceutical interventions like self-isolation, using masks, hand washing, sanitation are suggested by the World Health Organisation (WHO) and Indian Council for Medical Research (ICMR). Also, the Government of states has implemented lockdown, travel restrictions, quarantine measures and testing to control the disease. Several epidemiological mathematical models [3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19] have been developed to make the right decisions in these measures. These have highlighted that social distancing intervention to mitigate the epidemic is a key aspect.

To study the COVID-19 dynamics within human host, a few mathematical models have been developed [2, 20,21,22,23,24]. The major target area of the SARS-CoV-2 virus are the epithelial cells in the upper respiratory tract and upper divisions of bronchi [2, 25]. If the infection spreads to the lower lungs, the patients’ conditions become severe [2, 26, 27]. The cell infection process by the SARS CoV-2 virus has mainly two stages. At first, the SARS-CoV-2 virus binds to the angiotensin–converting enzyme 2 (ACE2) receptors on the surface cells [28] and viral genome penetrates the cell and cells become infected. The infected cells turned into virus-producing cells and the new virions are reproduced through the eclipse and burst phase [2]. Zhou et al. [1] identified the principal infection site of the human host in COVID-19 and also reported that SARS-CoV-2 spikes S binds with ACE2 receptor of epithelial cells with high affinity. Their study shows that the appropriate dosing interval and drug dosage are important to eradicate the viral load. Chatterjee and Bashir [23] formulated a mathematical model to examine the consequence of adaptive immune response to the viral mutation to control disease transmission. They also study the effect of the combination of antiviral drug therapy and its effect on the model dynamics. Chatterjee et al. [24] proposed a group of fractional equations model considering uninfected epithelial cells, infected epithelial cells, SARS-CoV-2 virus, and CTL response inducing cells accounting both the lytic and non-lytic effects of immune response and the effects of commonly used antiviral drugs.

In this research article, we propose mathematical modeling to investigate the SARS-CoV-2 replication within host, specifically the interaction between susceptible and SARS-CoV-2 virus. We also study the current pharmaceutical interventions in our model. Here we study the effect of commonly used antiviral and immune-suppressing drugs. It has been observed that antiviral drugs and immunosuppressive drugs play a pivotal role in the treatment of high – risk patients [2, 21]. Immunosuppressive drugs decrease the adaptive immune responses (AIR) to its low level not to inhibit the innate immune response during the primary phase of infection [2, 21]. Due to the effect of the immunosuppressive drugs, the infected cells become inadequate to produce new virions. The drug should be removed so that the AIRs can kill the residual virus. Insight looks at the drug regimen leads to fast and thorough recovery. Here we have formulated the basic mathematical model of COVID-19 based on drug effectiveness.

The article is designed as follows: first we have provided the formulation of our mathematical model centered with drug effectiveness in the Sect. 2 and studied the model analytically. In Sect. 3, We have framed the optimal control problem in the light of cost function for optimal drug dosage. In Sect. 4, the numerical studies of both the models (time independent and time dependent control) are depicted. Also the drug efficiency along with cost effectiveness have been verified. In Sect. 5, we proposed a variable order fractional model describing the SARS-CoV-2 infection and the effect of optimal strategies in this system. In Sect. 6, we have drawn discussions regarding our analytical and numerical findings and finally in Sect. 7, we conclude about our gained results.

Fig. 1
figure 1

The schematic figure symbolises the model of virus host infection process under combination of drug regimen

2 Analysis of basic model with fixed control

For COVID-19 infection, SARS-CoV-2 virus infects epithelial cells that carry the ACE2 receptor protein. After the cells become infected, such cells can produce new SARS-CoV-2 virus particles. To model the infection process we consider uninfected cells (\(E_\mathrm{S}\)), infected virus-producing cells (\(E_\mathrm{I}\)), and free virus (V). The host viral infection process is yet to be explored completely. We have considered a reasonable dynamics of uninfected cells as

$$\begin{aligned} \frac{\mathrm{d} E_\mathrm{S}}{\mathrm{d}t}= & {} r E_\mathrm{S}\Big [1-\frac{E_\mathrm{S}}{K}\Big ], \end{aligned}$$
(2.1)

where we consider that epithelial cells can be produced by proliferation from existing cells. Here we present the proliferation by a logistic function in which r is the maximum proliferation rate and K is the density of the epithelial cells at which proliferation shuts off.

In presence of virus, uninfected epithelial cells become infected. The simplest and common way to model infection is to augment with mass action term, \(\beta E_\mathrm{S} V\). Infection also occurs by cell transmission when infected cells directly interact with uninfected cells. Since there is little evidence of cell infection pathway in vivo, thus we ignore this mode of infection rate here. The death rate of infected cells is \(\delta _\mathrm{E} E_\mathrm{I}\) and \(\eta \) is the number of virus produced from infected cells. We also consider \(\delta _V V\) as the viral removal rate. In terms of biological view, we have considered an ordinary differential equation model that describes the interaction between epithelial cells and SARS-CoV-2. We have explored the optimal control strategy of this ODE model. Our proposed model is as follows:

$$\begin{aligned} \frac{\mathrm{d} E_\mathrm{S}}{\mathrm{d}t}= & {} r E_\mathrm{S}\Big [1-\frac{E_\mathrm{S}}{K}\Big ]-[1-\varepsilon _1]\beta E_\mathrm{S} V,\nonumber \\ \frac{\mathrm{d} E_\mathrm{I}}{\mathrm{d}t}= & {} [1-\varepsilon _1]\beta E_\mathrm{S} V-\delta _\mathrm{E} E_\mathrm{I},\nonumber \\ \frac{d V}{\mathrm{d}t}= & {} [1-\varepsilon _2]\eta \delta _\mathrm{E} E_\mathrm{I}-\delta _V V, \end{aligned}$$
(2.2)

with this non-negative initial condition:

$$\begin{aligned} E_\mathrm{S}(t_0) = E^0_S, ~~~E_\mathrm{I}(t_0) = E^0_I, ~~~V(t_0) = V^0. \end{aligned}$$
(2.3)

The model considers that \(t_0 \in [0,\ \infty )\) is the starting day of COVID-19 infection. Here \(\varepsilon _1\) and \(\varepsilon _2\) are the effectiveness of the antiviral drug with \(0< \varepsilon _1< 1,~0< \varepsilon _2 < 1\). \(\varepsilon _{1, 2} = 0\) represents no antiviral drug effect while \(\varepsilon _{1, 2} = 1\) represents that the drug is 100% effective.

Table 1 Variables and parameter values used for numerical simulations of the system (2.2)

2.1 Positivity and boundedness

Theorem 1

All the solutions of the system (2.2) subject to initial condition (2.3) are positive and bounded in \({\mathbb {R}}_+^3\), for all \(t > 0\).

Proof

The first equation of the system (2.2) can be written as;

$$\begin{aligned} \frac{\mathrm{d} E_\mathrm{S}}{\mathrm{d}t}= & {} r E_\mathrm{S} \Big [ 1-\frac{E_\mathrm{S}}{K} \Big ] - [1 - \varepsilon _1 ] \beta E_\mathrm{S} V,\nonumber \\= & {} a E_\mathrm{S} - b E_\mathrm{S}^2, \end{aligned}$$
(2.4)

where \(a = [r-(1 - \varepsilon _1 ) \beta V]\) and \(b = r/K\). Then on integration we get,

$$\begin{aligned} E_\mathrm{S}= & {} \frac{e^{\int _0^t \mathrm{{a d s}}}}{\int _0^t b {e^{\int _0^t \mathrm{{a d s}}}}\mathrm{d} p + C}. \end{aligned}$$

In the similar way, it can be observed that

$$\begin{aligned} E_\mathrm{I}= & {} E_\mathrm{I}^0\exp {\Big (-\int _0^t \delta _I \mathrm{d}s}\Big )> 0\\&\mathrm {and}~~ V = V^0 \exp {\Big (-\int _0^t \delta _V \mathrm{d}s\Big )} > 0. \end{aligned}$$

Consequently, all the solution trajectories \((E_\mathrm{S},\ E_\mathrm{I},\ V)\) of system (2.2) with initial conditions (2.3) are positive. Next we show the boundedness of the solutions. According to [29], we can construct from the first and second equations of system (2.2)

$$\begin{aligned} \limsup _{t\rightarrow \infty }(E_\mathrm{S} + E_\mathrm{I})\le & {} \frac{r K}{4 \delta _\mathrm{E} } = \mu . \end{aligned}$$

Accordingly, \(E_\mathrm{S} \le \mu \) and \(E_\mathrm{I} \le \mu \). Similarly, from the third equation of the system (2.2) we can write

$$\begin{aligned} \limsup _{t\rightarrow \infty }(V)\le & {} \frac{(1-\varepsilon _2)\eta \delta _\mathrm{E} \mu }{\delta _V} = \omega . \end{aligned}$$

Therefore, we get the positively invariant bounded region

$$\begin{aligned} \Phi = \Big \{(E_\mathrm{S},\ E_\mathrm{I},\ V) \in {\mathbb {R}}_+^3 : E_\mathrm{S},\ E_\mathrm{I} \le \mu ,\ V \le \omega \Big \}. \nonumber \\ \end{aligned}$$
(2.5)

The region \(\Phi \) is well posed and attracting since all the solutions of the system (2.2) with initial conditions (2.3) will enter this region and will never leave it. \(\square \)

2.2 Equilibria

Here we determine the biologically feasible equilibrium points.

1. The model (2.2) have two disease-free equilibrium points, one is \(P^0 (0, 0, 0)\) and second one is \(P_0 ( K,\ 0,\ 0)\). Here we consider only disease-free equilibrium \(P_0 ( K,\ 0,\ 0)\) because this is very relevant for our system (2.2) with initial condition (2.3) to be biologically feasible. Disease-free equilibrium \(P_0 ( K, 0, 0)\) always exists.

2. \(P^* ( E_\mathrm{S}^*,\ E_\mathrm{I}^*,\ V )\) is the endemic equilibrium where COVID-19 infection persists in the system.

Fig. 2
figure 2

The system trajectories without control (\(\varepsilon _1 = 0,~\varepsilon _2 = 0\)) and with control (see inset figure where \(\varepsilon _1 =0.75\ne 0,~\varepsilon _2=0.75 \ne 0\))

2.3 Basic reproduction number

In this subsection, we now determine the basic reproduction number \((R_0)\) of the system (2.2) using the next generation matrix method proposed in [30, 31]. It is notable that the infected compartments of the system (2.2) are \(E_\mathrm{I}\) and V. Let \({\mathcal {M}}\) depicts the emergence of new infections while \({\mathcal {N}}\) stands for transfer of the infections between the compartments and \(x = [E_\mathrm{I},\ V]^T\). Then at the disease-free steady state \(P_0 ( K,\ 0,\ 0 )\) the linearized infectious subsystem of the system (2.2) is given by \({\dot{x}} = M - N\) where

$$\begin{aligned} {\mathcal {M}}= & {} \left[ \begin{array}{llll} \beta _s (1-\varepsilon _1)E_\mathrm{S} V \\ 0 \\ \end{array}\right] ,\\ \mathrm {and}~~~{\mathcal {N}}= & {} \left[ \begin{array}{llll} \delta _\mathrm{E} E_\mathrm{I} \\ -(1-\varepsilon _2) \eta \delta _\mathrm{E} E_\mathrm{I} +\delta _V V \\ \end{array}\right] . \end{aligned}$$

Accordingly we can calculate that

$$\begin{aligned}&M=\left[ \begin{array}{llll} 0&{}\quad \beta _s (1-\varepsilon _1)E_\mathrm{S}\\ 0&{}\quad 0 \\ \end{array}\right] ,~~~\mathrm {and}\\&N=\left[ \begin{array}{cc} \delta _\mathrm{E} &{}\quad 0 \\ -(1-\varepsilon _2)\eta \delta _\mathrm{E} &{}\quad \delta _V \\ \end{array}\right] . \end{aligned}$$

Therefore next generation matrix is \(M N^{-1}\) and

$$\begin{aligned} M N^{-1}=\frac{1}{\delta _\mathrm{E} \delta _V}\left[ \begin{array}{cc} (1-\varepsilon _1)(1-\varepsilon _2)\beta \eta \delta _\mathrm{E} K &{}\quad (1-\varepsilon _)\beta \delta _\mathrm{E} K \\ 0 &{}\quad 0 \\ \end{array}\right] \!. \end{aligned}$$

And we have

$$\begin{aligned} R_0= sp(M N^{-1})=\frac{(1-\varepsilon _1)(1-\varepsilon _2)\beta \eta K}{ \delta _V}. \end{aligned}$$
(2.6)
Fig. 3
figure 3

The forward bifurcation curves for (2.2) in the (\(R_0, E_\mathrm{I}\)) planes. The parameter \(\beta \) varied in the range \([2.1 \times 10^{-8},2.1\times 10^{-6}]\) to allow \(R_0\) to vary in the range [0, 5]

2.4 Existence of the endemic steady state

To acquire feasible solutions of the system (2.2), the equilibria of the system must be positive. The positive components of the unique endemic equilibrium \(P^*( E_\mathrm{S}^*,\ E_\mathrm{I}^*,\ V^*)\) are computed as

$$\begin{aligned} E_\mathrm{S}^*= & {} \frac{ \delta _V}{(1-\varepsilon _1)(1-\varepsilon _2)\beta \eta },\\ ~~E_\mathrm{I}^*= & {} \frac{ r \delta _V}{(1-\varepsilon _1)(1-\varepsilon _2)\beta \eta \delta _\mathrm{E} } \Big (1 - \frac{1}{R_0} \Big ),\\ V^*= & {} \frac{ r \delta _V}{(1-\varepsilon _1) \beta } \Big (1 - \frac{1}{R_0} \Big ). \end{aligned}$$

Therefore it is observed that the unique endemic equilibrium \(P^*(E_\mathrm{S}^*,\ E_\mathrm{I}^*,\ V^*)\) would exist only if \(R_0 > 1\).

2.5 Local stability analysis

Theorem 2

The system attains its locally asymptotically steady state at disease-free equilibrium point of the system (2.2) if \(R_0 < 1\) and would be unstable when \(R_0 > 1\).

Proof

The Jacobian matrix calculated at the disease-free equilibrium point \(P_0(K, 0, 0)\) is

$$\begin{aligned} J_{P_0} = \left[ \begin{array}{llll} -r&{}~~~~~~0&{}-(1-\varepsilon _1)\beta K \\ ~~0&{}~~~ -\delta _\mathrm{E} &{}~~(1-\varepsilon _1)\beta K\\ ~~0&{}-(1-\varepsilon _2)\eta \delta _\mathrm{E} &{}~~~~ -\delta _V \\ \end{array}\right] . \end{aligned}$$

The characteristic equation corresponding of the Jacobian matrix \(J_{P_0}\) corresponding to the eigenvalue \(\rho \) is given by

$$\begin{aligned}&(-r-\rho )[\rho ^2 + (\delta _\mathrm{E} + \delta _V )\rho + \\&\quad \{\delta _\mathrm{E} \delta _V -(1-\varepsilon _1)(1-\varepsilon _2)\beta \delta _\mathrm{E} \eta K\}] = 0. \end{aligned}$$

Therefore we get \(\rho = -r\) and the real parts of the other two eigenvalues must be negative for the locally asymptotically stable of the equilibrium \(P_0\) and this will be possible only when \((\delta _\mathrm{E} \delta _V -(1-\varepsilon _1)(1-\varepsilon _2)\beta \delta _\mathrm{E} \eta K) > 0\) i.e. \(R_0 < 1\). If one of the eigenvalues or its real part would be positive, then \(R_0 > 1\) and consequently \(P_0\) would be unstable. \(\square \)

Theorem 3

The endemic equilibrium point \(P^* ( E_\mathrm{S}^*,\ E_\mathrm{I}^*,\ V^*)\) is locally asymptotically stable if \(R_0 > 1\).

Proof

The Jacobian matrix around the equilibrium point \(P^* ( E_\mathrm{S}^*, E_\mathrm{I}^*, V^*)\) is

$$\begin{aligned} J_{P^*} = \left[ \begin{array}{llll} ~-\frac{rE_\mathrm{S}^*}{K}&{}~~~~~~0&{}-(1-\varepsilon _1)\beta E_\mathrm{S}^* \\ (1-\varepsilon _1)\beta V^*&{}~~~ -\delta _\mathrm{E} &{}~~(1-\varepsilon _1)\beta E_\mathrm{S}^*\\ ~~~~~0&{}(1-\varepsilon _2)\eta \delta _\mathrm{E} &{}~~~~ -\delta _V \\ \end{array}\right] . \end{aligned}$$

The characteristic equation of the Jacobian matrix \(J_{P^*}\) corresponding to the eigen value \(\gamma \) is given by

$$\begin{aligned} \gamma ^3 + \varrho _1 \gamma ^2 + \varrho _2 \gamma + \varrho _3 = 0, \end{aligned}$$
(2.7)

where,

$$\begin{aligned} \varrho _1= & {} \frac{r}{R_0} + \delta _\mathrm{E} + \delta _V, ~~ \varrho _2 = \frac{r}{R_0}\Big (\delta _\mathrm{E} + \delta _V \Big ), \\ \varrho _3= & {} r\delta _\mathrm{E} \delta _V \Big ( 1- \frac{1}{R_0}\Big ). \end{aligned}$$

It is notable that \(\varrho _3 > 0\), \(\varrho _2 > 0\), \(\varrho _1 > 0\) and \(\varrho _1 \varrho _2 > \varrho _3\) only for \(R_0 > 1\), that is the Routh–Hurwitz criterion is satisfied for the cubic equation (2.7) and this ensures that all the three roots of the characteristic equation (2.7) have negative real parts when \(R_0 > 1\). Therefore the endemic equilibrium point \(P^*(E_\mathrm{S}^*, E_\mathrm{I}^*, V^*)\) is locally asymptotically stable provided \(R_0 > 1\). \(\square \)

2.6 Global stability analysis of disease-free equilibrium

Theorem 4

The disease-free equilibrium point \(P_0 (K, 0, 0)\) is a globally asymptotically steady state point whenever \(R_0 < 1\) and would be unstable if \(R_0 > 1\).

Proof

Let us define a Lyapunov function \(L: \Phi \rightarrow {\mathbb {R}}\) for the system (2.2) as

$$\begin{aligned} L= & {} \frac{(1-\varepsilon _2)\eta }{\delta _V}E_\mathrm{I} + \frac{1}{\delta _V}V. \end{aligned}$$
(2.8)

The Lyapunov function L is positive in the non-negative cone \(\Phi \) and attains zero at \(P_0(K, 0, 0)\). Taking orbital derivative of L along positive solutions of the system (2.2), we get

$$\begin{aligned} \frac{\mathrm{d} L}{\mathrm{d} t}= & {} \frac{(1-\varepsilon _2)\eta }{\delta _V}\frac{\mathrm{d} E_\mathrm{I}}{\mathrm{d} t} + \frac{1}{\delta _V}\frac{d V}{\mathrm{d}t}\nonumber \\= & {} \Big (\frac{(1-\varepsilon _1)(1-\varepsilon _1) \beta \eta E_\mathrm{S}}{\delta _\mathrm{E} \delta _V} - 1 \Big ) V. \end{aligned}$$
(2.9)

It is notable that in \(\Phi \), \(E_\mathrm{S} \le K\) and consequently we get,

$$\begin{aligned} \frac{\mathrm{d} L}{\mathrm{d} t}= & {} (R_0 - 1) V. \end{aligned}$$
(2.10)

The expression (2.10) reveals that the \(\mathrm{d}L/\mathrm{d}t\) would be zero or negative only if \(R_0 \le 1\). Let us define the subset S of \(\Phi \) where \(\mathrm{d}L/\mathrm{d}t = 0\) as \(t \rightarrow \infty \) and is given by the equations

$$\begin{aligned} V= & {} 0 ~~~ for ~~~R_0 < 1,\\ V= & {} 0, ~~or~~E_\mathrm{S} = K ~~~for~~~R_0 = 1. \end{aligned}$$

It is observed that the maximum invariant set \(\mathrm {Q}\) contained in the set S is the plane \(E_\mathrm{I} = 0\) and \(V = 0\). Therefore \(S = P_0(K, 0, 0)\) and solutions started in \(\mathrm {Q}\) approaches to \(P_0(K, 0, 0)\) as \(t \rightarrow \infty \). According to Lyapunov–LaSalle theorem and LaSalle’s Invariant Principle [32, 33], the disease-free steady state is globally asymptotically stable and all solution trajectories started in \(\Phi \) approaches to \(P_0(K, 0, 0)\) as \(t \rightarrow \infty \). Hence the proof is completed. From the biological point of view, we can conclude that the infection can be removed if the basic reproduction is below its threshold value 1.

\(\square \)

2.7 Sensitivity

In this subsection, sensitivity analysis has been executed to elucidate the relative weightage and the robustness of predictions to the baseline parameters associated to the basic reproduction number \((R_0)\) [34]. Sensitivity analysis advantages to emphasize those parameters which are highly sensitive comparative to others in COVID-19 infection and we should pay attention to them to yield proper intervention schemes. The forward sensitivity indices of \(R_0\) are given by

$$\begin{aligned} \Pi ^\beta _{R_0}= & {} \frac{\partial {R_0}}{\partial \beta }\times \frac{\beta }{R_0} = \frac{(1-\varepsilon _1)(1-\varepsilon _2)\eta K}{\delta _V}\times \frac{\beta }{R_0},\\ \Pi ^\eta _{R_0}= & {} \frac{\partial {R_0}}{\partial \eta }\times \frac{\eta }{R_0} = \frac{(1-\varepsilon _1)(1-\varepsilon _2)\beta K}{\delta _V}\times \frac{\eta }{R_0},\\ \Pi ^K_{R_0}= & {} \frac{\partial {R_0}}{\partial K}\times \frac{K}{R_0} = \frac{(1-\varepsilon _1)(1-\varepsilon _2)\eta \beta }{\delta _V}\times \frac{K}{R_0},\\ \Pi ^{\varepsilon _1}_{R_0}= & {} \frac{\partial {R_0}}{\partial \varepsilon _1}\times \frac{\varepsilon _1}{R_0} = -\frac{(1-\varepsilon _2)\eta \beta K}{\delta _V}\times \frac{\varepsilon _1}{R_0},\\ \Pi ^{\varepsilon _2}_{R_0}= & {} \frac{\partial {R_0}}{\partial \varepsilon _2}\times \frac{\varepsilon _2}{R_0} = -\frac{(1-\varepsilon _2)\eta \beta K}{\delta _V}\times \frac{\varepsilon _2}{R_0},\\ \Pi ^{\delta _V}_{R_0}= & {} \frac{\partial {R_0}}{\partial \delta _V}\times \frac{\delta _V}{R_0} = - \frac{(1-\varepsilon _1)(1-\varepsilon _2)\eta \beta K}{\delta _V^2}\times \frac{\delta _V}{R_0}. \end{aligned}$$

The normalized sensitivity indices can be independent or dependent on the baseline parameters.

Table 2 Sensitivity indices of basic reproduction number (\(R_0\))

In the sensitivity analysis of \(R_0\), the most sensitive parameters are carrying capacity of cells (K), rate of infection (\(\beta \)) and number of free virus produced (\(\eta \)). Since sensitivity indices of these parameters are all equal to 1, hence we can conclude that due to \(10\%\) increases (or decreases) of the value of carrying capacity of cells, infection rate or number of free virus, the basic reproduction number increases (or decreases) by \(10\%\). Other important parameter is virus removal rate (\(\delta _V\)). The decrease (or increase) of virus removal rate by \(10\%\) increases (or decreases) the basic reproduction number by \(6.67\%\). Increase (or decrease) of the effectiveness of immunosuppressive drugs by \(10\%\) decreases (or increases) the basic reproduction number by \(9.23\%\). Similarly increasing (or decreasing) of antiviral drug effectiveness by \(10\%\) decreases (or increases) the basic reproduction number by \(7.24\%\). Hence immunosuppressive drugs play a pivotal role to control the disease progression in comparison with antiviral drug.

In the next section we construct a model considering optimal control strategies based on host SARS-CoV-2/COVID-19 model.

Fig. 4
figure 4

Normalized forward sensitivity indices of \(R_0\) with respect to model parameters

3 Model with time dependent control

Optimal control technique is the potent mathematical tool which is mainly used in infectious disease modelling [35,36,37]. By help of this mathematical tool we can find out optimal drug dosage for which the disease can be controlled. Our main aim is to minimize the number infected cells and to maximize the number of uninfected cells [38]. Here we present two control variables.

(i) \(u_1(t)\) denotes the antiviral drug strategy (Strategy I) which block infection.

(ii) \(u_2(t)\) represents the drug strategies (Strategy II) which block the production of virus particles.

Our main aim is to maximize the level of uninfected cells. Also we need to retain cost of drug therapy at its minimum level. Here control function \(u_1(t)\) and \(u_2(t)\) are normalized between 0 and 1. Here the control class is defined as:

$$\begin{aligned} {\mathcal {M}}= & {} \{(u_1(t), u_2(t))~:~0\le u_1(t), u_2(t) \nonumber \\\le & {} 1, \mathrm {~~is~~ Lebesgue~~ measurable}\}. \end{aligned}$$
(3.1)

Our main object is to minimize the objective functional:

$$\begin{aligned} {\mathcal {J}}(u_1(t), u_2(t))= & {} \int ^T_0 \Big [ A_1 E_\mathrm{I} -A_2 E_\mathrm{S} \nonumber \\&+ B_1 u^2_1(t) + B_2 u^2_2(t) \Big ] \mathrm{d}t, \end{aligned}$$
(3.2)

subject to the state system

$$\begin{aligned} \frac{\mathrm{d} E_\mathrm{S}}{\mathrm{d}t}= & {} r E_\mathrm{S}\Big [1-\frac{E_\mathrm{S}}{K}\Big ]-[1-u_1(t)]\beta E_\mathrm{S} V,\nonumber \\ \frac{\mathrm{d} E_\mathrm{I}}{\mathrm{d}t}= & {} [1-u_1(t)]\beta E_\mathrm{S} V-\delta _\mathrm{E} E_\mathrm{I},\nonumber \\ \frac{d V}{\mathrm{d}t}= & {} [1-u_2(t)]\eta \delta _\mathrm{E} E_\mathrm{I}-\delta _V V, \end{aligned}$$
(3.3)

with this positive initial condition:

$$\begin{aligned} E_\mathrm{S}(0) = E^0_{S},\ E_\mathrm{I}(0) = E^0_{I},\ V(0) = V^0. \end{aligned}$$
(3.4)

All the coefficients \(A_1\), \(A_2\), \(B_1\), and \(B_2\) are non-negative and they represent weights on the benefit of the cost related to the objective functional.

3.1 Existence of an optimal control

In this subsection, the existence of optimal control for the system (3.3) is analyzed. We use Pontryagin Maximum Principle [38] to characterize an optimal control, first we have to prove the existence of an optimal control [35, 39].

Theorem 5

There exists an optimal control vector \(( u_1^*(t),\ u_2^*(t))\) \(\in \) \({\mathcal {M}}\) with corresponding state solutions \(( E_\mathrm{S}^*, E_\mathrm{I}^*, V^*)\) that minimizes the objective functional \({\mathcal {J}}( u_1(t)\), \(u_2(t))\) defined by (3.1) [35].

Proof

All the solutions of the system (3.3) are non-negative and uniformly bounded for given initial conditions (3.4). Non-negativity of objective functional values is obvious and non-negativity implies the boundedness of the objective functional. Hence a minimizing sequence of controls \((u_1^v(t), u_2^v(t))\) \(\in \) \({\mathcal {M}}\) exists such that;

$$\begin{aligned} \lim _{ v \rightarrow \infty } {\mathcal {J}}\Big ( u_1^v(t), u_2^v(t)\Big ) = \inf _{ {u_1(t), u_2(t)} \in {\mathcal {M}}} {\mathcal {J}}\Big ( u_1(t), u_2(t)\Big ).\nonumber \\ \end{aligned}$$
(3.5)

Therefore the controls belonging to \({\mathcal {M}}\) are uniformly bounded in \(L^\infty \) and consequently they are uniform bounded in \(L^2 ( [ 0, T ] )\). Since the space \(L^2 ([0, T])\) is reflexive [40], there exists \((u_1^*(t), u_2^*(t))\) \(\in \) \({\mathcal {M}}\) such that on a sub sequence,

$$\begin{aligned}&u_1^v(t) \rightharpoonup u_1^*(t), ~~u_2^v(t) \rightharpoonup u_2^*(t), ~~\mathrm {weakly~~ in }~L^2 ( [ 0, T ] )\\&\quad \mathrm {as}~v \rightarrow \infty . \end{aligned}$$

Thus obviously the state sequence \(( E_\mathrm{S}^v, E_\mathrm{I}^v, V^v)\) is uniformly bounded corresponding to \((u_1^v(t), u_2^v(t))\). It can be seen that the uniform boundedness of the right-hand sides of the system (3.3) implies the uniform boundedness of the derivatives for \(( E_\mathrm{S}^v, E_\mathrm{I}^v, V^v )\) and equicontinuity of the corresponding state sequence \(( E_\mathrm{S}^v, E_\mathrm{I}^v, V^v )\). There exists \((E_\mathrm{S}^*, E_\mathrm{I}^*, V^*)\) (see Arzelï-Ascoli Theorem [35],) such that on a subsequence,

$$\begin{aligned} ( E_\mathrm{S}^v, E_\mathrm{I}^v, V^v ) \rightarrow ( E_\mathrm{S}^*, E_\mathrm{I}^*, V^* )~~~\mathrm {uniformly~~on}~~[0, T]. \end{aligned}$$

Next, we choose the proper subsequence passing the limit to system (3.3) and corresponding to the controls \(u_1^*(t)\), \(u_2^*(t)\), we can achieve the state solution \(( E_\mathrm{S}^*, E_\mathrm{I}^*, V^* )\). Then the lower semi-continuity of the \(L^2\) - norm with respect to \(L^2\) weak convergence implies that,

$$\begin{aligned}&\inf _{ u_1(t), u_2(t) \in {\mathcal {M}}} {\mathcal {J}}\Big ( u_1(t), u_2(t)\Big ) = \lim _{ v \rightarrow \infty } {\mathcal {J}}\Big ( u_1^v(t), u_2^v(t)\Big ) \\&\quad \ge \int ^T_0 \Big ( A_1 E_\mathrm{I}-A_2 E_\mathrm{S} + B_1 u_1^2(t) + B_2 u_2^2(t)\Big ) \\&\quad \mathrm{d}t= {\mathcal {J}}( E_\mathrm{S}^*, E_\mathrm{I}^*, V^* ). \end{aligned}$$

Therefore, \(( E_\mathrm{S}^*, E_\mathrm{I}^*, V^* )\) is an optimal control. \(\square \)

Theorem 6

Define an optimal control vector \((u^*_1(t), u^*_2(t))\) \(\in \) \({\mathcal {M}}\) and the corresponding state solutions \(( E^*_S, E_\mathrm{I}^*, V^*)\) in the model (3.3), there exist adjoint variables \(\vartheta _1(t)\), \(\vartheta _2(t)\), and \(\vartheta _3(t)\), satisfying,

$$\begin{aligned} \vartheta _1'= & {} -\left[ -A_2+ \vartheta _1r\Big ( 1 - \frac{2 E_\mathrm{S}}{K}\Big ) + (\vartheta _2 - \vartheta _1)\right. \nonumber \\&\quad \left. (1 - u_1(t))\beta V\right] ,\nonumber \\ \vartheta _2'= & {} -\Big [ A_1 - \vartheta _2 \delta _\mathrm{E} + \vartheta _3(1-u_2(t)) \eta \delta _\mathrm{E} \Big ], \nonumber \\ \vartheta _3'= & {} -\Big [ (\vartheta _2 - \vartheta _1)(1 - u_1(t))\beta E_\mathrm{S} - \vartheta _3\delta _V\Big ], \end{aligned}$$
(3.6)

with the transversality conditions: \(\vartheta _1(T) = 0\), \(\vartheta _2(T) = 0\), \(\vartheta _3(T) = 0\).

The optimal control vector \((u_1^*(t), u_2^*(t))\) is given below

$$\begin{aligned} u_1^*(t)= & {} \min \Big \{\max \Big \{0, \frac{(\vartheta _2 - \vartheta _1)\beta E_\mathrm{S} V}{2B_1}\Big \}, 1\Big \},\nonumber \\ u_2^*(t)= & {} \min \Big \{\max \Big \{0, \frac{\vartheta _3 \eta \delta _\mathrm{E} E_\mathrm{I}}{2B_2}\Big \}, 1\Big \}. \end{aligned}$$
(3.7)

Proof

To apply the Pontryagin’s Minimum Principle, we consider the Hamiltonian as:

$$\begin{aligned}&{\mathcal {H}}(E_\mathrm{S}, E_\mathrm{I}, V, \vartheta _1, \vartheta _2, \vartheta _3, u_1(t), u_2(t)) \\&\quad = A_1 E_\mathrm{I}-A_2 E_\mathrm{S} + B_1 u^2_1(t) + B_2 u^2_2(t)\\&\qquad + \vartheta _1\Big [r E_\mathrm{S}\Big (1-\frac{E_\mathrm{S}}{K}\Big )-(1-u_1(t))\beta E_\mathrm{S} V\Big ]\\&\qquad + \vartheta _2\Big [(1-u_1(t))\beta E_\mathrm{S} V-\delta _\mathrm{E} E_\mathrm{I}\Big ]\\&\qquad + \vartheta _3\Big [(1-u_2(t))\eta \delta _\mathrm{E} E_\mathrm{I}-\delta _V V\Big ]. \end{aligned}$$

Now, adjoint variables \(~\vartheta _1(t) = 0\), \(\vartheta _2(t) = 0\), \(\vartheta _3(t) = 0\) by:

$$\begin{aligned} \vartheta _1'= & {} -\frac{\partial {\mathcal {H}}}{\partial E_\mathrm{S}}, ~~\vartheta _2'=-\frac{\partial {\mathcal {H}}}{\partial E_\mathrm{I}}, ~~\vartheta _3'=-\frac{\partial {\mathcal {H}}}{\partial V}, \end{aligned}$$

with the transversality conditions \(\vartheta _1(T) = 0\), \(\vartheta _2(T) = 0\), \(\vartheta _3(T) = 0\). We get the characterization of optimal controls by saying

$$\begin{aligned} \frac{\partial {\mathcal {H}}}{\partial u_1} = 0~~~\mathrm {and}~~~ \frac{\partial {\mathcal {H}}}{\partial u_2} = 0. \end{aligned}$$

From \(\partial {\mathcal {H}}/\partial u_1 = 0\) and \(\partial {\mathcal {H}}/\partial u_2 = 0\), we get

$$\begin{aligned} u_1(t)= & {} \frac{(\vartheta _2 - \vartheta _1)\beta E_\mathrm{S} V}{2B_1},~~~ u_2(t) = \frac{\vartheta _3 \eta \delta _\mathrm{E} E_\mathrm{I}}{2B_2}. \end{aligned}$$

By considering the boundedness for \(u_1(t)\) and \(u_2(t)\) into account, the characterization of optimal controls are as follows:

$$\begin{aligned} u_1^*(t)= & {} \min \Big \{\max \Big \{0, \frac{(\vartheta _2 - \vartheta _1)\beta E_\mathrm{S} V}{2B_1}\Big \}, 1\Big \},\\ u_2^*(t)= & {} \min \Big \{\max \Big \{0, \frac{\vartheta _3 \eta \delta _\mathrm{E} E_\mathrm{I}}{2B_2}\Big \}, 1\Big \}. \end{aligned}$$

Thus the proof is completed. \(\square \)

4 Numerical simulation

In this present section, we develop graphical displays of the fixed control system (2.2) and optimal control system (3.3), (3.4) and present the results. For fixed control problem, the drug efficacy \(\varepsilon _1\) and \(\varepsilon _2\) are updated. Also for time dependent control, the controls \(u_1(t)\) and \(u_2(t)\) are updated and are used to sole the state system and adjoint system together. Optimal control is a two-point boundary value problem with separate boundary conditions at times \(t= 0\) and \(t= T\). Here our aim is to solve this problem for the value of \(T = 100\). This is the value (in days) at which treatment is stopped. We use a finite difference approach to solve the optimality system (3.3)–(3.4) by applying the package BVP4C of MATLAB. To solve the problem easily we use \(T=1\) and \(t=0\). The solution of the problem for \(T = 1\) can be used as an initial guess to the solution nearby such that \(T = 1 + \Delta T\), for \(\Delta T\) sufficiently small. This process can be continued until the required problem is solved and this referred to as a homotopy path. By selecting different weight factors we can generate several treatment schedules for various time periods. Here we illustrate the 100 days treatment schedule. The optimal solution trajectories are displayed below in Figs. (7, 8, 9) with different weight constants keeping all other parameters constant.

Here we study the following control strategies. To study the efficiency of the drug therapy, we consider three strategies as follows:

Table 3 Description of the different control strategies

Strategy I: For this strategy, we observe that for fixed control (in Fig. 5) the total number of uninfected cells increases and infected cells number decreases with increasing value of the antiviral drug efficacy (\(\varepsilon _1\)) .

Fig. 5
figure 5

The system behaviour of Strategy I for fixed control (\(\varepsilon _1 \ne 0,~\varepsilon _2 = 0\))

Figure 7 represents the effect of time dependent antiviral drug which blocks infection. In this figure, we observe that the number of infected cells along with virus level decrease as we keep the drug level at its maximum value throughout the treatment period.

Fig. 6
figure 6

The system behaviour of Strategy II for fixed control (\(\varepsilon _1=0,~\varepsilon _2\ne 0\))

Strategy II: For this strategy, we observe that for fixed control (in Fig. 6) the total number of uninfected cells increases and infected cells number decreases with increasing value of the antiviral drug efficacy (\(\varepsilon _2\)).

Fig. 7
figure 7

Simulations of the SARS-CoV-2/COVID-19 model (3.3) showing the effect of the optimal strategies (\(u_1 \ne 0, ~u_2 = 0\)) for \(A_1=A_2=100,~ B_1=300\)

Figure 8 represents the effect of time dependent antiviral drug which blocks new virus production. In this figure, we observe that the number of virus decreases as we keep the drug level at its maximum value throughout the treatment period. But in this strategy no such significant effect is observed in case of infected cells.

Fig. 8
figure 8

Simulations of the SARS-CoV-2/COVID-19 model (3.3) showing the effect of the optimal strategies (\(u_1 =0, ~u_2\ne 0\)) for \(A_1=A_2=100,~ B_2=70000\)

Strategy III: Figure 9 represents the effect of time dependent combination of antiviral drugs. In this figure, we observe that the number of infected cells along with virus level decreases as we keep the drug level at its maximum value throughout the treatment period. The outcome of this strategy is almost similar to the Strategy I.

Fig. 9
figure 9

Simulations of the SARS-CoV-2/ COVID-19 model (3.3) showing the effect of the optimal strategies (\(u_1 \ne 0, ~u_2 \ne 0\)) for \(A_1 =A_2= 100,~ B_1 = 300,~ B_2 = 70000\)

4.1 Efficiency analysis

For Strategy I we consider \(u_1(t) \ne 0,~u_2(t) = 0\), for Strategy II, \(u_1(t) = 0,~ u_2(t) \ne 0\) and for Strategy III we consider \(u_1(t)\ne 0, ~u_2(t) \ne 0\). Here we shall calculate the efficiency index \({\mathcal {E}}\) which is defined as

$$\begin{aligned} {\mathcal {E}}=\Big (1-\frac{A^C}{A^S}\Big )\times 100\%, \end{aligned}$$

where \(A^C\) represents the area under the infected cells concentration as a function of time when the control is used and \(A^S\) is the area under the infected total population curve in absence of control input. The cumulative number of infected cells during the time interval [0, 1] is defined by

$$\begin{aligned} {\mathbb {A}}=\int ^1_0 E_\mathrm{I}(t) \mathrm{d}t. \end{aligned}$$

By calculating the efficiency index we can adopt the best strategy whose efficiency index will be the biggest [41, 42]. The values of \(A^C\) and the efficiency indices for two strategies are given in Table (4).

Table 4 Efficiency index for system (3.3)

From the Table (4), we can conclude that Strategy I is more effective than Strategy II. But Strategy III (which is the combination of two drugs) is the best strategy.

4.2 Cost-effectiveness analysis

To compare the differences between the costs and health outcomes of two alternative strategies, Incremental Cost-Effectiveness Ratio (ICER) plays a crucial role to select the best strategy. In the case of ICER, when we compare two competing strategies, the best strategy will be selected from less cost-effective ICER values. To quantify the cost-effectiveness, the Incremental Cost-Effectiveness Ratio (ICER) is defined as

$$\begin{aligned} \mathrm {ICER}= & {} \frac{\mathrm { The~ differences~ in~ intervention~ costs}}{\mathrm {The~ differences~ in ~averted ~infection}}. \end{aligned}$$

Based on the control model simulation, we calculate the ICER for the strategies given below:

Strategies

Total infection averted

Total cost

ICER

No control

0

0

-

I

252.21

7231

28.67

II

317.74

6888

-5.2342

III

798.90

1155

-11.9189

The ICER is calculated as follows:

$$\begin{aligned} \mathrm {ICER}~ (I)= & {} \frac{7231}{252.21}=28.6700,\\ \mathrm {ICER}~ (II)= & {} \frac{6888-7231}{317.74-252.21}=-5.2342,\\ \mathrm {ICER}~ (III)= & {} \frac{1155-6888}{798.90-317.74}=-11.9189. \end{aligned}$$

From the above Incremental Cost-Effectiveness Ratio (ICER) table, it is clearly observed that Strategy I is strongly dominated, which means that Strategy I is more costly and less effective than other strategies. Therefore, Strategy I is excluded from the set of alternatives since it is consumed by limited resources. We recalculate ICER.

Strategies

Total infection averted

Total cost

ICER

II

317.74

6888

21.6800

III

798.90

1155

-11.9149

With this result, we can conclude that Strategy III (combination of drug therapy) has the least ICER and therefore it is more cost-effective than Strategy II. Hence the least cost-effective strategy is Strategy III. Also weight constants \(B_1\) and \(B_2\) play a pivotal role for choosing best strategy. Here, we analyse the strategies for a particular weight constant. Further analysis with different weight constants can give us more accurate results.

5 Variable order fractional model of SARS-CoV-2 dynamic

It has been proven that the fractions calculus is able to provide more accurate results compared to its integer-order counterpart. Hence, in this section, we propose a new variable-order fractional model that considers the SARS-CoV-2 dynamic. The proposed variable-order fractional model is given by

$$\begin{aligned}&^{\text {c}}_0D_t^{q(t)} E_\mathrm{S}&= r E_\mathrm{S}\Big [1-\frac{E_\mathrm{S}}{K}\Big ]-[1-u_1(t)]\beta E_\mathrm{S} V,\nonumber \\&^{\text {c}}_0D_t^{q(t)} E_1&= [1-u_1(t)]\beta E_\mathrm{S} V-\delta _\mathrm{E} E_\mathrm{I},\nonumber \\&^{\text {c}}_0D_t^{q(t)} V&= [1-u_2(t)]\eta \delta _\mathrm{E} E_\mathrm{I}-\delta _V V, \end{aligned}$$
(5.1)

where q(t) denotes the time-varying fractional-order derivative. The fractional-order derivative is considered to change with respect to time as \(q(t)=0.98+0.01\sin {\frac{t}{5}}.\) Figure 10 shows the time history of the proposed variable order model. As it is shown in this figure, the value of fractional derivative significantly changes the behavior of the system.

Fig. 10
figure 10

The time history of the proposed model with different variable-order fractional models when \(\varepsilon _1=0.2,\ \varepsilon _2=0.\)

5.1 Optimal control

In 1970s the genetic algorithm has been invented by John Holland [43]. To determine an optimum route, the genetic algorithm follows an iterative and stochastic search approach. The genetic algorithm is established based on Darwin’s survival-of-the-fittest method in evolution. This algorithm evolves superior solutions from a population of candidate solutions known as individuals. Based on a cost function, the population is assessed, and the best options for reproducing and mating to generate the next generation are chosen. To now, researchers have employed the genetic algorithm to handle a broad array of issues in many disciplines of study due to its interesting characteristics and strong convergence [44, 45]. To identify optimum antiviral drug treatment, the genetic algorithm is applied. In this part, we use objective function (3.2). The results of the genetic algorithm are then used to obtain optimal antiviral drug treatment. The genetic algorithm’s setup is shown in Table 5.

Table 5 Genetic algorithm configuration parameters
Fig. 11
figure 11

The normalized value of best cost function

The objective function of the genetic algorithm is shown in Figure 11. As it is demonstrated, the applied algorithm successfully minimizes the objective function. The optimal value for control inputs are obtained as \(u_1 = 0.9989\) and \(u_2 = 0.0045\).

The effect of the selected combination of the antiviral drug is demonstrated in Fig. 12. As shown in this figure, the number of infected cells along with viruses decreases throughout the treatment period. Also, through this optimal treatment, the production of viruses is blocked.

Fig. 12
figure 12

Simulations of the variable order fractional SARS-CoV-2/COVID-19 model (5.1) showing the effect of the optimal strategies

6 Discussion

We proposed the time-independent and time-dependent control problem to keep the susceptible cells level high and infected cells and virus level low. Also, our aim is to minimize drug costs. Here we use two control strategies. The first control input is described in terms of both susceptible cells and virus and their corresponding adjoint variables. It mainly blocks the infection or disease transmission. The second control input is described in terms of free virus generation and it acts to block new virus production.

We have derived the expression of the basic reproduction number by using the next-generation approach. By calculating the sensitivity index we have obtained that the most sensitive parameters are the carrying capacity of epithelial cells (K), rate of infection (\(\beta \)), and the number of free viruses produced (\(\eta \)). PRCC results showed the negative correlation with the parameters \(\delta _V\), \(\varepsilon _1\), and \(\varepsilon _2\). Thus if the drug efficacy or the removal rate of virus increases, the disease progression/ transmission reduces.

Here the existence condition for optimal control problem has been derived. We have also found the optimal treatment strategies by solving the corresponding optimal system. Through efficiency analysis, it is revealed that a combination of antiviral drug therapy is almost \(95.24 \%\) effective compared to other strategies. Thus WHO suggests usage of the commonly used antiviral drugs to fight against the COVID-19 infection. As a result, the death rate would be restricted below \(5\%\) worldwide. Also, we have investigated the cost-effectiveness of the controls to determine the best strategies with minimum costs. By calculating ICER, we found that Strategy III i.e. combination of drugs therapy is the most effective therapy. Also, it has been observed that the Strategy I is effective in eliminating the disease. This strategy has the same effect as a combination of drug therapy. But this single drug strategy is not cost-effective as like as combination therapy.

7 Conclusion

In conclusion, SARS-CoV-2 infection poses significant threats to public health and we are struggling through it. In this paper, we have presented a deterministic model depicting the dynamics of SARS-CoV-2 and epithelial cells interaction. We have studied the model using optimal control theory holding an effective control measure against SARS-CoV-2 infection with the time-dependent control mechanisms \((u_1(t),\ u_2(t))\). Here \((1 - u_1(t))\) and \((1 - u_2(t))\) represent the efforts that prevent failure of the treatment in drug-sensitive SARS-CoV-2 infection. From our analytical and numerical findings the following results are observed:

(i). The model exhibits a disease-free equilibrium that is locally asymptotically stable if \(R_0 < 1\) and would be unstable when \(R_0 > 1\).

(ii). Carrying capacity (K), rate of infection (\(\beta \)), and number of new virions produced from the infected cells (\(\eta \)) are the most sensitive parameters.

(iii). Antiviral drug therapy has a positive impact in reducing viral load. The total number of infected cells and virus load can be reduced by the application of time dependent control.

(iv). Both Strategy I and Strategy III are effective with \(98\%\) effective index.

(v). Strategy III (combination of drug therapy) is the most cost-effective control strategy.

Finally, a variable fractional-order model of the COVID-19 Kinetics was introduced. In the proposed model, it is supposed that the value of the fractional derivative is changing with respect to time. Then, using the genetic algorithm optimization, an optimal treatment was proposed for the variable order fractional model. In a future study, we will investigate the control of the proposed variable order model through a multi-objective optimization method.