BIOMATHEMATICS ISRN Biomathematics 2090-7702 International Scholarly Research Network 215124 10.5402/2012/215124 215124 Research Article Optimal Control of a Delayed HIV Infection Model with Immune Response Using an Efficient Numerical Method Hattaf Khalid Yousfi Noura Bahadur R. P. Panteleev M. A. Department of Mathematics and Computer Science Faculty of Sciences Ben M’sik Hassan II University, P.O. Box 7955, Sidi Othman, Casablanca Morocco uh2c.ac.ma 2012 29 11 2012 2012 26 08 2012 30 10 2012 2012 Copyright © 2012 Khalid Hattaf and Noura Yousfi. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

We present a delay-differential equation model with optimal control that describes the interactions between human immunodeficiency virus (HIV), CD4+ T cells, and cell-mediated immune response. Both the treatment and the intracellular delay are incorporated into the model in order to improve therapies to cure HIV infection. The optimal controls represent the efficiency of drug treatment in inhibiting viral production and preventing new infections. Existence for the optimal control pair is established, Pontryagin’s maximum principle is used to characterize these optimal controls, and the optimality system is derived. For the numerical simulation, we propose a new algorithm based on the forward and backward difference approximation.

1. Introduction

Human immunodeficiency virus (HIV) is a lentivirus that causes acquired immunodeficiency syndrome (AIDS), a condition in humans in which the immune system begins to fail, leading to life-threatening opportunistic infections. There are several other ways the infection can transfer, for example, open wound, saliva, and ulcers.

There are some antiretroviral (ARV) drugs available nowadays which help the immune system in preventing the infection due to HIV even though it is not possible to cure it. Reverse transcriptase inhibitors (RTIs) are one of the chemotherapies which oppose the conversion of RNA of the virus to DNA (reverse transcription), so that the viral population will be minimum and on the other hand the CD4+ count remains higher and the host can survive. Another one is the protease inhibitors (PIs) which prevent the production of viruses from the actively infected CD4+ T cells.

In the literature, many mathematical models have been developed in order to understand the dynamics of HIV infection . In addition, optimal control methods have been applied to the derivation of optimal therapies for this HIV infection . All these methods are based on HIV models which ignore the intracellular delay by assuming that the infectious process is instantaneous; that is, in the very moment that the virus enters an uninfected cell, this one starts to produce virus particles, and we know that this is not biologically reasonable. In this paper, we consider the mathematical model for HIV infection with intracellular delay and cell-mediated immune response presented by Zhu and Zou in  and we introduce two controls, one simulating effect of RTIs and the other control simulating effect of PIs, incorporating drug efficacy. The intracellular delay represents the time needed for infected cells to produce virions after viral entry.

The paper is organized as follows. Section 2 describes a delayed mathematical model of HIV infection with two control terms. The analysis of optimization problems is presented in Section 3. In Section 4, we present a numerical appropriate method and the simulation corresponding results. Finally, the conclusions are summarized in Section 5.

2. HIV Model with Intracellular Delay

We consider the mathematical model for HIV-1 infection with intracellular delay and cell-mediated immune response presented by Zhu and Zou in . The dynamics of this model are governed by the following equations: (1)dxdt=s-dx(t)-kv(t)x(t),dydt=ke-δτv(t-τ)x(t-τ)-δy(t)-py(t)z(t),dvdt=Nδy(t)-μv(t),dzdt=cy(t)z(t)-bz(t), where x(t), y(t), v(t), and z(t) denote the concentrations of uninfected cells, infected cells, and virus and cytotoxic T lymphocytes (CTLs), respectively.

Susceptible host cells (x) are produced at a rate s, die at a rate d, and become infected by virus at a rate k. Infected cells die at a rate δ and are killed by the CTLs response at a rate p. Free virus is produced by infected cells at a rate Nδ and decays at a rate μ where N is the number of free virus produced by infected cells. CTLs expand in response to viral antigen derived from infected cells at a rate c and decay in the absence of antigenic stimulation at a rate b. The intracellular delay, τ, represents the time needed for infected cells to produce virions after viral entry.

We introduce two controls u1 and u2 which measure the efficiency of reverse transcriptase and protease inhibitors, respectively. Hence, (1) becomes (2)dxdt=s-dx(t)-(1-u1(t))kv(t)x(t),dydt=(1-u1(t))ke-δτv(t-τ)x(t-τ)-δy(t)-py(t)z(t),dvdt=(1-u2(t))Nδy(t)-μv(t),dzdt=cy(t)z(t)-bz(t). The control functions, u1(t) and u2(t), are bounded, Lebesgue integrable functions. The control u2(t) represents the efficiency of drug therapy in inhibiting viral production, such that the virion production rate under therapy is (1-u2(t))Nδ.

If u2=1, the inhibition is 100% effective, whereas if u2=0, there is no inhibition.

The control u1(t) represents the efficiency of drug therapy in blocking new infection, so that infection rate in the presence of drug is (1-u1(t))β.

Let C=C([-τ,0],4) be the Banach space of continuous functions mapping the interval [-τ,0] into 4 with the topology of uniform convergence. It is easy to show that there exists a unique solution (x(t),y(t),v(t),z(t)) of system (2) with initial data (x0,y0,v0,z0)C.

In addition, for biological reasons, we assume that the initial data for system (2) satisfy (3)x0(s)0,y0(s)0,v0(s)0,z0(s)0,s[-τ,0].

3. The Optimal Control Problems

The problem is to maximize the objective functional (4)J(u1,u2)=0tf{x(t)+z(t)-[A12u12(t)+A22u22(t)]}dt, where the parameters A10 and A20 are based on the benefits and costs of the treatment. Our target is to maximize the objective functional defined in (4) by increasing the number of the uninfected cells, maximizing immune response by CTLs, decreasing the viral load, and minimizing the cost of treatment. In other words, we are seeking optimal control pair (u1*,u2*) such that (5)J(u1*,u2*)=max{J(u1,u2):(u1,u2)U}, where U is the control set defined by (6)U={{[0,tf]}u=(u1,u2):ui  measurable,0ui(t)1,t[0,tf],i=1,2}.

3.1. Existence of an Optimal Control Pair

The existence of the optimal control pair can be obtained using a result by Fleming and Rishel in  and by Lukes in .

Theorem 1.

There exists an optimal control pair (u1*,u2*)U such that(7)J(u1*,u2*)=max(u1,u2)UJ(u1,u2).

Proof.

To use an existence result in , we must check the following properties.

The set of controls and corresponding state variables is nonempty.

The control U set is convex and closed.

The right-hand side of the state system is bounded by a linear function in the state and control variables.

The integrand of the objective functional is concave on U.

There exists constants c1,c2>0, and β>1 such that the integrand L(x,z,u1,u2) of the objective functional satisfies (8)L(x,z,u1,u2)c2-c1(|u1|2+|u2|2)β/2.

In order to verify these conditions, we use a result by Lukes in  to give the existence of solutions of system (2) with bounded coefficients, which gives condition 1. We note that the solutions are bounded. Our control set satisfies condition 2. Since our state system is bilinear in u1,u2, the right-hand side of system (2) satisfies condition 3, using the boundedness of the solutions. Note that the integrand of our objective functional is concave. Also we have the last condition needed(9)L(x,z,u1,u2)c2-c1(|u1|2+|u2|2), where c2 depends on the upper bound on x and z, and c1>0 since A1,A2>0. We conclude that there exists an optimal control pair.

3.2. Optimality System

Pontryagin’s minimum Principle with delay given in  provides necessary conditions for an optimal control problem. This principle converts (2), (4), and (5) into a problem of maximizing an Hamiltonian, H, with (10)H(t,x,y,v,z,xτ,vτ,u1,u2,λ)=A12u12+A22u22-x-z+λ1[s-dx-(1-u1)kvx]+λ2[(1-u1)ke-δτvτxτ-δy-pyz]+λ3[Nδy-μv]+λ4[cyz-bz].

By applying Pontryagin’s minimum principle with delay in state , we obtain the following theorem.

Theorem 2.

Given optimal controls u1*, u2* and solutions x*, y*,v* and z* of the corresponding state system (2), there exists adjoint variables, λ1, λ2, λ3, and λ4 satisfying the equations(11)λ1(t)=1+λ1(t)[d+(1-u1*(t))kv*(t)]+χ[0,tf-τ](t)λ2(t+τ)(u1*(t+τ)-1)ke-δτv*(t),λ2(t)=λ2(t)δ-λ3(t)(1-u2*(t))Nδ-cz*(t)λ4(t)+pz*(t)λ2(t),λ3(t)=λ1(t)(1-u1*(t))kx*(t)+μλ3(t)+χ[0,tf-τ](t)λ2(t+τ)(u1*(t+τ)-1)ke-δτx*(t),λ4(t)=1+py*(t)λ2(t)+λ4(t)(b-cy*(t)), with transversality conditions (12)λi(tf)=0,i=1,,4. Moreover, the optimal control is given by (13)u1*(t)=min(1,max(0,kA1[{{kA1}}λ2(t)e-δτv*(t-τ)x*(t-τ)-λ1(t)v*(t)x*(t){kA1}]))u2*(t)=min(1,max(0,1A2λ3(t)Nδy*(t))).

Proof.

The adjoint equations and transversality conditions can be obtained by using Pontryagin’s minimum principle with delay in state  such that (14)λ1(t)=-Hx(t)-χ[0,tf-τ](t)Hxτ(t+τ),λ1(tf)=0,λ2(t)=-Hy(t),λ2(tf)=0,λ3(t)=-Hv(t)-χ[0,tf-τ](t)Hvτ(t+τ),λ3(tf)=0,λ4(t)=-Hz(t),λ4(tf)=0. The optimal control u1* and u2* can be solved from the optimality conditions (15)Hu1(t)=0,Hu2(t)=0. That is, (16)Hu1(t)=A1u1(t)+kv(t)x(t)λ1(t)-ke-δτv(t-τ)x(t-τ)λ2(t)=0,Hu2(t)=A2u2(t)-Nδy(t)λ3(t)=0. By the bounds in U of the controls, it is easy to obtain u1* and u2* in the form of (13), respectively.

If we substitute u1* and u2* in the systems (2) and (11), we obtain the following optimality system: (17)dx*dt=s-dx*(t)-(1-u1*(t))kv*(t)x*(t),dy*dt=(1-u1*(t))ke-δτv*(t-τ)x*(t-τ)-δy*(t)-py*(t)z*(t),dv*dt=(1-u2*(t))Nδy*(t)-μv*(t),dz*dt=cy*(t)z*(t)-bz*(t),dλ1dt=1+λ1(t)[d+(1-u1*(t))kv*(t)]+χ[0,tf-τ](t)λ2(t+τ)(u1*(t+τ)-1)ke-δτv*(t),dλ2dt=λ2(t)δ-λ3(t)(1-u2*(t))Nδ-cz*(t)λ4(t)+pz(*t)λ2(t),dλ3dt=λ1(t)(1-u1*(t))kx*(t)+μλ3(t)+χ[0,tf-τ](t)λ2(t+τ)(u1*(t+τ)-1)ke-δτx(t),dλ4dt=1+py*(t)λ2(t)+λ4(t)(b-cy*(t)),u1*(t)=min(1,max(0,kA1[{{kA1}}λ2(t)e-δτv*(t-τ)x*(t-τ)-λ1(t)v*(t)x*(t){kA1}])),u2*(t)=min(1,max(0,1A2λ3(t)Nδy*(t))),λi(tf)=0,i=1,,4.

4. Numerical Simulations

In this section, we give a numerical method to solve the optimality system (17) and present the results.

Let there exists a step size h>0 and integers (n,m)2 with τ=mh and tf-t0=nh. For reasons of programming, we consider m knots to left of t0 and right of tf, and we obtain the following partition: (18)Δ=({kA1}t-m=-τ<<t-1<t0=0<t1<<tn=tf<tn+1<<tn+m{kA1}). Then, we have ti=t0+ih(-min+m). Next, we define the state and adjoint variables x(t), y(t), v(t), z(t), λ1(t), λ2(t), λ3(t), λ4(t) and the controls u1(t), u2(t) in terms of nodal points xi, yi, vi, zi, λ1i, λ2i, λ3i, u1i, and u2i.

Now a combination of forward and backward difference approximation, we obtain Algorithm 1.

<bold>Algorithm 1: </bold>

Step 1: for i=-m,,0,do    :

xi=x0, yi=y0, vi=v0, zi=z0, u1i=0, u2i=0.

end for

for i=n,,n+m,do    :

λ1i=0, λ2i=0, λ3i=0, λ4i=0.

end for

Step 2: for i=0,,n-1,do    :

xi+1=xi+h[s-dxi-(1-u1i)kvixi],

yi+1=yi+h[k(1-u1i)e-δτvi-mxi-m-δyi-pyizi],

vi+1=vi+h[(1-u2i)Nδyi-μvi],

zi+1=zi+h(cyizi-bzi),

λ1n-i-1=λ1n-i-h{1+λ1n-i[d-(1-u1i)kvi+1]

+χ[0,tf-τ](tn-i)λ2n-i+m(u1i+m-1)ke-δτvi+1},

λ2n-i-1=λ2n-i-h[λ2n-iδ-λ3n-i(1-u2i)Nδ-czi+1λ4n-i+pzi+1λ2n-i],

λ3n-i-1=λ3n-i-h[λ1n-i(1-u1i)kxi+1+μλ3n-i

+χ[0,tf-τ](tn-i)λ2n+m-i(u1i+m-1)ke-δτxi+1],

λ4n-i-1=λ4n-i-h[1+pλ2n-iyi+1+λ4n-i(b-cyi+1)],

R1i+1=(k/A1)(λ2n-i-1e-δτvi-m+1xi-m+1-λ1n-i-1vi+1xi+1),

R2i+1=(1/A2)λ3n-i-1Nδyi+1,

u1i+1=min(1,max(R1i+1,0)),

u2i+1=min(1,max(R2i+1,0)).

end for

Step 3: for i=1,,n, write

x*(ti)=xi, y*(ti)=yi*, v*(ti)=vi, z*(ti)=zi, u1*(ti)=u1i, u2*(ti)=u2i.

end for

For this simulation, we use the parameter values given in Table 1.

Parameters, their symbols and values used in simulation.

Parameters Descriptions Values
s Source term for uninfected CD4+ T cells 5 day-1mm-3
d Death rate of CD4+ T cells 0.03  day-1
k Rate CD4+ T cells become infected with virus 0 . 0014 mm3 virion-1 day-1
δ Death rate infectedCD4+ T cells 0.32 day-1
p Rate at which infected cells are killed by CTLs 0.05 mm3 day-1
N Number of free virus produced by infected cells 480
μ Clearance rate of free virus day -1
b Death rate of CTLs 0.3 day-1
c Immune response activation rate 0.2 mm3 day-1
τ Time delay 0.5 day

The period of the therapy considered is 50 days.

The graphs from simulating the model, given below, help to compare the uninfected cells, the infected cells, and the viral load before and after the treatments with controls.

Figure 1 shows that after the treatments, the CD4+ T population grows significantly which improves the quality of life of the patient.

Uninfected cells x with and without control.

In Figure 2, the number of infected CD4+ T cells at the final time tf=50 (days) is 0.1096 in the case with control and 1.8439 without control, and the total cases in blocking new infections at the end of the control program is 1.7343, then the efficiency of drug therapy in blocking the new infections is 94%.

Infected cells y with and without control.

Figure 3 shows that after introducing therapy, the viral load declines towards zero. Specifically, the number of free virus at the final time is 0.0250 in the case with control and 162.7342 without control, and the total cases in blocking viral production at the end of the control program is 162.7092, then the efficiency of drug therapy in inhibiting viral production is 99.98%.

Virus v with and without control.

Figure 4 shows that the cell-mediated immune response is always maintained at a positive level and it is never eliminated. We also note that an increase in infection is followed by a corresponding increase in the immune response, which then serves to remove infection by killing off infected cells. Once the infection is low, the immune response is not needed at such high levels and this is why it drops off too. Finally, Figure 5 represents the optimal controls u1* and u2* in blocking new infection and inhibiting viral production.

Function z with and without control.

The controls u1 and u2.

5. Conclusion

The purpose of this work is two-fold. Firstly, we gave a delay mathematical model with two controls that describe HIV infection of CD4+ T cells during therapy. Currently, there is no effective therapy for HIV infection and the cost of treatment is beyond reach of many infected patients. Hence, we presented an optimal therapy in order to minimize the cost of treatment, reduce the viral load, and improve immune response. Secondly, we presented an efficient numerical method based on optimal control to identify the best treatment strategy of HIV infection in order to block new infection and prevent viral production by using drug therapy with minimum side effects.

Our numerical results show that the optimal treatment strategies reduce viral load and increase the uninfected CD4+ T-cell count after five days of therapy.

Acknowledgment

The authors would like to thank the anonymous referee for his/her valuable comments on the first version of the paper which have led to an improvement in this revised version.

Hattaf K. Yousfi N. Dynamics of HIV infection model with therapy and cure rate International Journal of Tomography and Statistics 2011 16 11 74 80 2-s2.0-79751488979 Hattaf K. Yousfi N. Tridane A. Mathematical analysis of a virus dynamics model with general incidence rate and cure rate Nonlinear Analysis: Real World Applications 2012 13 4 1866 1872 10.1016/j.nonrwa.2011.12.015 Perelson A. S. Nelson P. W. Mathematical analysis of HIV-1 dynamics in vivo SIAM Review 1999 41 1 3 44 2-s2.0-0001918317 Perelson A. S. Neumann A. U. Markowitz M. Leonard J. M. Ho D. D. HIV-1 dynamics in vivo: Virion clearance rate, infected cell life-span, and viral generation time Science 1996 271 5255 1582 1586 2-s2.0-0029967721 Zhou X. Song X. Shi X. A differential equation model of HIV infection of CD4+ T-cells with cure rate Journal of Mathematical Analysis and Applications 2008 342 2 1342 1355 2-s2.0-40649105716 10.1016/j.jmaa.2008.01.008 Zhu H. Zou X. Dynamics of a HIV-1 infection model with cell-mediated immune response and intracellular delay Discrete and Continuous Dynamical Systems, Series B 2009 12 2 511 524 2-s2.0-70349915787 10.3934/dcdsb.2009.12.511 Hattaf K. Yousfi N. Two optimal treatments of HIV infection model World Journal of Modelling and Simulation 2012 8 27 36 Fister K. R. Lenhart S. McNally J. S. Optimizing chemotherapy in an HIV model Electronic Journal of Differential Equations 1998 1998 1 12 2-s2.0-0005282199 Joshi H. R. Optimal control of an HIV immunology model Optimal Control Applications and Methods 2002 23 4 199 213 2-s2.0-0036631015 10.1002/oca.710 Karrakchou J. Rachik M. Gourari S. Optimal control and infectiology: application to an HIV/AIDS model Applied Mathematics and Computation 2006 177 2 807 818 2-s2.0-33744999665 10.1016/j.amc.2005.11.092 Kirschner D. Lenhart S. Serbin S. Optimal control of the chemotherapy of HIV Journal of mathematical biology 1997 35 7 775 792 2-s2.0-0031204179 Kwon H. D. Optimal treatment strategies derived from a HIV model with drug-resistant mutants Applied Mathematics and Computation 2007 188 2 1193 1204 2-s2.0-34248225294 10.1016/j.amc.2006.10.071 Culshaw R. V. Ruan S. Spiteri R. J. Optimal HIV treatment by maximising immune response Journal of Mathematical Biology 2004 48 5 545 562 2-s2.0-21244476462 10.1007/s00285-003-0245-3 Fleming W. H. Rishel R. W. Deterministic and Stochastic Optimal Control 1975 New York, NY, USA Springer Lukes D. L. Differential Equations: Classical To Controlled 1982 162 New York, NY, USA Academic Press Mathematics in Science and Engineering Göllmann L. Kern D. Maurer H. Optimal control problems with delays in state and control variables subject to mixed control-state constraints Optimal Control Applications and Methods 2009 30 4 341 365 2-s2.0-67749137297 10.1002/oca.843