Numerical and bifurcation analyses for a population model of HIV chemotherapy

https://doi.org/10.1016/S0378-4754(00)00222-6Get rights and content

Abstract

A competitive implicit finite-difference method will be developed and used for the solution of a non-linear mathematical model associated with the administration of highly-active chemotherapy to an HIV-infected population aimed at delaying progression to disease. The model, which assumes a non-constant transmission probability, exhibits two steady states; a trivial steady state (HIV-infection-free population) and a non-trivial steady state (population with HIV infection). Detailed stability and bifurcation analyses will reveal that whilst the trivial steady state only undergoes a static bifurcation (single zero singularity), the non-trivial steady state can not only exhibit static and dynamic (Hopf) bifurcations, but also a combination of two types of bifurcation (a double zero singularity).

Although the Gauss–Seidel-type method to be developed in this paper is implicit by construction, it enables the various sub-populations of the model to be monitored explicitly as time t tends to infinity. Furthermore, the method will be seen to be more competitive (in terms of numerical stability) than some well-known methods in the literature. The method is used to determine the impact of the chemotherapy treatment by comparing the population sizes at equilibrium of the treated and untreated infecteds.

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, letτ1=μ+d,τ2=τ+μ+γ,a1=cβ1,a2=cβ2,then , , can be rewritten asdSudt=μN0−μSuSu(a1Yu+a2Yv)Su+Yu+Yv,dYudt=Su(a1Yu+a2Yv)Su+Yu+Yv−τ2Yu,dYvdt=τYu−τ1Yv.Setting (dSu/dt)=(dYu/dt)=(dYv/dt)=0 yields two critical points (equilibrium solutions) namely: the trivial critical point (no infected population)Su(1)=N0,Yu(1)=Yv(1)=0,and the non-trivial critical pointSu(2)=N0μ(τ1+τ)W,Yu(2)=N0μ(a1τ1+a2τ−τ1τ2)τ2W,Yv(2)=N0μτ(a1τ1+a2τ−τ1τ2)τ1τ2W,whereW=τ(μ+a2)+τ1(a1+μ−τ2).By 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 bydSu(t)dt=Su(t+ℓ)−Su(t)+O(ℓ2)asℓ→0,where ℓ>0 is an increment in t (the time step). Discretizing the interval tt0=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)

  • D.E. Kirschner et al.

    Understanding resistance for monotherapy treatment of HIV infection

    Bull. Math. Biol.

    (1997)
  • R.M. Anderson 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)
  • R.M. Anderson et al.

    Understanding the AIDS pandemic

    Sci. Am.

    (1992)
  • R.M. Anderson et al.

    Potential of community-wide chemotherapy or immunotherapy to control the spread of HIV-1

    Nature

    (1991)
  • K. Dietz 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....
  • S. Gupta et al.

    Mathematical models and the design of public health policy: HIV and anti-viral therapy

    SIAM Rev.

    (1993)
There are more references available in the full text version of this article.

Cited by (0)

View full text