Applied Mathematics
Vol.06 No.09(2015), Article ID:58703,13 pages
10.4236/am.2015.69136
Fuzzy Logic Approach for Solving an Optimal Control Problem of an Uninfected Hepatitis B Virus Dynamics
Jean Marie Ntaganda, Marcel Gahamanyi
Department of Mathematics, School of Sciences, College of Science and Technology, University of Rwanda, Kigali, Rwanda
Email: j.m.ntaganda@ur.ac.rw, jmnta@yahoo.fr, m.gahamanyi@ur.ac.rw, mgahamanyi@gmail.com
Copyright © 2015 by authors and Scientific Research Publishing Inc.
This work is licensed under the Creative Commons Attribution International License (CC BY).
http://creativecommons.org/licenses/by/4.0/



Received 25 June 2015; accepted 7 August 2015; published 10 August 2015
ABSTRACT
We aimed in this paper to use fuzzy logic approach to solve a hepatitis B virus optimal control problem. The approach efficiency is tested through a numerical comparison with the direct method by taking the values of determinant parameters of this disease for people administrating the drugs. Final results of both numerical methods are in good agreement with experimental data.
Keywords:
Fuzzy Logic, Optimal Control, Membership Function, Membership Degree, Hepatitis B Virus, Numerical Simulation

1. Introduction
Hepatitis B is one of various diseases that are potentially life-threatening liver infection. Abbreviated in terms of HBV [1] , hepatitis B virus is a species of the genus Orthohepadna virus that is found in Hepadnaviridae family viruses. For some cases, HBV results in serious liver diseases such as chronic hepatic insufficiency, hepatocellular carcinoma, cirrhosis and can be a potential cause of the liver cancer [2] . For instance, the commonly worldwide well-known Hepatocellular carcinoma (HCC) is a cancer and more than half of HCC patients are attributable to persistent HBV infections. It is approximated that between 15% and 40% of infected patients develop cirrhosis, liver failure, or HCC which occupies the fifth place of the most frequent dangerous cancers, killing 300,000 - 500,000 each year. Taking in account of the HBV danger, its prevention is made up throughout the universal hepatitis B vaccination program, which currently is leading to a tangible reduction of incidence rates of childhood HCC in several countries. However, this is not a 100% answer to that health change because there are still hundreds of millions of people suffering HBV today. In the past decade, several hepatitis B viral factors such as serum HBV DNA level, genotype, and naturally occurring mutants have already been identified to influence liver disease progression [3] .
It has been scientifically found that hepatitis B is transmitted through contact with blood or bodily fluids from an individual infected with the hepatitis B virus (HBV). The virus mainly affects liver function; this is, it invades the liver cells (hepatocytes) and uses the cells’ machinery to replicate within it. The hepatitis B virion binds to the hepatocyte via the domain of the viral surface antigen. The cell then engulfs the virus in a process called endocytosis. As the infection occurs, the host immune response is triggered. The body’s immune system attacks the infected hepatocytes, which lead to liver injury at the same time as clearing the virus from the body. The liver damage associated with HBV infection is mainly caused by the adaptive immune response, particularly the virus-specific cytotoxic T lymphocytes (CTLs). These CTLs kill cells that contain the virus. Liver damage is also aggravated by the antigen-nonspecific inflammatory cells and activated platelets at the site of infection.
There are two possible phases of this infection [2] :
1) Acute hepatitis B infection that lasts less than six months. In this case the immune system is usually able to clear the virus from the body, and the patient should recover completely within a few months. This kind of phase is the most case for adult people who acquire hepatitis B.
2) Chronic hepatitis B infection which lasts six months or longer. This infection manifests in the most infants infected with HBV at birth and many children infected between 1 and 6 years of age become chronically infected.
The chronic carrier people do not develop symptoms; these are taken as two-thirds of people with chronic HBV infection. In the all world more than 240 million people have chronic liver infections and about 600,000 people die every year due to the acute or chronic consequences of hepatitis B [2] .
Mathematical models can be a useful tool in controlling hepatitis B virus in order to put down the infection from the population. It is in the manner that the simple mathematical model has been used by Anderson and May to illustrate the effects of carriers on the transmission of HBV [4] . To develop a strategy for eliminating HBV in New Zealand [5] [6] , the mathematical model has been used by Medley et al [7] . An age structure model to predict the dynamics of HBV transmission and evaluate the long-term effectiveness of the vaccination program in China has been proposed by Zhao et al. [8] . The mathematical model developed by Pang et al. [9] allowed him to explore the impact of vaccination and other controlling measures of HBV infection while Bhattacharyya and Ghosh [10] , Kar and Batabyal [11] , and Kar and Jana [12] proposed optimal control of infectious diseases.
Several drug therapies have been proposed for treating persons with chronic HBV including adefovir dipivoxil, alpha-interferon, lamivudine, pegylated interferon, entecavir, telbivudine, and tenofovir [13] . Hepatitis antiviral drugs prevent replication of HBVs and save the liver from cirrhosis and cancer. During the treatment, the viral load is reduced and consequently the viral replication in liver is decreased [14] .
Optimal control theory has found wide-ranging applications in biological and ecological problems [15] . In biomedical problems, techniques from control theory are of great use in developing optimal therapeutic strategies. The treatment regimen is usually taken to be the control variable, with the aim of minimizing the detrimental effects of the medical condition. Optimal control theory can be used to optimize the drug doses required in the treatment of HBV infected patients [13] [16] [17] . The optimal treatment schedules for HBV have been designed using model predictive control (MPC) method [18] . One of the numerical methods for solving optimal control problem is fuzzy logic strategy [19] - [21] .
In this paper, the optimal control problem is presented and fuzzy logic strategy is used to solve it. It is organized as follows. Section 2 presents the model equations and optimal control problem. A short description of by fuzzy logic for solving optimal control problems is discussed in this section. Section 3 is interested in the application of the direct approach and the approach that integrates the fuzzy logic for solving an optimal control problem of an infected hepatitis B virus dynamics. The numerical simulation is presented in Section 4. Finally, we present concluding remarks in the last section.
2. Methods
2.1. Setting of the Problem
In terms of constraints of our problem, the option was put on the model proposed in [22] that incorporates the effect of two types of antiviral drugs as in [18] .
(1)
(2)
(3)
where T, I and V stand for the concentration of uninfected hepatocytes, infected hepatocytes and free virions respectively. In this context uninfected hepatocytes are produced at the constant rate s and die at the rate qT. For the purpose of describing the proliferation of existing T cells, we used the logistic function where a stands for the maximum proliferation rate of target cells and
is the T concentration at which proliferation shuts off. The rate of infection is given by saturation functional response
where
denotes the infection rate constant which characterizes the infection efficiency and where b is positive constant. The death rate of infected hepatocytes is given by
. The free virions are produced from infected hepatocytes at the rate of
and
is the clearance rate of viral particles. In this model two types of drugs are taken. The first is described by chemotherapy functions
. It helps to prevent the virus from infecting the cell and the second facilitates the prevention of the infected cells from producing the new viruses; it is denoted by the function
.
If
is a state vector, then the healthy improvement conditions for an uninfected human should look for reaching uninfected steady state
where
is the constant that must be found out. Next the cost function (objective function) was formulated in the following way.
Find
and
solution of

subject to the system (1)-(3).
The positive scalar coefficients



Let’s 


The functions

where 
2.2. Description of Fuzzy Logic Approach
Let us consider the following problem.
Find


subject to

where 

The problem (7)-(8) can be solved by the dynamic programming method. This method has a fast convergence, its convergence rate is quadratic and the optimal solution is often represented as a state of control feedback [23] . However, this method allows getting the solution which depends on the choice of the initial trajectory and in some cases that solution is not optimal. In this study we integrated fuzzy logic approach to achieve a guaranteed optimal solution [24] . We develop a linearization strategy of the subject system by an approach based on the fuzzy logic. This approach has been developed by Takagi-Sugeno [25] [26] and in1985 they carried out a model that can be used to find fuzzy linearization regions in the state [27] . Taking these fuzzy regions as basis, non linear system is decomposed in a structured multi models which is composed of several independent linear models [28] . The linearization is made around an operating point contained in these regions.
Let’s consider the set of operating points


1) The approximation of order zero gives:

2) Using the first order of Taylor expansion series we obtain

To improve this approximation, we introduced the factor of the consequence for fuzzy Takagi-Sugeno system. This factor allows to minimize the error between the non linear function and the fuzzy approximation. If 

If one replaces the term nl by its value approached in (8), the linearization around 

where 




Therefore, the optimal control problem (7)-(8) becomes a linear quadratic problem which the feedback control is given by the following expression [29] [30] :

where

is the feedback gain matrix and 

Obviously the linearization around every operating point gives the system for which the equations have the form (12). Due to the presence of S operating points, S systems of that form should be formed and therefore according to the relation (13) S controls are determined. The defuzzyfication method [26] permits to determine only one system and only one control
Then, this transformation gives the following equation:


where

and where 

3. Numerical Approaches for Solving the Optimal Control Problem (4), (1)-(3)
3.1. Using Fuzzy Logic Approach
To approximate the optimal control problem (4), (1)-(3), we propose to use the explicit Euler scheme because the stability of this scheme allows deal with some ordinary differential equations.
By letting the following variable change

the system (1)-(3) becomes
The discretization of the constraints (1)-(3) is done using the first order explicit Euler method. The first order of explicit Euler’s method gives following system

where

Using the approximation 
that is

Since the system (21) has nonlinear factors let us designate these points as



To simplify, we consider only the Taylor expansion of first order around the operating points



Assuming that 

where


and

To approximate the objective function of the problem (4), we use the rectangular method. Hence, we obtain

where



Finally, the optimal control problem (4), (1)-(3) can be formulated as follows.
Find 

subject to

It easy to note that the problem (29)-(30) is a linear quadratic (LQ). Since there are three linear state systems, the solution leads to three feedback controls of the form

where 
3.2. Using Direct Approach
To approximate the system (1)-(3), we consider

a linear B-splines basis functions on the uniform grid

such that
Let us introduce the vector space 

1)
2)
Let us consider 

satisfying

We verify easily that


Therefore, the system (1)-(3) can be approached by the following form.
Find 




such that



The discretization of the optimal problem (4) is done as follows.

where

with 




We are looking for 

Therefore the cost function (45) becomes

where (47) is determined using rectangular method such that the discretization is done on a regular grid
The discrete formulation of optimal problem (4) subject to (1)-(3) is written as follows.

where 










Finally, the optimal control problem (4), (1)-(3) is a minimisation problem with constraint. The discreet formulation of such problem can be written as follows.
Find 

subject to

where 









4. Numerical Simulation
Taking in account of the mechanism of linealisation of the nonlinear terms of the system (20), we applied the fuzzy approach where the concentration of uninfected hepatocytes for health person has been considered to be 








If T, I and are respectively included in the middle of 200 and 1500 cells/dl, 0 and 300cells/dl and 0 and 500, we suppose that the concentration of uninfected hepatocytes (UH), infected hepatocytes (IH) and free virions (FV) are normal. While if


According the relation (19), we have


The operating points associated to those linguistic variables are given in the Table 1, membership functions associated to this labeling are represented in the Figures 1-3.
Let us set 

The relations (24), (25) and (26) give respectively the following matrices
Table 1. Variables and their operating points.
Figure 1. Membership function of T.
Figure 2. Membership function of I.
Figure 3. Membership function of V.
Table 2. Parameters used in numerical simulation.
It is easy to note that the problem (29)-(30) is a linear quadratic (LQ). Since there are three linear state systems, the solution leads to three feedback controls of the form

where 
The implementation can be made in several platforms. Here we use MATLAB package. Taking 

The defuzzification transformation allows obtaining one system. Consequently, for the system (30) this technique gives the following system

where A and B are 3 × 3 and 3 × 2 matrices and c a 3 × 1 matrix.
In the same way, from the matrixes K1, K2 and K3 the defuzzification process allows to have one matrix K. We propose the following procedure.
The rows of matrixes










1) We consider the degree of membership of the entry uninfected hepatocytes, infected hepatocytes and free virions respectively. These values are respectively 400 cells/dl (see the Figure 1), 120 cells/dl (see the Figure 2) and 180 cells/dl (see the Figure 3). After calculations, the Table 3 shows the obtained degrees of membership of each linguistic variable.
2) Each equation of the system (22) has nonlinear factor.
Considering these hypothesis and from the relation (18) where we take degrees of membership as given in the Table 3, we have the following matrixes.
Table 3. Variables and their corresponding degrees of membership.
The numerical simulation gives the graphical results given in the Figure 4 and Figure 5.
The Figure 4 illustrates both chemotherapy 

Figure 4. Variation of drugs (control) u1 (a) and u2 (b). The curves in dotted line represent the parameter for the the direct approach. The curve dashed line show the parameter for the approach integrating the fuzzy logic approach.
Figure 5. Variation of the concentration of uninfected hepatocytes (a), infected hepatocytes (b) and free virions (c) for a patient. The curves in dotted line represent the parameter for the direct approach. The curve dashed line show the parameter for the direct approach. The curve dashed line show the parameter for the approach integrating the fuzzy logic approachThe curve dashed line show the parameter for the approach integrating the fuzzy logic.
It is known that acute hepatitis B infection (short-term inflammation of the liver) goes away on its own since the immune system is able to clear the virus from the body. The patient of acute hepatitis B infection may not need treatment. The main aim of treatment for chronic hepatitis B is to suppress HBV replication before there is irreversible liver damage. Furthermore, the role of drugs on chronic hepatitis B virus is to reduce the risk of liver disease and prevent you from passing the infection to others. The controls variation of hepatitis B virus are represented in Figure 4 which shows the decrease from 1 (when and treatment is absent) of both chemotherapy 

5. Concluding Remarks
In this work, we have been dealing with an optimal control problem related to an uninfected hepatitis B virus dynamics. To handle that problem, two numerical approaches have been compared to determine the optimal trajectories of uninfected hepatocytes, infected hepatocytes and free virions as response to hepatitis B virus controls that is two drugs, interferon and ribavirin. The findings show that those two used methods are satisfactory and provide the closer results. Consequently, the approach that involves fuzzy logic approach can be seen to play an important role for the resolution of the optimal control problem. In particular, it gives the optimal trajectories and in the same way it ensures healthy.
Cite this paper
Jean MarieNtaganda,MarcelGahamanyi, (2015) Fuzzy Logic Approach for Solving an Optimal Control Problem of an Uninfected Hepatitis B Virus Dynamics. Applied Mathematics,06,1524-1537. doi: 10.4236/am.2015.69136
References
- 1. Hassan, M.M., Li, D., El-Deeb, A.S., et al. (2008) Association between Hepatitis B Virus and Pancreatic Cancer. Journal of Clinical Oncology, 26, 4557-4562.
http://dx.doi.org/10.1200/JCO.2008.17.3526 - 2. WHO (2013) Hepatitis B Fact Sheet No. 204. The World Health Organisation, Geneva.
http://www.who.int/mediacentre/factsheets/fs204/en/ - 3. Lin, C., Kao, J. (2008) Hepatitis B Viral Factors and Clinical Outcomes of Chronic Hepatitis B. Journal of Biomedical Science, 15, 137-145.
http://dx.doi.org/10.1007/s11373-007-9225-8 - 4. Anderson, R.M. and May, R.M. (1991) Infectious Disease of Humans: Dynamics and Control. Oxford University Press, Oxford.
- 5. Mann, J. and Roberts, M. (2011) Modelling the Epidemiology of hepatitis B in New Zealand. Journal of Theoretical Biology, 269, 266-272.
http://dx.doi.org/10.1016/j.jtbi.2010.10.028 - 6. Thornley, S., Bullen, C. and Roberts, M. (2008) Hepatitis B in a High Prevalence New Zealand Population: A Mathematical Model Applied to Infection Control Policy. Journal of Theoretical Biology, 254, 599-603.
http://dx.doi.org/10.1016/j.jtbi.2008.06.022 - 7. Medley, G.F., Lindop, N.A., Edmunds, W.J. and Nokes, D.J. (2001) Hepatitis-B Virus Endemicity: Heterogeneity, Catastrophic Dynamics and Control. Nature Medicine, 7, 619-624.
http://dx.doi.org/10.1038/87953 - 8. Zhao, S.-J., Xu, Z.-Y. and Lu, Y. (2000) A Mathematical Model of Hepatitis B Virus Transmission and Its Application for Vaccination Strategy in China. International Journal of Epidemiology, 29, 744-752.
http://dx.doi.org/10.1093/ije/29.4.744 - 9. Pang, J., Cui, J.-A. and Zhou, X. (2010) Dynamical Behavior of a Hepatitis B Virus Transmission Model with Vaccination. Journal of Theoretical Biology, 265, 572-578.
http://dx.doi.org/10.1016/j.jtbi.2010.05.038 - 10. Bhattacharyya, S. and Ghosh, S. (2010) Optimal Control of Vertically Transmitted Disease. Computational and Mathematical Methods in Medicine, 11, 369-387.
http://dx.doi.org/10.1155/2010/520830 - 11. Kar, T.K. and Batabyal, A. (2011) Stability Analysis Andoptimal Control of an SIR Epidemic Model with Vaccination. Biosystems, 104, 127-135.
http://dx.doi.org/10.1016/j.biosystems.2011.02.001 - 12. Kar, T.K. and Jana, S. (2013) A Theoretical Study on Mathematical Modelling of an Infectious Disease with Application of Optimal Control. Biosystems, 111, 37-50.
http://dx.doi.org/10.1016/j.biosystems.2012.10.003 - 13. Sheikhan, M. and Ghoreishi, S.A. (2012) Application of Covariance Matrix Adaptation-Evolution Strategy to Optimal Control of Hepatitis B Infection. Neural Computing and Applications, 23, 881-894.
http://dx.doi.org/10.1007/s00521-012-1013-3 - 14. Lai, C.L. and Yuen, M.F. (2007) The Natural History and Treatment of Chronic Hepatitis B: A Critical Evaluation of Standard Treatment Criteria and End Points. Annals of Internal Medicine, 147, 58-61.
http://dx.doi.org/10.7326/0003-4819-147-1-200707030-00010 - 15. Lenhart, S. and Workman, J.T. (2007) Optimal Control Applied to Biological Models. Mathematical and Computational Biology Series, Chapman & Hall/CRC, London.
- 16. Sheikhan, M. and Ghoreishi, S.A. (2012) Antiviral Therapy Using a Fuzzy Controller Optimized by Modified Evolutionary Algorithms: A Comparative Study. Neural Computing and Applications, 23, 1801-1813.
http://dx.doi.org/10.1007/s00521-012-1146-4 - 17. Hattaf, K., Rachik, M., Saadi, S. and Yousfi, N. (2009) Optimal Control of Treatment in a Basic Virus Infection Model. Applied Mathematical Sciences, 3, 949-958.
- 18. Elaiw, A.M., Alghamdi, M.A. and Aly, S. (2013) Hepatitis B Virus Dynamics: Modeling, Analysis, and Optimal Treatment Scheduling. Discrete Dynamics in Nature and Society, 2013, Article ID: 712829.
http://dx.doi.org/10.1155/2013/712829 - 19. Ntaganda, J.M. (2013) Fuzzy Logic Strategy for Solving an Optimal Control Problem of Glucose and Insulin in Diabetic Human. Open Journal of Applied Sciences, 3, 421-429.
http://www.scirp.org/journal/ojapps - 20. Ntaganda, J.M., Ousséni, S., Barro, G. and Mampassi, B. (2010) Using Fuzzy Logic Strategy for Solving a Therapeutic Optimal Control Problem of an HIV Dynamical Infection. Journal of Pure and Applied Mathematics: Advances and Applications, 3, 205-234.
- 21. Ntaganda, J.M., Daoussa Haggar, M.S. and Mampassi, B. (2014) Fuzzy Logic for Solving an Optimal Control Problem of Hypoxemic Hypoxia Tissue Blood Carbon Dioxide Exchange during Physical Activity. Open Journal of Applied Sciences, 4, 501-514.
http://www.scirp.org/journal/ojapps - 22. Song, X. and Neumann, A.U. (2007) Global Stability and Periodic Solution of the Viral Dynamics. Journal of Mathematical Analysis and Applications, 329, 281-297.
http://dx.doi.org/10.1016/j.jmaa.2006.06.064 - 23. Yakowitz, S.J. (1986) The Stagewise Kuhn-Tucker Condition and Differential Dynamic Programming. IEEE Transactions on Automatic Control, 31, 25-30.
http://dx.doi.org/10.1109/tac.1986.1104123 - 24. Krichen Masmoudi, N. and Derbel, N. (2003) Optimal Control of Nonlinear Systems by Fuzzy Logic. ISCIII, Nabeul.
- 25. Sugeno, M. and Murakami, K. (1984) Fuzzy Parking Control of Model Car. 23rd IEEE Conference on Decision and Control, Las Vegas, 12-14 December 1984, 902-903.
http://dx.doi.org/10.1109/CDC.1984.272144 - 26. Takagi, T. and Sugeno, M. (1985) Fuzzy Identification of Systems and Its Applications to Modeling and Control. IEEE Trans. Systems Man and Cybernetics, 15, 116-132.
http://dx.doi.org/10.1109/TSMC.1985.6313399 - 27. Park, M.I., Kim, E., Ji, S. and Park, M. (1987) A New Approach to Fuzzy Modeling. IEEE Transactions on Fuzzy Systems, 5, 328-337.
- 28. Jacobson, D., Lele, D. and Speyer, J.L. (1971) New Necessary Conditions of Optimality for Control Problems with State-Variable Inequality Constraints. Journal of Mathematical Analysis and Applications, 35, 255-284.
http://dx.doi.org/10.1016/0022-247X(71)90219-8 - 29. Kwakernaak, H. and Sivan, R. (1972) Linear Optimal Control Systems. Wiley-Interscience, New York.
- 30. Trélat, E. (2005) Contrôle optimal: Théeorie et applications, Vuibert, Collection Mathématiques Concrètes.




















