14
Robust model matching control of immune systems under environmental disturbances: Dynamic game approach Bor-Sen Chen a, , Chia-Hung Chang a , Yung-Jen Chuang b a Laboratory of Control and Systems Biology, Department of Electrical Engineering, National Tsing Hua University, Hsinchu 30013, Taiwan, ROC b Institute of Bioinformatics and Structural Biology, National Tsing Hua University, Hsinchu 30013, Taiwan, ROC article info Article history: Received 2 January 2008 Received in revised form 15 April 2008 Accepted 17 April 2008 Available online 29 April 2008 Keywords: Pathogen–host interaction network Desired immune response Minimax problem Fuzzy approximation LMI abstract A robust model matching control of immune response is proposed for therapeutic enhancement to match a prescribed immune response under uncertain initial states and environmental disturbances, including continuous intrusion of exogenous pathogens. The worst-case effect of all possible environmental disturbances and uncertain initial states on the matching for a desired immune response is minimized for the enhanced immune system, i.e. a robust control is designed to track a prescribed immune model response from the minimax matching perspective. This minimax matching problem could herein be transformed to an equivalent dynamic game problem. The exogenous pathogens and environmental disturbances are considered as a player to maximize (worsen) the matching error when the therapeutic control agents are considered as another player to minimize the matching error. Since the innate immune system is highly nonlinear, it is not easy to solve the robust model matching control problem by the nonlinear dynamic game method directly. A fuzzy model is proposed to interpolate several linearized immune systems at different operating points to approximate the innate immune system via smooth fuzzy membership functions. With the help of fuzzy approximation method, the minimax matching control problem of immune systems could be easily solved by the proposed fuzzy dynamic game method via the linear matrix inequality (LMI) technique with the help of Robust Control Toolbox in Matlab. Finally, in silico examples are given to illustrate the design procedure and to confirm the efficiency and efficacy of the proposed method. & 2008 Elsevier Ltd. All rights reserved. 1. Introduction A dynamic response of the immune system, which includes innate immune system and adaptive immune system, is induced by infectious microbes or environmental disturbances. The innate immune system provides a tactical response, signaling the presence of ‘non-self’ organisms and activating B cells to produce antibodies to bind to the intruders’ epitopic sites. The antibodies identify targets for scavenging cells that engulf and consume the microbes, reducing them to non-functioning units (Stengel et al., 2002b). The antibodies can also stimulate the production of cytokines, complement factors and acute-phase response proteins that either damage an intruder’s plasma membrane directly or trigger the second phase of immune response. The innate immune system protects against many extracellular bacteria or free viruses found in blood plasma, lymph, tissue fluid, or interstitial space between cells, but it cannot clean out microbes that burrow into cells, such as viruses, intracellular bacteria, and protozoa (Lydyard et al., 2000; Stengel et al., 2002b; Janeway, 2005). Activated by the innate immune response, the adaptive immune system could provide strategic response to invading microbe and yield protective cells. These protective cells could remember specific antigens and produce antibodies to counter the antigens, and seek for epitopes of antigens on the surfaces of infected cells. It is found that adaptive immune mechanisms depend on the actions of B- and T-lymphocytes that become dedicated to a single antibody type through clonal selection. Meanwhile, killer T-cells (or cytotoxic T-lymphocytes) bind to infected cells and kill them by initiating programmed cell death (apoptosis). In addition, helper T-cells assist naive B-cells in maturing into plasma cells that produce the needed antibody type. Finally, immune cells with narrowly focused memory are generated, ready to respond rapidly if invading microbes with the same antigen epitopes are encountered again. Elements of the innate and adaptive immune systems are shared, and response mechanisms are coupled, even though distinctive modes of operation can be identified (Lydyard et al., 2000; Stengel et al., 2002b; Janeway, 2005). ARTICLE IN PRESS Contents lists available at ScienceDirect journal homepage: www.elsevier.com/locate/yjtbi Journal of Theoretical Biology 0022-5193/$ - see front matter & 2008 Elsevier Ltd. All rights reserved. doi:10.1016/j.jtbi.2008.04.024 Corresponding author. Tel.: +886 3 5731155; fax: +886 3 5715971. E-mail addresses: [email protected] (B.-S. Chen), [email protected] (C.-H. Chang). Journal of Theoretical Biology 253 (2008) 824– 837

Robust model matching control of immune systems …...Robust model matching control of immune systems under environmental disturbances: Dynamic game approach Bor-Sen Chena,, Chia-Hung

  • Upload
    others

  • View
    3

  • Download
    0

Embed Size (px)

Citation preview

ARTICLE IN PRESS

Journal of Theoretical Biology 253 (2008) 824– 837

Contents lists available at ScienceDirect

Journal of Theoretical Biology

0022-51

doi:10.1

� Corr

E-m

chchang

journal homepage: www.elsevier.com/locate/yjtbi

Robust model matching control of immune systems under environmentaldisturbances: Dynamic game approach

Bor-Sen Chen a,�, Chia-Hung Chang a, Yung-Jen Chuang b

a Laboratory of Control and Systems Biology, Department of Electrical Engineering, National Tsing Hua University, Hsinchu 30013, Taiwan, ROCb Institute of Bioinformatics and Structural Biology, National Tsing Hua University, Hsinchu 30013, Taiwan, ROC

a r t i c l e i n f o

Article history:

Received 2 January 2008

Received in revised form

15 April 2008

Accepted 17 April 2008Available online 29 April 2008

Keywords:

Pathogen–host interaction network

Desired immune response

Minimax problem

Fuzzy approximation

LMI

93/$ - see front matter & 2008 Elsevier Ltd. A

016/j.jtbi.2008.04.024

esponding author. Tel.: +886 3 573 1155; fax:

ail addresses: [email protected] (B.-S. C

[email protected] (C.-H. Chang).

a b s t r a c t

A robust model matching control of immune response is proposed for therapeutic enhancement to

match a prescribed immune response under uncertain initial states and environmental disturbances,

including continuous intrusion of exogenous pathogens. The worst-case effect of all possible

environmental disturbances and uncertain initial states on the matching for a desired immune

response is minimized for the enhanced immune system, i.e. a robust control is designed to track a

prescribed immune model response from the minimax matching perspective. This minimax matching

problem could herein be transformed to an equivalent dynamic game problem. The exogenous

pathogens and environmental disturbances are considered as a player to maximize (worsen) the

matching error when the therapeutic control agents are considered as another player to minimize the

matching error. Since the innate immune system is highly nonlinear, it is not easy to solve the robust

model matching control problem by the nonlinear dynamic game method directly. A fuzzy model is

proposed to interpolate several linearized immune systems at different operating points to approximate

the innate immune system via smooth fuzzy membership functions. With the help of fuzzy

approximation method, the minimax matching control problem of immune systems could be easily

solved by the proposed fuzzy dynamic game method via the linear matrix inequality (LMI) technique

with the help of Robust Control Toolbox in Matlab. Finally, in silico examples are given to illustrate the

design procedure and to confirm the efficiency and efficacy of the proposed method.

& 2008 Elsevier Ltd. All rights reserved.

1. Introduction

A dynamic response of the immune system, which includesinnate immune system and adaptive immune system, isinduced by infectious microbes or environmental disturbances.The innate immune system provides a tactical response, signalingthe presence of ‘non-self’ organisms and activating B cells toproduce antibodies to bind to the intruders’ epitopic sites. Theantibodies identify targets for scavenging cells that engulf andconsume the microbes, reducing them to non-functioning units(Stengel et al., 2002b). The antibodies can also stimulate theproduction of cytokines, complement factors and acute-phaseresponse proteins that either damage an intruder’s plasmamembrane directly or trigger the second phase of immuneresponse. The innate immune system protects against manyextracellular bacteria or free viruses found in blood plasma,lymph, tissue fluid, or interstitial space between cells, but it

ll rights reserved.

+886 3 5715971.

hen),

cannot clean out microbes that burrow into cells, such as viruses,intracellular bacteria, and protozoa (Lydyard et al., 2000; Stengelet al., 2002b; Janeway, 2005).

Activated by the innate immune response, the adaptiveimmune system could provide strategic response to invadingmicrobe and yield protective cells. These protective cells couldremember specific antigens and produce antibodies to counter theantigens, and seek for epitopes of antigens on the surfaces ofinfected cells. It is found that adaptive immune mechanismsdepend on the actions of B- and T-lymphocytes that becomededicated to a single antibody type through clonal selection.Meanwhile, killer T-cells (or cytotoxic T-lymphocytes) bind toinfected cells and kill them by initiating programmed cell death(apoptosis). In addition, helper T-cells assist naive B-cells inmaturing into plasma cells that produce the needed antibodytype. Finally, immune cells with narrowly focused memory aregenerated, ready to respond rapidly if invading microbes with thesame antigen epitopes are encountered again. Elements of theinnate and adaptive immune systems are shared, and responsemechanisms are coupled, even though distinctive modes ofoperation can be identified (Lydyard et al., 2000; Stengel et al.,2002b; Janeway, 2005).

ARTICLE IN PRESS

B.-S. Chen et al. / Journal of Theoretical Biology 253 (2008) 824–837 825

For clinical treatment of infection, the current therapeuticmethods focus on killing the invading microbes, neutralizing theirresponse, and providing palliative or healing care to affectedorgans of the body. Few biological or chemical agents haveadverse side effects; for example, an agent that kills a virus mayalso damage healthy ‘self’ cells. A critical function of drugdiscovery and development is hence to identify new compoundsthat have maximum intended efficacy with minimal side effectson the general population. These examples include antibiotics asmicrobe killers; interferons as microbe neutralizers; interleukins,antigens from killed (i.e. non-toxic) pathogens, and pre-formedand monoclonal antibodies as immunity enhancers; and anti-inflammatory and anti-histamine compounds as palliative drugs(Stengel et al., 2002b).

Recently, there are many models of immune response toinfection (Asachenkov, 1994; Rundell et al., 1995; Perelson andWeisbuch, 1997; Nowak and May, 2000) with special emphasis onthe human-immunodeficiency virus (Perelson et al., 1993, 1996;Nowak et al., 1995; Stafford et al., 2000). Some papers havediscussed immune defense models with moving target strategy(Adler and Karban, 1994). Wiener (1948) and Bellman (1983)appreciated and anticipated the application of mathematicalanalysis to treatment in a broad sense, and Swan (1981) surveysearly optimal control applications to biomedical problems.Notably, Kirschner et al. (1997) offers an optimal control approachto HIV treatment, and intuitive control approaches are presented(De Boer and Boucher, 1996; Bonhoeffer et al., 1997; Wein et al.,1998; Wodarz and Nowak, 1999, 2000).

The dynamics of drug response (pharmacokinetics) have beenmodeled in several works (Robinson, 1986; Van rossum et al.,1986) and control theory is applied to drug delivery in otherstudies (Bell and Katusiime, 1980; Carson et al., 1985; Chizeck andKatona, 1985; Jelliffe, 1986; Schumitzky, 1986; Kwong et al., 1995;Polycarpou and Conway, 1995; Parker et al., 1996; Gentilini et al.,2001). Recently, Stengel et al. (2002a) presented a simple modelfor the response of the innate immune system to infection andtherapeutic intervention, reviewed the prior method and resultsof optimization, and introduced a significant extension to theoptimal control of enhancing immune response by solving a two-point boundary-value problem via an iterative method. Theirresults show not only the progression from an initially life-threatening state to a controlled or cured condition but also theoptimal history of therapeutic agents that produces that condi-tion. In their study, the therapeutic method is extended by addinglinear-optimal feedback control to the nominal optimal solution.However, the performance of quadratic optimal control forimmune systems may be decayed by the continuous exogenouspathogens input, which is considered as an environmentaldisturbance of the immune system. Furthermore, some over-shoots may occur in the optimal control process and may lead toorgan failure because the quadratic optimal control only mini-mizes a quadratic cost function that is only the integration ofsquares of states and allows the existence of overshoot (Zhouet al., 1996). A series dynamic optimization method is thereforeproposed to design the optimal schedule for host defense,immune memory and post-infection pathogen levels in mammals(Shudo and Iwasa, 2001, 2002, 2004; Shudo et al., 2003).

In this study, a robust model matching control of immuneresponse is proposed for therapeutic enhancement to match adesired immune response under uncertain exogenous pathogensinput, environmental disturbances and uncertain initial states.Because of the uncertainties of these factors mentioned above, inorder to attenuate their detrimental effects, their worst-caseeffects should be considered in the matching control procedurefrom the robust design perspective. The worst-case effect of allpossible uncertain factors on the matching error to a desired

immune response is minimized for the enhanced immunesystems, i.e. the proposed robust model matching control isdesigned from the minimax matching perspective. This minimaxmatching could be transformed to an equivalent dynamic gameproblem (Basar and Olsder, 1999). The exogenous pathogens inputis considered as a player to maximize (worsen) the matchingerror, while the therapeutic control agent is considered as anotherplayer to minimize the matching error. Since the innate immunesystem is highly nonlinear, it is not easy to solve the robust modelmatching control problem by the nonlinear dynamic gamemethod directly. Recently, fuzzy systems have been employed toefficiently approximate nonlinear dynamic systems to solve thenonlinear control problem (Chen et al., 1999, 2000; Lian et al.,2001; Li et al., 2004). A fuzzy model is proposed to interpolateseveral linearized immune systems at different operating pointsto approximate the innate immune system via smooth fuzzymembership functions. Then, with the help of fuzzy approxima-tion method, a fuzzy dynamic game scheme is developed so thatthe minimax matching control of immune systems could be easilysolved by the linear dynamic game method, which can besubsequently solved by a constrained optimization scheme viathe linear matrix inequality (LMI) technique (Boyd, 1994) with thehelp of Robust Control Toolbox in Matlab. Because the fuzzydynamic model can approximate any nonlinear dynamic system,the proposed model matching method via fuzzy game theory canbe applied to the robust control design of any model of immunesystem that can be Takagi–Sugeno (T–S) fuzzy interpolated.Finally, the computational simulation examples considering theside effect of agents are given to illustrate the design procedureand to confirm the efficiency and efficacy of the proposedminimax match control method for immune systems.

2. Model of immune response

For the principal goals to study the general course of a diseaseand to clarify some observational results, a simple four-nonlinear,ordinary differential equation for the dynamic model of infectiousdisease is introduced as the following equations to describe ratesof change of pathogen, immune cell and antibody concentrationsand of an indicator of organic health (Asachenkov, 1994; Stengel etal., 2002a). A more general dynamic model will be given next insequel:

_x1 ¼ ða11 � a12x3Þx1 þ b1u1 þw1,

_x2 ¼ a21ðx4Þa22x1x3 � a23ðx2 � x�2Þ þ b2u2 þw2,

_x3 ¼ a31x2 � ða32 þ a33x1Þx3 þ b3u3 þw3,

_x4 ¼ a41x1 � a42x4 þ b4u4 þw4,

a21ðx4Þ ¼cosðpx4Þ; 0px4p1=2;

0; 1=2px4;

((1)

where x1 denotes the concentration of a pathogen that expresses aspecific foreign antigen, x2 denotes the concentration of immunecells that are specific to the foreign antigen, x3 denotes theconcentration of antibodies that bind to the foreign antigen, x4

denotes the characteristic of a damaged organ (x4 ¼ 0: healthy,x4X1: dead). The combined therapeutic control agents and theexogenous inputs are described as follows: u1 denotes thepathogen killer’s agent, u2 denotes the immune cell enhancer, u3

denotes the antibody enhancer, u4 denotes the organ healingfactor (or health enhancer), and w1 denotes the rate of continuingintroduction of exogenous pathogens. w2–w4 denote the environ-mental disturbances or unmodeled errors and residues. a21(x4) is anonlinear function that describes the mediation of immune cellgeneration by the damaged cell organ. And if there is no antigen,then the immune cell maintains the steady equilibrium value of

ARTICLE IN PRESS

B.-S. Chen et al. / Journal of Theoretical Biology 253 (2008) 824–837826

x�2. The parameters have been chosen to produce a system thatrecovers naturally from the pathogen infections (without treat-ment) as a function of initial conditions during a period of times.For the benchmark example in Eq. (1), both parameters and timeunits are abstractions, as no specific disease is addressed. Thestate and control are always positive because concentrationscannot go below zero, and organ death is indicated when x4(t)X1.The structural relationship of system variables in Eq. (1) isillustrated in Fig. 1. Organ health mediates immune cell produc-tion, inferring a relationship between immune response andfitness of the individual. Antibodies bind to the attacking antigens,thereby killing pathogenic microbes directly, activating comple-ment proteins, or triggering an attack by phagocytic cells, e.g.macrophages and neutrophils. Each element of the state is subjectto independent control, and new microbes may continue to enterthe system.

Several typical uncontrolled responses to increasing levels ofinitial pathogen concentration under sub-clinical, clinical, chronic,and lethal conditions are shown in Fig. 2 (Stengel et al., 2002a). Ingeneral, the sub-clinical response would not require medicalexamination, while the clinical case warrants medical consulta-tion but is self-healing without intervention. Pathogen concentra-tion stabilizes at non-zero values in the chronic case, which ischaracterized by permanently degraded organ health, and itdiverges in the lethal case and expire the organ. The ‘lethal’simulation of Fig. 2 is allowed to continue to past the point atwhich x4 exceeds 1 (Stengel et al., 2002b). Finally, a more generaldisease dynamic model could be represented as

_xðtÞ ¼ f ðxðtÞÞ þ BuðtÞ þ DwðtÞ; xð0Þ ¼ x0, (2)

where xðtÞ 2 Rn�1 is the state vector, uðtÞ 2 Rm�1 is the controlagents input, wðtÞ 2 Rn�1 includes exogenous pathogens andenvironmental disturbances or uncertainty vector. f ðxðtÞÞ denotesall possible nonlinear interactions in the immune system.

3. Robust therapeutic control of immune response

The optimal control is to specify u(t) such that the followingcost function is minimized (Stengel et al., 2002a):

J ¼1

2xTðtf ÞPxðtf Þ þ

Z tf

0½xTðtÞQxðtÞ þ uTðtÞRuðtÞ�dt

� �, (3)

Fig. 1. Innate and enhanced immune response to a pathogenic attac

where P, Q, and R are weighting matrices to be specifiedby designer. Because the quadratic control is only to minimize J

in Eq. (3), i.e. the integration of xTðtÞQxðtÞ þ uTðtÞRuðtÞ to beminimized, a control leading to large overshoot of xðtÞ but withsmall integration of xTðtÞQxðtÞ may be specified in the quadraticoptimal control design (Zhou et al., 1996). This therapeutic controlwill lead to organ failure because x4(t)X1. Furthermore, the costfunction does not include exogenous pathogens and environ-mental disturbances w(t), which may degrade the performance ofthe quadratic optimal control. Therefore, it is more appealing toprescribe a desired time response of the disease dynamic in Eq. (2)beforehand. Next, we design therapeutic control agents u(t) tooptimally track the desired time response and at the same timethe influence of exogenous pathogens and environmental dis-turbances w(t) on the tracking should be eliminated as much aspossible.

Consider a reference model of immune system with a desiredtime response prescribed as follows:

_xrðtÞ ¼ ArxrðtÞ þ rðtÞ, (4)

where xrðtÞ 2 Rn�1 is the reference state vector, Ar 2 Rn�n is aspecific asymptotically stable matrix, and r(t) is a desiredreference signal. It is assumed that xrðtÞ; 8t40 representsa desired immune response for Eq. (2) to follow, i.e. thetherapeutic control is to specify u(t) such that the trackingerror ~xðtÞ ¼ xðtÞ � xrðtÞ must be as small as possible under theinfluence of uncertain exogenous pathogens and environ-mental disturbances w(t). Since the exogenous pathogensand environmental disturbances w(t) and the initial state x(0)are uncertain and reference signal r(t) could be arbitrarilyassigned, the robust model matching control design shouldbe specified so that the worst-case effect of three uncertaintiesw(t), x(0), and r(t) on the tracking error could be minimizedand set below a prescribed value r2, i.e. both the minimaxmatching and robustness against uncertainties w(t), x(0), and r(t)should be achieved simultaneously (Boyd, 1994; Basar and Olsder,1999):

minuðtÞ

maxwðtÞ;rðtÞ

R tf

0 ð~xTðtÞQ ~xðtÞ þ uTðtÞRuðtÞÞdtR tf

0 ðwTðtÞwðtÞ þ rTðtÞrðtÞÞdt þ ~xT

ð0Þ~xð0Þpr2,

8~xð0Þ, (5)

k under exogenous pathogens and environmental disturbances.

ARTICLE IN PRESS

Fig. 2. Native immune responses to pathogens which are under sub-clinical, clinical, chronic, and lethal conditions (Stengel et al., 2002a).

B.-S. Chen et al. / Journal of Theoretical Biology 253 (2008) 824–837 827

where the weighting matrices Q and R are assumed diagonal asfollows:

Q ¼

q11 0 0 0

0 q22 0 0

0 0 q33 0

0 0 0 q44

266664

377775; R ¼

r11 0 0 0

0 r22 0 0

0 0 r33 0

0 0 0 r44

266664

377775.

The diagonal element qii of Q denotes the punishment on thecorresponding tracking error and the diagonal element rii of R

denotes the relative therapeutic cost. Since the worst-case effectof w(t), r(t), and uncertain initial state x(0) on tracking error ~xðtÞand control u(t) is minimized from the energy point of view, theminimax problem of Eq. (5) is suitable for the minimax matchingproblem under unknown initial x(0), uncertain environmentaldisturbances w(t) and changeable reference r(t), which are alwaysmet in practical design cases. Because it is not easy to solvethe Nash dynamic game problem in Eq. (5) subject to Eqs. (2) and(4) directly, we provide an upper bound r2 of the minimaxproblem.

Remark 1. Actually, the design idea is the same as the modeladaptive control (MRAC) (Astrom and Wittenmark, 1995). Thedesired time response in Eq. (4) is the model reference in Astromand Wittenmark. The difficult of the model reference controldesign of immune system is that all the immune systems arenonlinear and external disturbances are uncertain. Therefore,the minimax game theory in Eq. (5) and fuzzy interpolationmethod are employed to simplify the design procedure of thenonlinear MRAC design problem of immune systems in the nextapproach.

We will first solve the above sub-minimax problem and thendecrease the upper bound r2 as small as possible to get the realminimax problem. Since the denominator in Eq. (5) is indepen-dent of u(t) and is not zero, Eq. (5) is equivalent to (Boyd, 1994;

Basar and Olsder, 1999):

minuðtÞ

maxwðtÞ;rðtÞ

Z tf

0ð~xTðtÞQ ~xðtÞ þ uTðtÞRuðtÞ � r2wTðtÞwðtÞ

� r2rTðtÞrðtÞÞdtpr2 ~xTð0Þ~xð0Þ; 8~xð0Þ. (6)

Let us denote

minuðtÞ

maxwðtÞ;rðtÞ

JðuðtÞ;wðtÞ; rðtÞÞ

¼ minuðtÞ

maxwðtÞ;rðtÞ

Z tf

0ð~xTðtÞQ ~xðtÞ þ uTðtÞRuðtÞ

� r2wTðtÞwðtÞ � r2rTðtÞrðtÞÞdt.

From the above analysis, the dynamic game problem in Eq. (5) or(6) is equivalent to finding the worst-case disturbance wnðtÞ

and reference signal rnðtÞ which maximize JðuðtÞ;wðtÞ; rðtÞÞ andthen a minimax control unðtÞ which minimizes JðuðtÞ;wnðtÞ; rnðtÞÞ

such that the minimax value JðunðtÞ;wnðtÞ; rnðtÞÞ is less thanr2 ~xð0ÞT ~xð0Þ, i.e.

JðunðtÞ;wnðtÞ; rnðtÞÞ ¼ minuðtÞ

JðuðtÞ;wnðtÞ; rnðtÞÞ

¼ minuðtÞ

maxwðtÞ;rðtÞ

JðuðtÞ;wðtÞ; rðtÞÞ

pr2 ~xTð0Þ~xð0Þ; 8~xð0Þ. (7)

Hence, if there exist unðtÞ, wnðtÞ, and rnðtÞ such that minimaxmatching problem in Eq. (7) is solved, then they can satisfy therobust model matching performance in Eq. (5) as well. Therefore,the first step of robust matching control design of therapeuticagents for immune systems is to solve the following dynamicgame problem:

minuðtÞ

maxwðtÞ;rðtÞ

JðuðtÞ;wðtÞ; rðtÞÞ (8)

subject to the disease dynamic model in Eq. (2) and the desiredreference model in Eq. (4). After that, the next step is to check

ARTICLE IN PRESS

B.-S. Chen et al. / Journal of Theoretical Biology 253 (2008) 824–837828

whether the condition Jðu�ðtÞ;w�ðtÞ; r�ðtÞÞpr2 ~xTð0Þ~xð0Þ is satisfied

or not for any ~xð0Þ.In general, it is not easy to solve the minimax matching

problem directly; it should be transformed to an equivalentminimax regulation problem. Let us denote

FðxðtÞÞ ¼f ðxðtÞÞ

ArxrðtÞ

" #; xðtÞ ¼

xðtÞ

xrðtÞ

" #2 R2n�1,

uðtÞ 2 Rm�1 and vðtÞ ¼wðtÞ

rðtÞ

" #2 R2n�1.

Then we can rewrite the minimax matching problem as

minuðtÞ

maxvðtÞ

JðuðtÞ; vðtÞÞ ¼minuðtÞ

maxvðtÞ

Z tf

0ðxTðtÞQ xðtÞ

þ uTðtÞRuðtÞ � r2vTðtÞvðtÞÞdt; 8xð0Þ (9)

subject to the following augmented system of Eqs. (2) and (4):

_xðtÞ ¼ FðxðtÞÞ þ BuðtÞ þ CvðtÞ, (10)

where

Q ¼Q �Q

�Q Q

" #; B ¼

B

0

� �; C ¼

D 0

0 I

� �; I ¼

I �I

�I I

� �,

in which I denotes the 4� 4 identity matrix. Then the minimaxmatching problem in Eq. (8) is equivalent to the followingminimax regulation problem of the augmented system in Eq. (10):

minuðtÞ

maxvðtÞ

JðuðtÞ; vðtÞÞ

¼ minuðtÞ

maxvðtÞ

Z tf

0ðxTðtÞQ xðtÞ þ uTðtÞRuðtÞ

� r2vTðtÞvðtÞÞdtpr2xTð0ÞIxð0Þ; 8xð0Þ (11)

subject to Eq. (10).

Theorem 1. The dynamic game problem for robust matching

control of immune response in Eq. (11) could be solved by the

following minimax matching control unðtÞ and the worst-case

disturbance vnðtÞ:

unðtÞ ¼ �1

2R�1BT qVðxðtÞÞ

qxðtÞ, (12)

vnðtÞ ¼1

2r2CT qVðxðtÞÞ

qxðtÞ, (13)

where VðxðtÞÞ40 is the positive solution of the following Hamilton–

Jacobi inequality (HJI):

qVðxðtÞÞ

qxðtÞ

� �T

FðxðtÞÞ þ xTðtÞQ xðtÞ

�1

4

qVðxðtÞÞ

qxðtÞ

� �T

BR�1BT qVðxðtÞÞ

qxðtÞ

þ1

4r2

qVðxðtÞÞ

qxðtÞ

� �T

CCT qVðxðtÞÞ

qxðtÞo0 (14)

with

Vðxð0ÞÞpr2xTð0ÞIxð0Þ; 8xð0Þ. (15)

Proof. See Appendix A.

Since r2 is the upper bound of Nash game problem in Eq. (5),based on the analysis above, the minimax matching control unðtÞ

and the worst-case disturbance vnðtÞ still need to minimize theupper bound r2 as follows:

r20 ¼ min

VðxðtÞÞ40r2 (16)

subject to Eqs. (14) and (15).

After solving a VðxðtÞÞ and r20 from the constrained optimization

in Eq. (16), we substitute this solution VðxðtÞÞ to obtain theminimax matching control unðtÞ in Eq. (12).

4. Robust model matching control of innate immune systemvia fuzzy interpolation method

Because it is very difficult to solve the nonlinear HJI in Eq. (14),no simple approach is available to solve the constrainedoptimization problem in Eq. (16) for robust model matchingcontrol of innate immune system. Recently (Takagi and Sugeno,1985; Chen et al., 1999, 2000), the fuzzy Takagi–Sugeno (T–S)model has been widely applied to approximate the nonlinearsystem via interpolating several linearized systems at differentoperating points so that the nonlinear dynamic game problemcould be transformed to a fuzzy dynamic game problem. Usingsuch approach, the HJI in Eq. (14) can be replaced by a set of LMIs.In this situation, the nonlinear dynamic game problem in Eq. (5)could be easily solved by fuzzy dynamic game method for thedesign of robust model matching control for innate immuneresponse systems.

Suppose the augmented system in Eq. (10) can be representedby the T–S fuzzy model (Takagi and Sugeno, 1985). The T–S fuzzymodel is a piecewise interpolation of several linearized modelsthrough membership functions. The fuzzy model is described byfuzzy ‘If–Then’ rules and will be employed to deal with thenonlinear dynamic game problem for robust model matchingcontrol to achieve a desired immune response under exogenouspathogens input and environmental disturbances. The ith rule offuzzy model for nonlinear system in Eq. (10) is of the followingform (Chen et al., 1999, 2000):

Rule i

If x1ðtÞ is Fi1 and . . . and xgðtÞ is Fig ,

then _xðtÞ ¼ AixðtÞ þ BuðtÞ þ CvðtÞ; i ¼ 1;2;3; . . . ; L, (17)

in which

Ai ¼Ai 0

0 Ar

" #; B ¼

B

0

� �; C ¼

D 0

0 I

� �,

and Fij is the fuzzy set; Ai, B, and C are known constant matrices; L

is the number of If–Then rules, g is the number of premisevariables and x1ðtÞ; x2ðtÞ; . . . ; xgðtÞ are the premise variables. Thefuzzy system is inferred as follows (Takagi and Sugeno, 1985; Chenet al., 1999, 2000):

_xðtÞ ¼

PLi¼1miðxðtÞÞ½AixðtÞ þ BuðtÞ þ CvðtÞ�PL

i¼1miðxðtÞÞ

¼XL

i¼1

hiðxðtÞÞ½AixðtÞ þ BuðtÞ þ CvðtÞ�, (18)

where miðxðtÞÞ ¼Qg

j¼1FijðxjðtÞÞ, hiðxðtÞÞ ¼ miðxðtÞÞ=PL

i¼1miðxðtÞÞ, xðtÞ ¼

½x1ðtÞ; x2ðtÞ; . . . ; xgðtÞ�, and FijðxjðtÞÞ is the grade of membership ofxj(t) in Fij.

We assume

miðxðtÞÞX0 andXL

i¼1

miðxðtÞÞ40. (19)

Therefore, we get

hiðxðtÞÞX0 andXL

i¼1

hiðxðtÞÞ ¼ 1. (20)

ARTICLE IN PRESS

B.-S. Chen et al. / Journal of Theoretical Biology 253 (2008) 824–837 829

The T–S fuzzy model in Eq. (18) is to interpolate L linear systemsto approximate the nonlinear system in Eq. (10) via the fuzzy basisfunction hi(x(t)). We specify the parameter Ai easily so thatPL

i¼1hiðxðtÞÞAixðtÞ in Eq. (18) can approximate FðxðtÞÞ in Eq. (10) bythe fuzzy identification method (Takagi and Sugeno, 1985).

After the nonlinear system in Eq. (10) is approximated as theT–S fuzzy system in Eq. (18), the nonlinear dynamic gameproblem in Eqs. (10) and (11) is replaced by solving the fuzzydynamic game problem in Eqs. (18) and (11).

Theorem 2. The minimax control and the worst-case disturbance for

the fuzzy dynamic game problem in Eq. (11) subject to Eq. (18) are

solved respectively as follows:

u�ðtÞ ¼ �R�1BTPxðtÞ and v�ðtÞ ¼1

r2CTPxðtÞ, (21)

where P is the positive definite symmetric matrix solution of the

following Riccati-like inequality:

PAi þ ATi P þ Q � PTBR�1BTP þ

1

r2PTCCTPp0,

i ¼ 1; . . . ; L,

Ppr2I. (22)

Proof. See Appendix B.

By fuzzy approximation, obviously, the HJI in Eq. (14) can beapproximated by a set of algebraic inequalities in Eq. (22).

Since r2 is the upper bound of minimax Nash game problem inEq. (5), the minimax game problem still needs to minimize r2 asfollows:

r20 ¼min

P40r2 (23)

subject to Eq. (22).In order to solve the above-constrained optimization in

Eq. (23) by the conventional LMI method, we let W ¼ P�140.Then Eq. (22) can be equivalent to

AiW þWATi þWQW � BR�1BT

þ1

r2CCTp0; i ¼ 1; . . . ; L,

or AiW þWATi þW

Q �Q

�Q Q

" #W � BR�1BT

þ1

r2CCTp0; i ¼ 1; . . . ; L,

or AiW þWATi þW

Q1=2

�Q1=2

24

35I Q1=2

�Q1=2h i

W

� BR�1BTþ

1

r2CCTp0; i ¼ 1; . . . ; L.

By the schur complements (Boyd, 1994), the constrained optimi-zation in Eqs. (22) and (23) is equivalent to the following LMI-constrained optimization:

r20 ¼ min

W40r2 (24)

subject to

AiW þWATi � BR�1BT

þ1

r2CCT W

Q1=2

�Q1=2

24

35

Q1=2�Q1=2

h iW �I

2666664

3777775p0,

i ¼ 1; . . . ; L,

r2WXI. (25)

Remark 2.

(1)

The fuzzy basis function hiðxðtÞÞ in Eqs. (18) and (20) can bereplaced by other interpolation functions, for example, cubicspline functions.

(2)

By fuzzy approximation, the HJI in Eq. (14) of nonlineardynamic game problem is replaced by a set of inequalities inEq. (22), which can be easily solved by LMI-constrainedoptimization in Eq. (25).

(3)

The constrained optimization to solve r0 and W ¼ P�1 inEqs. (24) and (25) can be easily solved by decreasing r2 untilthere exists no W40 solution in Eq. (25). After solving W andthen P ¼W�1 from the constrained optimization problem inEqs. (24) and (25), the minimax control can be obtained fromEq. (21).

(4)

The solution W40 in LMI-constrained optimization Eq. (25)can be solved by Robust Control Toolbox in Matlab efficiently.

(5)

If the conventional quadratic optimal control in Eq. (3) isconsidered (Stengel et al., 2002b), i.e. the effect of disturbanceis not considered in the design procedure, the optimaltracking control problem is equivalent to letting r2 ¼ 1 inEq. (5) (Zhou et al., 1996 ). Then the optimal control designu�ðtÞ ¼ �R�1BPxðtÞ can be solved by a common positivedefinite symmetric matrix P from Eq. (22) with r2 ¼ 1, i.e.solving a common positive definite symmetric matrix P40from the following constrained inequalities: PAi þ AT

i P þ Q �PTBR�1BTPp0; i ¼ 1; . . . ; L (Boyd, 1994). In order to solve theoptimal tracking control by LMI technique, the optimaltracking control is equivalent to solving a common W ¼ P�1

from the following constrained inequalities:

AiW þWATi þW

Q1=2

�Q1=2

24

35I Q1=2

�Q1=2h i

W

� BR�1BTp0; i ¼ 1; . . . ; L (26)

or equivalently,

AiW þWATi � BR�1BT W

Q1=2

�Q1=2

24

35

Q1=2�Q1=2

h iW �I

2666664

3777775p0,

i ¼ 1; . . . ; L, (27)

which is equivalent to Eq. (25) with r2 ¼ 1.According to the above analysis, the robust model matchingcontrol of innate immune system via fuzzy interpolationmethod is summarized as follows.

Design procedure:

(1)

Give a desired reference model in Eq. (4) of immune system. (2) Select membership functions and construct fuzzy plant rules

in Eq. (17).

(3) Give weighting matrices Q and R in Eq. (5). (4) Solve the LMI-constrained optimization in Eq. (25) to obtain

W (thus P ¼W�1 can also be obtained) and r20.

(5)

Construct the controller under the worst-case disturbance inEq. (21).

Remark 3. The software packages such as Robust Control Toolboxin Matlab can be employed to solve the LMI-constrainedoptimization problem in Eq. (25) easily.

ARTICLE IN PRESS

B.-S. Chen et al. / Journal of Theoretical Biology 253 (2008) 824–837830

5. Computational simulation

Example 1. We consider the innate immune system in Eq. (1)and in Fig. 1. The values of the parameters are in Table 1. Theenvironmental disturbances w1–w4 are unknown but boundedsignals. Under infectious situation, the microbes infect the organnot only by an initial concentration at the beginning but also bythe continuous pathogens input. For the convenience of computersimulation, suppose the continuous pathogens input to theimmune system is viewed as an environmental disturbance w1

shown in Fig. 3. For the convenience of simulation, w2–w4 areassumed zero mean white noises with standard deviations allequal to 2. The stochastic noises of immune systems are mainlydue to measurement errors, modeling errors and process noises(Milutinovic and De Boer, 2007). The dynamic model of innateimmune system under exogenous pathogens input and environ-mental disturbances is controlled by a combined therapeuticcontrol shown as follows (Stengel et al., 2002a):

_x1 ¼ ð1� x3Þx1 � u1 þ 3w1,

_x2 ¼ a21ðx4Þ3x1x3 � ðx2 � 2Þ þ u2 þ 3w2,

Table 1Model parameters of dynamic innate immune system (Marchuk, 1983; Stengel

et al., 2002b)

Parameter Value Description

a11 1 Pathogens reproduction rate coefficient

a12 1 The suppression by pathogens coefficient

a22 3 Immune reactivity coefficient

a23 1 The mean immune cell production rate coefficient

x�2 2 The steady-state concentration of immune cells

a31 1 Antibodies production rate coefficient

a32 1.5 The antibody mortality coefficient

a33 0.5 The rate of antibodies suppress pathogens

a41 0.5 The organ damage depends on the pathogens damage

possibilities coefficient

a42 1 Organ recovery rate

b1 �1 Pathogen killer’s agent coefficient

b2 1 Immune cell enhancer coefficient

b3 1 Antibody enhancer coefficient

b4 �1 Organ health enhancer coefficient

Fig. 3. The continuous exogenous pathogens intrusion.

_x3 ¼ x2 � ð1:5þ x1Þx3 þ u3 þ 3w3,

_x4 ¼ 0:5x1 � x4 � u4 þ 3w4,

a21ðx4Þ ¼cosðpx4Þ; 0px4p1=2;

0; 1=2px4;

((28)

with the set of the initial condition x(0) ¼ ½ x1ð0Þ x2ð0Þ x3ð0Þx4ð0Þ�

T ¼ ½3 3:1 1 0:98 �T. In this example, therapeutic con-trols u1–u4 are combined to enhance the immune system.

Our reference model design objective is that system matrix Ar

and r(t) should be specified beforehand so that its transientresponses and steady state of reference system for innate immuneresponse system are desired. If the real parts of eigenvaluesof Ar are more negative (i.e. more robust stable), the trackingsystem will be more robust to environmental disturbances. Aftersome numerical simulations for clinical treatment, the desiredreference signals are obtained by the following reference model(see Fig. 4):

_xrðtÞ ¼

�12 0 0 0

0 �2:3 0 0

0 0 �10 0

0 0 0 �3

26664

37775� xrðtÞ þ Br � ustepðtÞ, (29)

where Br ¼ ½0 4:6 13:3333 0 �T and ustepðtÞ is the unit stepfunction.

From the investigation of the uncontrolled innate immuneresponse (lethal case) in Fig. 5, the pathogen concentration isincreasing rapidly and causes organ failure. We try to administratea treatment after a period of pathogens infection to enhancethe immune system. The cutting line (black solid line) inFig. 5 is a proper time to take drugs. Suppose the set of theinitial condition of the desired reference model is about xrð0Þ ¼½2:9 3:2 1:1 0:9 �T. The time response of the desired referencemodel in Eq. (29) is shown in Fig. 4.

To minimize the design effort and complexity for this non-linear innate immune system in Eq. (28), we employ the T–S fuzzymodel to construct fuzzy rules to approximate the nonlinearinnate immune system with the innate immune system’s statevariables as premise variables in the following.

Fig. 4. The desired reference model with four desired states in Eq. (29): pathogens

(xr1, blue, dashed square line), immune cells (xr2, green, dashed triangle line),

antibodies (xr3, red, dashed diamond line), and organ (xr4, magenta, dashed circle

line). The initial conditions of the reference model are xrð0Þ ¼ ½2:9 3:2 1:1 0:9 �T.

ARTICLE IN PRESS

B.-S. Chen et al. / Journal of Theoretical Biology 253 (2008) 824–837 831

P ¼

Rule i

If x1 is Fi1; x2 is Fi2; x3 is Fi3; and x4 is Fi4,

then _xðtÞ ¼ AixðtÞ þ BuðtÞ þ CvðtÞ; i ¼ 1;2;3; . . . ; L, (30)

where x ¼ ½ x1 x2 x3 x4 xr1 xr2 xr3 xr4 �T, u ¼ ½u1 u2 u3

u4�T, v ¼ ½w1 w2 w3 w4 r1 r2 r3 r4 �

T, the parameters Ai,B, C are described in Appendix C and the number of the fuzzy rulesis L ¼ 16. To construct the fuzzy model in Eq. (30), we need to findthe operating points of the innate immune response. Suppose theoperating points for x1 are at x11 ¼ 0 and x12 ¼ 4. Similarly, theoperating points of x2, x3, and x4 are at x21 ¼ 0, x22 ¼ 10, x31 ¼ 0,x32 ¼ 5, x41 ¼ 0, and x42 ¼ 1, respectively. For the convenience ofdesign, triangle-type membership functions are taken for Rule 1through Rule 16. We create two triangle type membershipfunctions for each state at these operating points (see Fig. 6). Inorder to accomplish the robust matching performance, we shouldtune up a set of the weighting matrices Q and R of the costfunction in Eq. (11) as follows:

Q ¼

1 0 0 0

0 1 0 0

0 0 1 0

0 0 0 1

26664

37775; R ¼

0:003 0 0 0

0 0:003 0 0

0 0 0:003 0

0 0 0 0:003

26664

37775.

After specifying the desired reference model, we need to solvethe constrained optimization in Eq. (24) for the robust minimaxcontrol in Eq. (21) by employing Matlab Robust Control Toolbox.Finally, we obtain a minimum attenuation level r2

0 ¼ 0:98 and acommon positive definite symmetric matrix P for Eq. (22) asfollows:

0:43313 0 0 0 �0:43313 0 0 0

0 0:56172 0 0 0 �0:56172 0 0

0 0 0:42678 0 0 0 �0:42678 0

0 0 0 0:28482 0 0 0 �0:28482

�0:43313 0 0 0 0:50151 0 0 0

0 �0:56172 0 0 0 0:62738 0 0

0 0 �0:42678 0 0 0 0:49526 0

0 0 0 �0:28482 0 0 0 0:34567

266666666666664

377777777777775

.

Figs. 7 and 8 present the simulation results for the robust modelmatching control. Fig. 7 shows the responses of the controlledimmune system by minimax model matching control with theconcentrations of the pathogens x1, immune cells x2, antibodies x3,and organ index x4 to track the desired reference states xr1, xr2, xr3,

P ¼

0:29932 0 0 0 �0:29932 0 0 0

0 0:39859 0 0 0 �0:39859 0 0

0 0 0:28408 0 0 0 �0:28408 0

0 0 0 0:30502 0 0 0 �0:30502

�0:29932 0 0 0 0:35217 0 0 0

0 �0:39859 0 0 0 0:43261 0 0

0 0 �0:28408 0 0 0 0:33404 0

0 0 0 �0:30502 0 0 0 0:33088

266666666666664

377777777777775

.

and xr4, respectively. From the simulation results, the trackingperformance of the robust model matching control via T–S fuzzyinterpolation is quite satisfactory. Fig. 8 shows the four combinedtherapeutic control signals. Obviously, from Figs. 8 and 9, it is seenthat the effect of stochastic external disturbances on the referencemodel tracking of immune system is attenuated significantly bythe proposed robust therapeutic control design.

Example 2. It is sometime unavoidable for drugs to haveadverse side effects. Limiting the impact of side effects should beconsidered in this therapeutic control design. Suppose thepathogen killer’s agent u1 (i.e. drugs or antibiotics) also degradesorgan health. The modified model of Eq. (28) of the organ state x4

becomes

_x4 ¼ 0:5x1 � x4 � u4 þ 0:2u1 þ 3w4, (31)

i.e. an increase of 0.2 side effect of the pathogen killer’s agent u1

on the organ state x4. The detailed design of fuzzy approximationis similar to the previous procedure and the parameters are thesame except B, i.e.

B ¼

�1 0 0 0

0 1 0 0

0 0 1 0

0:2 0 0 �1

0 0 0 0

0 0 0 0

0 0 0 0

0 0 0 0

266666666666664

377777777777775

.

In this design case, we choose

Q ¼

1 0 0 0

0 1 0 0

0 0 1 0

0 0 0 2

26664

37775; R ¼

0:002 0 0 0

0 0:002 0 0

0 0 0:002 0

0 0 0 0:002

26664

37775.

Since the organ health state suffers from the impact of the sideeffects, we should increase the weighting q44 to impose a penalty

on the organ health tracking error. Furthermore, we relax theweighting on the control signals to improve the trackingefficiency. By the same design procedure, we obtain a minimumattenuation level r2

0 ¼ 0:9 and a common positive definitesymmetric matrix P as follows:

The control design with considered drug’s side effects is simulatedin Figs. 9 and 10. Fig. 9 shows the responses of the controlledimmune system by the proposed minimax model matchingcontrol with undergoing the side effects of pathogen killer’s agentu1. From the simulation result, the organ health state x4 tracks thedesired response leisurely at the beginning but it totally matchesthe desired response at the end. Fig. 10 shows the four combined

ARTICLE IN PRESS

B.-S. Chen et al. / Journal of Theoretical Biology 253 (2008) 824–837832

therapeutic control signals with the side effects of pathogenkiller’s agent u1. At the beginning, the drug of organ healthenhancer u4 needs to increase to minimize the side effects fromthe pathogen killer’s agent u1.

6. Discussion

From the simulation results (Figs. 7 and 8), it is shown that theinnate immune system under the continuous intrusion ofexogenous pathogens and the corruption of environmentaldisturbances can be controlled by a robust model matchingcontrol design to achieve the desired time response. If we considerthe conventional optimal control in Eq. (3), i.e. the effect of theenvironmental disturbances is not included in the cost function;the optimal tracking control problem is equivalent to letting r2 ¼

1 in Eqs. (5) and (22) (Boyd, 1994). From the simulation results

Fig. 5. The uncontrolled immune responses (lethal case) in Eq. (28) are shown to

increase the level of pathogen concentration at the beginning of the time period. In

this case, we try to administrate a treatment after a short period of pathogens

infection. The cutting line (black solid line) is an optimal time point to give drugs.

The organ will survive or fail based on the organ health threshold (horizontal

dashed line) (x4o1: survival; x4X1: failure).

Fig. 6. Membership functions for

(Figs. 11 and 12), the four states of optimal tracking of the immunesystem are overshooting and diverging without tracking thedesired immune time response. Obviously, exogenous pathogensand the environmental disturbances have deteriorated theoptimal tracking performance and therefore their effects shouldbe considered in the robust control design procedure. In thesituation, the proposed robust matching control design isnecessary to achieve a desired time response.

Pathogen killer’s agent u1 has toxic side effect that can damagethe organ during the treatment. So, we should consider itsdetrimental impacts into the innate immune system in the modelin Eq. (31). In the robust model matching control designprocedure, the element of weighting matrix q44 should beincreased to impose a penalty on the tracking error of organhealth state to eliminate the side effect of u1 on x4. From thesimulation results (Figs. 9 and 10), the organ health state x4 tracksthe desired response slowly at the beginning but it almostmatches the desired response at the end. It is also observed thatthe innate immune system can be controlled by a combinedtherapies design to achieve the desired time response under the

four states x1, x2, x3, and x4.

Fig. 7. The tracking of innate immune system to the desired reference model by

the robust minimax matching control under the continuous exogenous pathogens

and environmental disturbances.

ARTICLE IN PRESS

Fig. 8. The minimax controls in the simulation example. The drug controls u1

(blue, solid square line) for pathogens, u2 for immune cells (green, solid triangle

line), u3 for antibodies (red, solid diamond line), and u4 for organ (magenta, solid

circle line).

Fig. 9. The tracking of innate immune system to the desired reference model by

the robust minimax matching control under the continuous exogenous pathogens,

environmental disturbances and pathogen killer’s agent side effects.

Fig. 10. The minimax controls with considering the pathogen killer’s agent side

effects. The drug controls u1 (blue, solid square line) for pathogens, u2 for immune

cells (green, solid triangle line), u3 for antibodies (red, solid diamond line), and u4

for organ (magenta, solid circle line).

Fig. 11. In the case of conventional optimal matching control (i.e. r ¼ 1 in Eq. (5)),

since the effect of continuous exogenous pathogens intrusion and environmental

disturbances is not considered in the design procedure, the states of innate

immune system overshoot and diverge and cannot track the desired reference

responses.

B.-S. Chen et al. / Journal of Theoretical Biology 253 (2008) 824–837 833

continuous intrusion of exogenous pathogens, environmentaldisturbances and side effects.

The combined therapies design is an important issue for allhuman diseases (Villadsen et al., 2003). For a long period, thetreatment of inflammatory skin diseases such as psoriasis, contactdermatitis and atopic dermatitis has included agents that alleviatesymptoms, but these agents have not been aimed at any specificmolecular targets involved in the pathogenesis of the disease.Insights into this immune mechanism may facilitate the devel-opment of combination therapies that take advantage of therobust model matching design, with the aim of achieving higherefficacy at a lower drug dosage and with a reduced probability ofside effect on organ health. The proposed robust model matchingdesign has used four control variables, i.e. pathogen killer’s agentu1, immune cell enhancer u2, antibody enhancer u3, and health

enhancer u4, to achieve a minimax matching performance and toefficiently attenuate the effect of exogenous pathogens andenvironmental disturbances on the immune system.

In this study, the model of innate immune dynamic system istaken from the literature, which still needs to compare quantita-tively with empirical evidence in practical application. Forpractical implementation, accurate biodynamic models are re-quired for treatment application. However, model identification isnot the topic of this paper. Furthermore, we have made anassumption that the four states (x1–x4) of the concentrations orindices can be measured accurately by the medical equipment.With these detectable signals, we can solve these dynamic gameproblems for robust tracking control design of innate immunesystem to obtain the drug administration values in real timethrough medical instrument readout. If measurement is corrupted

ARTICLE IN PRESS

Fig. 12. The controls of conventional optimal matching control (i.e. r ¼ 1 in

Eq. (5)) without considering the effect of continuous exogenous pathogens

intrusion and environmental disturbances in the design procedure, the drug

controls u1 (blue, solid square line) for pathogens, u2 for immune cells (green, solid

triangle line), u3 for antibodies (red, solid diamond line), and u4 for organ

(magenta, solid circle line) are all overshooting and divergent.

B.-S. Chen et al. / Journal of Theoretical Biology 253 (2008) 824–837834

by noises in the measurement process, some filter designs shouldbe employed to attenuate these noises to estimate the statevariables for control in Eq. (21) (Stengel and Ghigliazza, 2004).Nevertheless, the implementation of filter will increase thecomplexity of the design problem (Althaus et al., 2007). Sincethe proposed robust model matching control design can providean efficient way to create a real time therapeutic regime to protectsuspected patients from the pathogens infection, in the future, wewill focus on applications of robust control design to therapy anddrug design incorporating with nanotechnology and metabolicengineering scheme.

As a comparison, the similarity and difference between ourminimax control method and the optimal control method (Shudoand Iwasa, 2004) are given in the following. We all want tominimize the total cost of design, i.e. the weighted sum of thedamage caused by pathogens and the cost paid by specificimmune cells. On the other hand, the differences are given inthe following: (i) A desired model reference is given to beoptimally tracked for the enhancement of the immune system inour proposed method and Shudo and Iwasa have designed anoptimal control to minimize the cost. (ii) The effect of externaldisturbances has not been considered in Shudo and Iwasa, but theworst-case effect of external disturbances has been consideredand minimized in our design via the minimax Nash game method.(iii) Fuzzy interpolation technique is employed by our method sothat LMIs technique is used to efficiently solve the nonlinearminimax optimization problem in our design procedure. However,Shudo and Iwasa have used a dynamic programming method toderive an optimal schedule to solve the nonlinear optimizationproblem of host defense, immune memory and post-infectionpathogen levels in mammals.

7. Conclusion

Robustness is a significant property that allows the innateimmune system to maintain its function despite exogenouspathogens, environmental disturbances and system uncertainties.Based on dynamic game theory, the robust tracking control is

formulated as a minimax problem for an innate immune system toachieve a desired time response prescribed prior under environ-mental disturbances, unknown initial conditions and side effects. Ingeneral, the robust model matching control design for innateimmune system needs to solve nonlinear HJI, which is generallydifficult to solve for this control design. Based on the proposedfuzzy dynamic game scheme, the design of nonlinear dynamicrobust matching control problem for innate immune system istransformed to solve a set of equivalent linear dynamic gameproblem. Such transformation can then allow us an easier approachby solving an LMI-constrained optimization problem for robustminimax control design. With the help of the Robust ControlToolbox in Matlab instead of the HJI, we could solve these lineardynamic game problems for robust matching control of innateimmune system efficiently. From the in silico simulation examples,the proposed minimax match control of immune system couldtrack the prescribed reference time response robustly, which maylead to potential application in therapeutic drug design for adesired immune response during an infection episode.

Acknowledgment

The study is supported by the National Science Council ofTaiwan under Grant no. NSC 96-2627-B-007-004.

Appendix A. Proof of Theorem 1

Let us denote a Lyapunov energy function VðxðtÞÞ40. Then Eq.(9) is equivalent to the following minimax problem:

minuðtÞ

maxvðtÞ

J ¼ minuðtÞ

maxvðtÞ

Vðxð0ÞÞ � Vðxðtf ÞÞ�

þ

Z tf

0xTðtÞQ xðtÞ þ uTðtÞRuðtÞ

�r2vTðtÞvðtÞ þ

dVðxðtÞÞ

dt

�dt

�; 8xð0Þ. (A.1)

By the chain rule, we get

dVðxðtÞÞ

dt¼

qVðxðtÞÞ

qxðtÞ

� �T dxðtÞ

dt

¼qVðxðtÞÞ

qxðtÞ

� �T

ðFðxðtÞÞ þ BuðtÞ þ CvðtÞÞ. (A.2)

Substituting Eq. (A.2) into Eq. (A.1), we get

minuðtÞ

maxvðtÞ

J ¼ minuðtÞ

maxvðtÞ

Vðxð0ÞÞ � Vðxðtf ÞÞ�

þ

Z tf

0xTðtÞQ xðtÞ þ uTðtÞRuðtÞ � r2vTðtÞvðtÞ

þqVðxðtÞÞ

qxðtÞ

� �T

FðxðtÞÞ þqVðxðtÞÞ

qxðtÞ

� �T

�BuðtÞ þqVðxðtÞÞ

qxðtÞ

� �T

CvðtÞ

#dt

); 8xð0Þ.

minuðtÞ

maxvðtÞ

J ¼ minuðtÞ

maxvðtÞ

Vðxð0ÞÞ � Vðxðtf ÞÞ�

þ

Z tf

0

qVðxðtÞÞ

qxðtÞ

� �T

FðxðtÞÞ þ xðtÞTQ xðtÞ

"

�1

4

qVðxðtÞÞ

qxðtÞ

� �T

BR�1BT qVðxðtÞÞ

qxðtÞ

þ1

4r2

qVðxðtÞÞ

qxðtÞ

� �T

CCT qVðxðtÞÞ

qxðtÞ

þ uTðtÞ þ1

2R�1BT qVðxðtÞÞ

qxðtÞ

� �T

ARTICLE IN PRESS

B.-S. Chen et al. / Journal of Theoretical Biology 253 (2008) 824–837 835

� R uðtÞ þ1

2R�1BT qVðxðtÞÞ

qxðtÞ

� �

� rvðtÞ �1

2rCT qVðxðtÞÞ

qxðtÞ

� �T

� rvðtÞ �1

2rCT qVðxðtÞÞ

qxðtÞ

� ��dt

�; 8xð0Þ.

Therefore, the minimax solution is given as follows:

Jðu�ðtÞ; v�ðtÞÞ ¼ Vðxð0ÞÞ � Vðxðtf ÞÞ

(

þ

Z tf

0

qVðxðtÞÞ

qxðtÞ

� �T

FðxðtÞÞ þ xðtÞTQ xðtÞ

"

�1

4

qVðxðtÞÞ

qxðtÞ

� �T

BR�1BT qVðxðtÞÞ

qxðtÞ

þ1

4r2

qVðxðtÞÞ

qxðtÞ

� �T

CCT qVðxðtÞÞ

qxðtÞ

#dt

); 8xð0Þ

with

u�ðtÞ ¼ �1

2R�1BT qVðxðtÞÞ

qxðtÞ; v�ðtÞ ¼

1

2r2CT qVðxðtÞÞ

qxðtÞ.

If Eq. (14) holds, then

Jðu�ðtÞ; v�ðtÞÞpVðxð0ÞÞ � Vðxðtf ÞÞ.

From the inequality in Eq. (11), this minimax solution should beless than r2xT

ð0ÞIxð0Þ, and then we get the inequality in Eq. (15):

minuðtÞ

maxvðtÞ

JpVðxð0ÞÞ � Vðxðtf ÞÞpVðxð0ÞÞ

pr2xTð0ÞIxð0Þ; 8xð0Þ.

Appendix B. Proof of Theorem 2

Let us denote a Lyapunov energy function VðxðtÞÞ ¼

xTðtÞPxðtÞ40. Then Eq. (9) is equivalent to the following:

minuðtÞ

maxvðtÞ

J ¼ minuðtÞ

maxvðtÞ

xTð0ÞPxð0Þ � xTðtf ÞPxðtf Þ

þ

Z tf

0xTðtÞQ xðtÞ þ uTðtÞRuðtÞ

�r2vT ðtÞvðtÞ þdVðxðtÞÞ

dt

�dt

�; 8xð0Þ

¼ minuðtÞ

maxvðtÞ

xTð0ÞPxð0Þ � xTðtf ÞPxðtf Þ

þ

Z tf

0ðxTðtÞQ xðtÞ þ uTðtÞRuðtÞ

�r2vTðtÞvðtÞ þ 2xTðtÞP _xðtÞdtÞ

; 8xð0Þ

¼ minuðtÞ

maxvðtÞ

xTð0ÞPxð0Þ � xT

ðtf ÞPxðtf Þ�

þ

Z tf

0xTðtÞQ xðtÞ þ uTðtÞRuðtÞ � r2vTðtÞvðtÞ

þ 2xTðtÞPXL

i¼1

hiðxðtÞÞAixðtÞ

!

þ2xTðtÞPBuðtÞ þ 2xT

ðtÞPCvðtÞ�dt; 8xð0Þ

¼ minuðtÞ

maxvðtÞ

xTð0ÞPxð0Þ � xT

ðtf ÞPxðtf Þ�

þ

Z tf

0xTðtÞQ xðtÞ þ uTðtÞRuðtÞ � r2vTðtÞvðtÞ

þXL

i¼1

hiðxðtÞÞð2xTðtÞPAixðtÞ þ 2xT

ðtÞPBuðtÞ

þ2xTðtÞPCvðtÞÞ

�dt; 8xð0Þ

¼ minuðtÞ

maxvðtÞ

xTð0ÞPxð0Þ � xT

ðtf ÞPxðtf Þ�

þ

Z tf

0xTðtÞQ xðtÞ þ

XL

i¼1

hiðxðtÞÞxTðtÞ

"

� PAi þ ATi P � PTBR�1BTP þ

1

r2PTCCTP

� �xðtÞ

þ ½uðtÞ þ R�1BT PxðtÞ�TR½uðtÞ þ R�1BTPxðtÞ�

� rvðtÞ �1

rCTPxðtÞ

� �T

� rvðtÞ �1

rCT PxðtÞ

� ��dt

�; 8xð0Þ.

The minimax solution is given as follows:

Jðu�ðtÞ; v�ðtÞÞ ¼ xTð0ÞPxð0Þ � xTðtf ÞPxðtf Þ

þ

Z tf

0xTðtÞQ xðtÞ þ

XL

i¼1

hiðxðtÞÞxTðtÞ

"

� PAi þ ATi P � PTBR�1BTP

�þ

1

r2PTCCTP

�xðtÞ

�dt

�; 8xð0Þ

with

u�ðtÞ ¼ �R�1BTPxðtÞ; v�ðtÞ ¼1

r2CTPxðtÞ.

In order to simplify the above equation, suppose the inequality inEq. (22) holds, then

minuðtÞ

maxvðtÞ

Jpxð0ÞPxð0Þ; 8xð0Þ.

From the inequality in Eq. (11), this minimax should be less thanr2xTð0ÞIxð0Þ, and then

minuðtÞ

maxvðtÞ

Jpxð0ÞPxð0Þpr2xTð0ÞIxð0Þ; 8xð0Þ

i:e:; Ppr2I.

Since we assume r2 is the upper bound in Eq. (5), the minimaxcontrol becomes how to design u�ðtÞ in Eq. (21) by solving theconstrained optimization problem in Eqs. (22) and (23).

Appendix C. Parameters of the fuzzy system

The nonlinear innate immune system in Eq. (28) could beapproximated by a T–S fuzzy system. By the fuzzy modelingmethod (Takagi and Sugeno, 1985), the matrices of the local linearsystem Ai, the parameters B, and C are calculated as follows:

A1 ¼

0:3462 0 0 0

3:3258 �1:1155 0:3433 2:1987

�0:2674 1:1816 �1:7724 0:1108

0:6295 0 0 �1:3994

0

0

�12 0 0 0

0 �2:3 0 0

0 0 �10 0

0 0 0 �3

2666666666666664

3777777777777775

,

A2 ¼

0:348 0 0 0

�2:8398 �0:9076 �1:4305 �1:9826

�0:235 1:1644 �1:6635 0:1108

0:295 �0:0902 �0:1643 �1:3994

0

0

�12 0 0 0

0 �2:3 0 0

0 0 �10 0

0 0 0 �3

2666666666666664

3777777777777775

,

ARTICLE IN PRESS

B.-S. Chen et al. / Journal of Theoretical Biology 253 (2008) 824–837836

A3 ¼

�2:3807 0 0 0

10:616 �0:9107 0:3194 �1:6078

�2:4789 0:5007 �1:7724 �0:4134

0:4117 0 0 �0:5537

0

0

�12 0 0 0

0 �2:3 0 0

0 0 �10 0

0 0 0 �3

2666666666666664

3777777777777775

,

A4 ¼

�2:2996 0 0 0

�8:4642 �0:9535 �0:4587 1:1711

�2:3919 0:4936 �1:6635 �0:4134

0:1957 �0:0781 �0:1643 �0:5537

0

0

�12 0 0 0

0 �2:3 0 0

0 0 �10 0

0 0 0 �3

2666666666666664

3777777777777775

,

A5 ¼

0:1987 0 0 0

0:6956 �0:933 0:3733 �3:5255

0:3935 1:1816 �0:4106 0:1732

0:2311 0 0 �0:3611

0

0

�12 0 0 0

0 �2:3 0 0

0 0 �10 0

0 0 0 �3

2666666666666664

3777777777777775

,

A6 ¼

0:1981 0 0 0

�2:9804 �1:0591 �2:0136 3:3337

0:3963 1:1644 �0:3837 0:1732

0:1101 �0:0902 �0:0619 �0:3611

0

0

�12 0 0 0

0 �2:3 0 0

0 0 �10 0

0 0 0 �3

2666666666666664

3777777777777775

,

A7 ¼

�1:0821 0 0 0

5:3534 �0:7742 �0:6384 �0:7012

�0:7249 0:5007 �0:4106 �0:0417

0:1682 0 0 �0:1482

0

0

�12 0 0 0

0 �2:3 0 0

0 0 �10 0

0 0 0 �3

2666666666666664

3777777777777775

,

A8 ¼

�1:057 0 0 0

�2:8391 �1:532 0:7299 0:2814

�0:7023 0:4936 �0:3837 �0:0417

0:0812 �0:0781 �0:0619 �0:1482

0

0

�12 0 0 0

0 �2:3 0 0

0 0 �10 0

0 0 0 �3

2666666666666664

3777777777777775

,

A9 ¼

0:3462 0:2243 �2:2977 0:087

3:0103 �0:0287 7:6732 �2:1137

�0:2674 0:9206 �2:1832 �0:0587

0:6295 0:1473 0:1675 0:0737

0

0

�12 0 0 0

0 �2:3 0 0

0 0 �10 0

0 0 0 �3

2666666666666664

3777777777777775

,

A10 ¼

0:348 0:2223 �2:224 0:087

�2:4956 �1:8301 �5:6794 0:7798

�0:235 0:9101 �2:1142 �0:0587

0:295 0:0728 0:0811 0:0737

0

0

�12 0 0 0

0 �2:3 0 0

0 0 �10 0

0 0 0 �3

2666666666666664

3777777777777775

,

A11 ¼

�2:3807 �0:9739 �2:2977 �0:5749

12:767 2:4941 11:649 �1:196

�2:4789 �0:2104 �2:1832 �0:598

0:4117 0:1305 0:1675 0:0489

0

0

�12 0 0 0

0 �2:3 0 0

0 0 �10 0

0 0 0 �3

2666666666666664

3777777777777775

,

A12 ¼

�2:2996 �0:9641 �2:224 �0:5749

�11:901 �3:8172 �11:21 �3:8954

�2:3919 �0:2087 �2:1142 �0:598

0:1957 0:0646 0:0811 0:0489

0

0

�12 0 0 0

0 �2:3 0 0

0 0 �10 0

0 0 0 �3

2666666666666664

3777777777777775

,

A13 ¼

0:1987 0:2243 �1:0582 0:0495

0:5515 �0:6453 3:8238 2:1633

0:3935 0:9206 �0:7957 0:0991

0:2311 0:1473 0:0772 0:0275

0

0

�12 0 0 0

0 �2:3 0 0

0 0 �10 0

0 0 0 �3

2666666666666664

3777777777777775

,

A14 ¼

0:1981 0:2223 �1:0349 0:0495

0:1057 �1:2516 �3:148 �2:882

0:3963 0:9101 �0:7759 0:0991

0:1101 0:0728 0:0377 0:0275

0

0

�12 0 0 0

0 �2:3 0 0

0 0 �10 0

0 0 0 �3

2666666666666664

3777777777777775

,

A15 ¼

�1:0821 �0:9739 �1:0582 �0:2642

3:6655 3:8523 4:0278 4:4254

�0:7249 �0:2104 �0:7957 �0:1756

0:1682 0:1305 0:0772 0:0203

0

0

�12 0 0 0

0 �2:3 0 0

0 0 �10 0

0 0 0 �3

2666666666666664

3777777777777775

,

A16 ¼

�1:057 �0:9641 �1:0349 �0:2642

�6:4434 �4:5651 �4:4027 �6:7461

�0:7023 �0:2087 �0:7759 �0:1756

0:0812 0:0646 0:0377 0:0203

0

0

�12 0 0 0

0 �2:3 0 0

0 0 �10 0

0 0 0 �3

2666666666666664

3777777777777775

,

ARTICLE IN PRESS

B.-S. Chen et al. / Journal of Theoretical Biology 253 (2008) 824–837 837

B ¼

�1 0 0 0

0 1 0 0

0 0 1 0

0 0 0 �1

0 0 0 0

0 0 0 0

0 0 0 0

0 0 0 0

266666666666664

377777777777775; C ¼

3 0 0 0

0 3 0 0

0 0 3 0

0 0 0 3

0

0

1 0 0 0

0 1 0 0

0 0 1 0

0 0 0 1

2666666666666664

3777777777777775

.

References

Adler, F.R., Karban, R., 1994. Defended fortresses or moving targets? Another modelof inducible defenses inspired by military metaphors. Am. Nat. 144, 813–832.

Althaus, C.L., Ganusov, V.V., De Boer, R.J., 2007. Dynamics of CD8+ T cell responsesduring acute and chronic lymphocytic choriomeningitis virus infection.J. Immunol. 179, 2944–2951.

Asachenkov, A.L., 1994. Disease Dynamics. Birkhauser, Boston.Astrom, K.J., Wittenmark, B., 1995. Adaptive Control. Addison-Wesley, Reading, MA.Basar, T., Olsder, G.J., 1999. Dynamic Noncooperative Game Theory. SIAM,

Philadelphia, PA.Bell, D.J., Katusiime, F., 1980. A time-optimal drug displacement problem. Optim.

Control Appl. Meth. 1, 217–225.Bellman, R., 1983. Mathematical Methods in Medicine. World Scientific, Singapore.Bonhoeffer, S., May, R.M., Shaw, G.M., Nowak, M.A., 1997. Virus dynamics and drug

therapy. Proc. Natl. Acad. Sci. USA 94, 6971–6976.Boyd, S.P., 1994. Linear Matrix Inequalities in System and Control Theory. Society

for Industrial and Applied Mathematics, Philadelphia, PA.Carson, E.R., Cramp, D.G., Finkelstein, F., Ingram, D., 1985. Control system concepts

and approaches in clinical medicine. In: Carson, E.R., Cramp, D.G. (Eds.),Computers and Control in Clinical Medicine. Plenum Press, New York, pp. 1–26.

Chen, B.S., Tseng, C.S., Uang, H.J., 1999. Robustness design of nonlinear dynamicsystems via fuzzy linear control. IEEE Trans. Fuzzy Syst. 7, 571–585.

Chen, B.S., Tseng, C.S., Uang, H.J., 2000. Mixed H-2/H-infinity fuzzy output feedbackcontrol design for nonlinear dynamic systems: an LMI approach. IEEE Trans.Fuzzy Syst. 8, 249–265.

Chizeck, H.J., Katona, P.G., 1985. Closed-loop control. In: Carson, E.R., Cramp, D.G. (Eds.),Computers and Control in Clinical Medicine. Plenum Press, New York, pp. 95–151.

De Boer, R.J., Boucher, C.A., 1996. Anti-CD4 therapy for AIDS suggested bymathematical models. Proc. Biol. Sci. 263, 899–905.

Gentilini, A., Morari, M., Bieniok, C., Wymann, R., Schnider, T.W., 2001. Closed-loopcontrol of analgesia in humans. In: Proceedings of IEEE Conference on Decisionand Control, vol. 1, Orlando, pp. 861–866.

Janeway, C., 2005. Immunobiology: The Immune System in Health and Disease.Garland, New York.

Jelliffe, R.W., 1986. Clinical applications of pharmacokinetics and control theory:planning, monitoring, and adjusting regimens of aminoglycosides, lidocaine,digitoxin, and digoxin. In: Maronde, R.F. (Ed.), Topics in Clinical Pharmacologyand Therapeutics. Springer, New York, pp. 26–82.

Kirschner, D., Lenhart, S., Serbin, S., 1997. Optimal control of the chemotherapy ofHIV. J. Math. Biol. 35, 775–792.

Kwong, G.K., Kwok, K.E., Finegan, B.A., Shah, S.L., 1995. Clinical evaluation of longrange adaptive control for mean arterial blood pressure regulation. In:Proceedings of American Control Conference, vol. 1, Seattle, pp. 786–790.

Li, T.H.S., Chang, S.J., Tong, W., 2004. Fuzzy target tracking control of autonomousmobile robots by using infrared sensors. IEEE Trans. Fuzzy Syst. 12, 491–501.

Lian, K.Y., Chiu, C.S., Chiang, T.S., Liu, P., 2001. LMI-based fuzzy chaoticsynchronization and communications. IEEE Trans. Fuzzy Syst. 9, 539–553.

Lydyard, P.M., Whelan, A., Fanger, M.W., 2000. Instant Notes in Immunology.Springer, New York.

Marchuk, G.I., 1983. Mathematical Models in Immunology. Optimization Software,Inc. Worldwide distribution rights by Springer, New York.

Milutinovic, D., De Boer, R.J., 2007. Process noise: an explanation for thefluctuations in the immune response during acute viral infection. Biophys.J. 92, 3358–3367.

Nowak, M.A., May, R.M., 2000. Virus Dynamics: Mathematical Principles ofImmunology and Virology. Oxford University Press, Oxford.

Nowak, M.A., May, R.M., Phillips, R.E., Rowland-Jones, S., Lalloo, D.G., McAdam, S.,Klenerman, P., Koppe, B., Sigmund, K., Bangham, C.R., et al., 1995. Antigenicoscillations and shifting immunodominance in HIV-1 infections. Nature 375,606–611.

Parker, R.S., Doyle III, J.F., Harting, J.E., Peppas, N.A., 1996. Model predictive controlfor infusion pump insulin delivery. In: Proceedings of the 18th AnnualInternational Conference of the IEEE Engineering in Medicine and BiologySociety, vol. 5, Amsterdam, pp. 1822–1823.

Perelson, A.S., Weisbuch, G., 1997. Immunology for physicists. Rev. Modern Phys.69, 1219–1267.

Perelson, A.S., Kirschner, D.E., De Boer, R., 1993. Dynamics of HIV infection of CD4+T cells. Math. Biosci. 114, 81–125.

Perelson, A.S., Neumann, A.U., Markowitz, M., Leonard, J.M., Ho, D.D., 1996. HIV-1dynamics in vivo: virion clearance rate, infected cell life-span, and viralgeneration time. Science 271, 1582–1586.

Polycarpou, M.M., Conway, J.Y., 1995. Modeling and control of drug deliverysystems using adaptive neuralcontrol methods. In: Proceedings of AmericanControl Conference, vol. 1, Seattle, pp. 781–785.

Robinson, D.C., 1986. Topics in clinical pharmacology and therapeutics. In:Maronde, R.F. (Ed.), Principles of Pharmacokinetics. Springer, New York, pp.1–12.

Rundell, A., HogenEsch, H., DeCarlo, R., 1995. Enhanced modeling of the immunesystem to incorporate natural killer cells and memory. In: Proceedings ofAmerican Control Conference, vol. 1, Seattle, pp. 255–259.

Schumitzky, A., 1986. Stochastic control of pharmacokinetic systems. In: Maronde,R.F. (Ed.), Topics in Clinical Pharmacology and Therapeutics. Springer,New York, pp. 13–25.

Shudo, E., Iwasa, Y., 2001. Inducible defense against pathogens and parasites:optimal choice among multiple options. J. Theor. Biol. 209, 233–247.

Shudo, E., Iwasa, Y., 2002. Optimal defense strategy: storage vs. new production.J. Theor. Biol. 219, 309–323.

Shudo, E., Iwasa, Y., 2004. Dynamic optimization of host defense, immunememory, and post-infection pathogen levels in mammals. J. Theor. Biol. 228,17–29.

Shudo, E., Haccou, P., Iwasa, Y., 2003. Optimal choice between feedforward andfeedback control in gene expression to cope with unpredictable danger.J. Theor. Biol. 223, 149–160.

Stafford, M.A., Corey, L., Cao, Y., Daar, E.S., Ho, D.D., Perelson, A.S., 2000. Modelingplasma virus concentration during primary HIV infection. J. Theor. Biol. 203,285–301.

Stengel, R.F., Ghigliazza, R., 2004. Stochastic optimal therapy for enhanced immuneresponse. Math. Biosci. 191, 123–142.

Stengel, R.F., Ghigliazza, R., Kulkarni, N., Laplace, O., 2002a. Optimal control ofinnate immune response. Optim. Control Appl. Meth. 23, 91–104.

Stengel, R.F., Ghigliazza, R.M., Kulkarni, N.V., 2002b. Optimal enhancement ofimmune response. Bioinformatics 18, 1227–1235.

Swan, G.W., 1981. Optimal-control applications in biomedical-engineering—asurvey. Optim. Control Appl. Meth. 2, 311–334.

Takagi, T., Sugeno, M., 1985. Fuzzy identification of systems and its applications tomodeling and control. IEEE Trans. Syst. Man Cybernet. 15, 116–132.

van Rossum, J.M., Steyger, O., van Uem, T., Binkhorst, G.J., Maes, R.A.A., 1986.Pharmacokinetics by using mathematical systems dynamics. In: Eisenfeld, J.,Witten, M. (Eds.), Modelling of Biomedical Systems. Elsevier, Amsterdam,pp. 121–126.

Villadsen, L.S., Skov, L., Baadsgaard, O., 2003. Biological response modifiers andtheir potential use in the treatment of inflammatory skin diseases. Exp.Dermatol. 12, 1–10.

Wein, L.M., D’Amato, R.M., Perelson, A.S., 1998. Mathematical analysis ofantiretroviral therapy aimed at HIV-1 eradication or maintenance of low viralloads. J. Theor. Biol. 192, 81–98.

Wiener, N., 1948. Cybernetics; or, Control and Communication in the Animal andthe Machine. Technology Press, Cambridge.

Wodarz, D., Nowak, M.A., 1999. Specific therapy regimes could lead tolong-term immunological control of HIV. Proc. Natl. Acad. Sci. USA 96,14464–14469.

Wodarz, D., Nowak, M.A., 2000. CD8 memory, immunodominance, and antigenicescape. Eur. J. Immunol. 30, 2704–2712.

Zhou, K., Doyle, J.C., Glover, K., 1996. Robust and Optimal Control. Prentice-Hall,Upper Saddle River, NJ.