Numerical and bifurcation analyses for a population model of HIV chemotherapy
Introduction
The Human Immunodefiency Virus (HIV) is the causative agent of Acquired Immunodefiency Syndrome in humans (AIDS). HIV is largely transmitted sexually, by IV drug use or through mother-to-child transmission. Over the past decade, substantial progress has been made in terms of HIV drugs development (see, for instance, [7]). Thanks to such advances, HIV replication and most opportunistic infections can be controlled without eliminating the virus using highly-active anti-retroviral drugs (HAART) [5].
Because of the ever-increasing numbers of reported cases of HIV infection and AIDS, much collaborative research is being conducted by mathematicians, biologists and physicians with the hope of gaining better insight into the transmission dynamics of HIV and designing effective methods of control (see [3], [4], [5], [6], [7], [8], [9], [10], [12], [14]).
Anderson et al. [3], Kiessling et al. [8] and Knox [10] developed epidemiological models which break down the total population into sub-groups according to their sexual preferences and rate of partner change. Dietz et al. [4] generalized the classical Susceptible-Infective-Susceptible (SIS) models (that is, models without immunity) by introducing heterogeneous contact and pairing rates. Ho et al. [7], Kirschner and Webb [9] and Wei et al. [14] studied the dynamics of HIV infection in patients receiving drug treatment. McLean et al. [12] provided a mathematical explanation of the co-existence between drug-resistant and drug-sensitive virus in treated HIV patients.
Most of these studies, however, appear to give scant or no detail of the numerical methods used, together with their associated stability analyses, to solve the resulting initial value problems (IVP’s).
This paper focusses on the bifurcation and stability of the equilibrium states, and the development of a Gauss–Seidel-like, implicit, finite-difference scheme (see [11], [13]), for a modified homogeneous model for the administration of anti-viral therapy developed by Gupta et al. [6] with a non-constant probability of transmission. The model was obtained by sub-dividing the infected and uninfected populations into treated and untreated categories. The type of treatment used was the administration of chemotherapy to infectious persons (which acts to delay progression to disease). Chemotherapy here refers to any drug treatment that is effective in the control of HIV replication, most importantly, HAART-combination therapy. The model enables the populations of susceptibles, together with treated and untreated infecteds, to be monitored separately as t→∞.
It is shown that the model exhibits two steady states, one of which can only have a static bifurcation, jumping to the other equilibrium solution and, consequently, the two states exchange their stability properties on the same static stability boundary. The second equilibrium solution, on the other hand, can have both a single zero singularity and a Hopf singularity, and may also have a co-dimension two singularity (that is, a double zero bifurcation).
It is worth mentioning that discretizing the ordinary differential equations (ODE’s) of the model by explicit Euler finite-difference schemes, can result in contrived chaos whenever the discretization parameters exceed certain values [11], [13]. The same applies to the use of explicit Runge–Kutta methods. Although chaos can often be avoided, even for Euler methods, by using small time steps, the extra computing costs incurred when examining the long-term behaviour of a dynamical system may be substantial. It is, therefore, essential to use a numerical method which allows the largest possible time steps that are consistent with stability and accuracy.
To avoid contrived chaos, whilst retaining accuracy and numerical stability, it may be necessary to forego the ease-of-implementation of inexpensive, explicit, numerical methods in favour of implicit methods (which are, at times, computationally-intensive). The novelty of the implicit finite-difference scheme to be developed in this paper is that it is easy to implement, fast-convergent (expected of Gauss–Seidel-type methods) and has very competitive stability properties.
Section snippets
Mathematical model
Since AIDS has no cure at the moment, anti-viral therapy is merely aimed at containing viral multiplication, thereby delaying progression to disease. Following Anderson et al. [3] and Gupta et al. [6], the infected and uninfected populations will be sub-divided into treated and untreated categories. The type of treatment to be considered is effective chemotherapy (HAART) administered to infectious persons. It is worth mentioning that in this study, the sole mode of HIV transmission is via
Critical points
For convenience, letthen , , can be rewritten asSetting (dSu/dt)=(dYu/dt)=(dYv/dt)=0 yields two critical points (equilibrium solutions) namely: the trivial critical point (no infected population)and the non-trivial critical pointwhereBy making the realistic
Development
Starting with the initial value problem for Su given by (2), the development of numerical methods may be based on approximating the time derivative by its first-order, forward-difference approximation given bywhere ℓ>0 is an increment in t (the time step). Discretizing the interval t≥t0=0 at the points tn=nℓ (n=0, 1, 2,…), the solution of (2) at the grid point tn is Su(tn). The solution of an approximating numerical method at the same grid point will be
Numerical experiments
To test the behaviour of the methods GTY1, Euler and RK2 for solving the non-linear IVP (2)–(4) a number of simulations were carried out with parameter values μ=1/32, β1=0.6, β2=0.3, γ=0.4, d=0.01, c=4 with N0=1000, Su0=500, Yu0=300 and Yv0=200 (see [1], [2], [3], [6] and the references therein).
The effect of the time-step on the three methods was monitored (by using the methods to solve the IVP with various time steps) and the results are tabulated in Table 1. It is evident from Table 1 that
Conclusions
A competitive Gauss–Seidel-like, finite-difference method has been developed and used to solve a non-linear mathematical model associated with the administration of anti-viral therapy to HIV infected populations aimed at delaying progression to disease. This method proved to be much better, in terms of numerical stability, than some well-known methods in the literature. The model, together with its numerical solution, could be used to assess the impact of therapy to the HIV population in
Acknowledgements
Two of the authors (A.B.G. and P.Y.) acknowledge, with thanks, the support of the Natural Sciences and Engineering Research Council of Canada (NSERC). The authors are grateful to M.L. Garba of the Center for HIV/STDs and Infectious Diseases, University of North Carolina, for his helpful comments.
References (14)
- et al.
Understanding resistance for monotherapy treatment of HIV infection
Bull. Math. Biol.
(1997) - et al.
A preliminary study of the transmission dynamics of the Human Immunodeficiency Virus (HIV) the causative agent of AIDS
IMA J. Math. Appl. Med. Biol.
(1986) - et al.
Understanding the AIDS pandemic
Sci. Am.
(1992) - et al.
Potential of community-wide chemotherapy or immunotherapy to control the spread of HIV-1
Nature
(1991) - et al.
Epidemiological models for sexually transmitted diseases
J. Math. Biol.
(1988) - D. Finzi, et al., Identification of reservoir for HIV-1 in patients on highly-active antiretroviral therapy. J. Am....
- et al.
Mathematical models and the design of public health policy: HIV and anti-viral therapy
SIAM Rev.
(1993)