<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE article  PUBLIC "-//NLM//DTD Journal Publishing DTD v3.0 20080202//EN" "http://dtd.nlm.nih.gov/publishing/3.0/journalpublishing3.dtd"><article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" dtd-version="3.0" xml:lang="en" article-type="research article"><front><journal-meta><journal-id journal-id-type="publisher-id">ICA</journal-id><journal-title-group><journal-title>Intelligent Control and Automation</journal-title></journal-title-group><issn pub-type="epub">2153-0653</issn><publisher><publisher-name>Scientific Research Publishing</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.4236/ica.2012.31003</article-id><article-id pub-id-type="publisher-id">ICA-17567</article-id><article-categories><subj-group subj-group-type="heading"><subject>Articles</subject></subj-group><subj-group subj-group-type="Discipline-v2"><subject>Computer Science&amp;Communications</subject></subj-group></article-categories><title-group><article-title>
 
 
  Bezier Control Points Method to Solve Scheduling of Injections of Immunotherapeutic Agents
 
</article-title></title-group><contrib-group><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>ateme</surname><given-names>Ghomanjani</given-names></name><xref ref-type="aff" rid="aff1"><sub>1</sub></xref><xref ref-type="corresp" rid="cor1"><sup>*</sup></xref></contrib></contrib-group><aff id="aff1"><label>1</label><addr-line>Department of Applied Mathematics, Ferdowsi University of Mashhad, Iran</addr-line></aff><author-notes><corresp id="cor1">* E-mail:<email>fatemeghomanjani@gmail.com</email></corresp></author-notes><pub-date pub-type="epub"><day>28</day><month>02</month><year>2012</year></pub-date><volume>03</volume><issue>01</issue><fpage>20</fpage><lpage>25</lpage><history><date date-type="received"><day>October</day>	<month>25,</month>	<year>2011</year></date><date date-type="rev-recd"><day>November</day>	<month>25,</month>	<year>2011</year>	</date><date date-type="accepted"><day>December</day>	<month>3,</month>	<year>2011</year></date></history><permissions><copyright-statement>&#169; Copyright  2014 by authors and Scientific Research Publishing Inc. </copyright-statement><copyright-year>2014</copyright-year><license><license-p>This work is licensed under the Creative Commons Attribution International License (CC BY). http://creativecommons.org/licenses/by/4.0/</license-p></license></permissions><abstract><p>
 
 
  Cancer immunotherapy aims at enhancing immune system to defend against the tumor. However, it is associated with injecting small doses of tumor-bearing molecules or even using drugs. The problem is that how to schedule these injections effectively and/or how to apply drugs in a way to decrease toxic side effects of drugs such that the tumor growth to be stopped or at least to be limited. Here, the theory of optimal control has been applied to find the optimal schedule of injections of an immunotherapeutic agent against cancer. The numerical method employed works for any dynamic linear system and has almost precise solution. In this work, it was tested for a well known model of the tumor immune system interaction.
 
</p></abstract><kwd-group><kwd>Immunotherapy; Bezier Control Points; Constrained Optimal Control</kwd></kwd-group></article-meta></front><body><sec id="s1"><title>1. Introduction</title><p>In the field of mathematical biology it is possible to describe certain phenomena by mathematical models and derive knowledge from them. Specifically, the human immune system consists of detection systems and required weapons. These systems play important roles in defending against most pathogens. Cancer immunotherapy is the use of the immune system to reject cancer. The main premise is stimulating the patient’s immune system to attack the malignant tumor cells that are responsible for the disease. This can be either through immunization of the patient (e.g., by administering a cancer vaccine, such as Dendreon’s Provenge), in which case the patient’s own immune system is trained to recognize tumor cells as targets to be destroyed, or through the administration of therapeutic antibodies as drugs, in which case the patient’s immune system is recruited to destroy tumor cells by the therapeutic antibodies. Cell based immunotherapy is another major entity of cancer immunotherapy. This involves immune cells such as the Natural killer Cells (NK cells), Lymphokine Activated killer cell (LAK), Cytotoxic T Lymphocytes (CTLs), Dendritic Cells (DC), etc., which are either activated in vivo by administering certain cytokines such as Interleukins or they are isolated, enriched and transfused to the patient to fight against cancer.</p><p>Since the immune system responds to the environmental factors it encounters on the basis of discrimination between self and non-self cells. Many kinds of tumor cells that arise as a result of the onset of cancer are more or less tolerated by the patient’s own immune system since the tumor cells are essentially the patient’s own cells that are growing, dividing and spreading without proper regulatory control.</p><p>In spite of this fact, however, many kinds of tumor cells display unusual antigens that are either inappropriate for the cell type and/or its environment, or are only normally present during the organisms’ development (e.g. fetal antigens). Other kinds of tumor cells display cell surface receptors that are rare or absent on the surfaces of healthy cells, and which are responsible for activating cellular signal transduction pathways that cause the unregulated growth and division of the tumor cell.</p><p>Immunotherapeutic treatment is a complex matter which depends on different aspects like tumor’s stage of growth and development and the health condition of the patient. Having a system of differential equations describing the tumor-immune dynamics, the problem of choosing the right time to administer the substance to stimulate the immune system is a mathematical control problem (see [1,2]).</p><p>In this work, by using one of the models describing this fact, a numerical method called Bezier control points method has been used to solve the model. By means of this method, it is possible to deal with a problem having an objective function or cost function with inequality constraints which the general case has been solved here. Although, it has to be mentioned that all constraints have to be linear according to the applied algorithm in this paper, it is possible to have nonlinear constraints. In Section 2, optimal control will be introduced. Bezier control points method will be discussed in Section 3. In Section 4, the immunotherapy model will be presented and aforementioned method will be implemented on it. In Section 5, results will be stated. Finally, Section 6 will give a conclusion briefly.</p></sec><sec id="s2"><title>2. Optimal Control</title><p>This paper aims at minimizing quadratic cost functional over solutions of time varying systems of the form</p><disp-formula id="scirp.17567-formula86219"><label>(1)</label><graphic position="anchor" xlink:href="3-7900126\1984b5e0-77bc-4075-8dd9-6e94baffb37b.jpg"  xlink:type="simple"/></disp-formula><p>where<img src="3-7900126\ebd5e268-e936-429a-8bb2-cb7690a388a7.jpg" />, <img src="3-7900126\f0d36803-5b35-4a28-9cf1-83feda690e53.jpg" />, and <img src="3-7900126\20c9cc34-04eb-4a98-8162-db27a226d07c.jpg" />are matrices functions and <img src="3-7900126\12c1309f-ec31-4706-9ec4-ac0da9c202a2.jpg" />, <img src="3-7900126\1337d5b8-0b5b-46ff-8bf8-c8bfe249451a.jpg" />are vectors functions, where the entries of mentioned matrices are polynomials in <img src="3-7900126\173daaf7-10cc-4707-b326-60756ddd48ca.jpg" />, <img src="3-7900126\c94e7f34-dcd1-45b5-888c-fa6ea97f2007.jpg" /> is <img src="3-7900126\87250ef1-00a3-497e-9e90-105659dbe220.jpg" /> system state vector, <img src="3-7900126\28c87eef-2cdb-44f1-bf1e-6aeb85188437.jpg" />is <img src="3-7900126\781800ab-70a0-40b5-92a9-a80f06cf9cc4.jpg" /> control vector, and <img src="3-7900126\16752dc3-8602-4456-b6c1-4ad2430f7b84.jpg" />.</p><p>The fixed finite terminal time <img src="3-7900126\580b1d52-de77-4241-b7af-b5f887a43eb8.jpg" /> is given, and <img src="3-7900126\8434512e-3e1e-4565-96e1-edebe4301f35.jpg" /> is the vector of initial conditions.</p><p>One of the methods to solve optimal control problem (1), is based on parameterizing the state/control variables, which convert the problem to a finite dimensional optimization problem, i.e. a mathematical programming problem (see [3-14]).</p><p>Analytical techniques developed in [<xref ref-type="bibr" rid="scirp.17567-ref9">9</xref>] are of benefit also in studying the convergence properties of related algorithms for solving optimal control problems, involving Chebyshev type functional constraints where, owing to the use of a variable step size in integration or high order integration procedures, it is not either possible or inconvenient to base the analysis on a priori discretization of the dynamic. The method used slack variables to convert the inequality constraints into equality constraints.</p><p>In this paper, we show a novel strategy by using the Bezier curves to find the approximate solution for (1). In this method, we divided the time interval, into 2K subintervals and approximate the trajectory and control functions in each subinterval by Bezier curves. We have chosen the Bezier curves as piecewise polynomials of degree n, and determine Bezier curves on any subinterval by n + 1 control points. By involving a least square optimization problem, one can found the control points, then the Bezier curves that approximate the action of control and trajectory, as well.</p><p>To show the effectiveness of this method the computational results of an example is presented and compared with the results obtained in [<xref ref-type="bibr" rid="scirp.17567-ref15">15</xref>].</p></sec><sec id="s3"><title>3. Bezier Control Points Method</title><p>Consider dynamical system (1). Divide the interval <img src="3-7900126\3e5c5d49-63ea-47a7-a3e0-9761d3c5c133.jpg" /> into a set of grid points such that</p><p><img src="3-7900126\4c744710-7e24-4c88-8407-2eaeecd1d3e2.jpg" /></p><p>where<img src="3-7900126\48df05ec-edc2-4bac-a2c6-2c931b253a2e.jpg" />, and k is a chosen positive integer.</p><p>Let <img src="3-7900126\503c7e7b-2609-44c4-afb0-78f74677e151.jpg" /> for <img src="3-7900126\1f9a170f-dc66-4e7a-b4b5-3cf1852e3010.jpg" /> [<xref ref-type="bibr" rid="scirp.17567-ref11">11</xref>].</p><p>The optimal control problem (1) can be divided to the following suboptimal control problems:</p><disp-formula id="scirp.17567-formula86220"><label>(2)</label><graphic position="anchor" xlink:href="3-7900126\0299cb94-a585-4fbf-819f-e2fe5f58c5b0.jpg"  xlink:type="simple"/></disp-formula><p>where</p><p><img src="3-7900126\a45de496-57ff-4793-b0f3-06c0d35700dd.jpg" /></p><p>and <img src="3-7900126\b76cdee5-d12c-4134-bd6d-a8178d639395.jpg" /> and <img src="3-7900126\71385a8b-ed90-45f9-a8b5-590cfc12ed75.jpg" /> are respectively the state and control functions in<img src="3-7900126\5bef5707-2fa3-42bf-aa2f-940e45cd2fdb.jpg" />. Our strategy is to divide the interval <img src="3-7900126\27fa8455-9287-426e-a731-37a32ad51f64.jpg" /> into two subintervals and then using a Bezier curve to approximate <img src="3-7900126\1e2a9488-4f5a-497b-863d-465475022f93.jpg" /> and <img src="3-7900126\032d3e80-3637-44a3-8486-61687d550ed9.jpg" /> by <img src="3-7900126\f0a38198-746b-4ef6-87f2-d5d0f051bb45.jpg" /> and <img src="3-7900126\4a3ee04e-a8ee-401a-a710-334e7d33c928.jpg" /> respectively, where <img src="3-7900126\62c6c250-eef3-4cee-ad28-b2ae812b5bbf.jpg" /> and <img src="3-7900126\2e40fda1-f543-4992-8aed-c19a20bb082b.jpg" /> are given below. Individual Bezier curves that are defined over the subintervals are joined together to form the Bezier spline curves. For <img src="3-7900126\6aed9fa9-9eb3-41b5-a93d-920b0845a92c.jpg" /> define the Bezier polynomials of degree n that approximate the actions of <img src="3-7900126\634adaba-8826-4128-b48e-ef1e0228dceb.jpg" /> and <img src="3-7900126\d2f6162d-6dbb-4fb1-bdcb-689e122a182e.jpg" /> over the interval</p><p><img src="3-7900126\71e3eeb6-bfaa-439d-a39e-73509da93d2a.jpg" />as follows</p><disp-formula id="scirp.17567-formula86221"><label>(3)</label><graphic position="anchor" xlink:href="3-7900126\3cd0188f-b74c-4a99-8285-042c895c1ff7.jpg"  xlink:type="simple"/></disp-formula><p>where</p><p><img src="3-7900126\d51de4b4-7786-4f71-b977-5e6283e03139.jpg" /></p><p>are the Bernstein polynomials of degree n over the interval</p><p><img src="3-7900126\4ae60ba4-7b76-4d32-8350-f4e8c700283f.jpg" />, <img src="3-7900126\6feb1c7d-bd46-4a7c-842d-12ae82d37fd8.jpg" />and <img src="3-7900126\44247204-d257-44cd-828d-5edc5595d332.jpg" /> are respectively p and m ordered vectors from the control points. By substituting (3) into the Equation (2), one may define <img src="3-7900126\9ce99125-1e50-41f6-914c-c87c2e156742.jpg" /> for <img src="3-7900126\e0f24f1d-932f-406d-9aa2-c6443ec8e802.jpg" /> and<img src="3-7900126\f02afe49-b725-4f5c-8f05-95c46ec2aba4.jpg" />, as</p><p><img src="3-7900126\150c884e-5f82-4023-b80d-57d6e49818d2.jpg" /></p><p><img src="3-7900126\0b46d8a8-014b-4e4b-8e75-fdaacab60376.jpg" />and <img src="3-7900126\ae4cc2db-1df0-45bf-b9bf-033e5bfc86ec.jpg" />where <img src="3-7900126\6bbb0e76-a152-46cb-86af-369eee6ffe8d.jpg" /> is characteristic function for<img src="3-7900126\055d7985-8656-4a68-be5c-80a0975f910d.jpg" />.</p><p>Beside the boundary conditions, there are also continuity constraints imposed on each successive pair of Bezier segments. Since the differential equation is of first order, the continuity of the first derivative of x (or v) is required and gives</p><disp-formula id="scirp.17567-formula86222"><label>(4)</label><graphic position="anchor" xlink:href="3-7900126\ff73dad4-33fa-4deb-9f3e-747e3a3e82a4.jpg"  xlink:type="simple"/></disp-formula><p>Note 1: If we consider the C<sup>1</sup> continuity of w, the following constraints will be added to constraints (4),</p><p><img src="3-7900126\0cdf1013-2fc5-46b3-ad82-c18537aadf10.jpg" /></p><p>Now, we define a residual function in <img src="3-7900126\a73ebcfd-47bb-4bb8-a305-69ccf21b21b5.jpg" /> as follows</p><p><img src="3-7900126\d5936544-3abb-419c-846d-ed6a412529ef.jpg" /></p><p>where <img src="3-7900126\eb6e3602-e0a2-4fd8-a7c7-c072335dc1ef.jpg" /> is <img src="3-7900126\23112ddb-a5e4-46d6-a668-aa432be99dff.jpg" /> norm and M is an enough big number. Our aim is to solve the following problem over</p><p><img src="3-7900126\6212717a-b317-4d9a-a8b2-c36f31718fa4.jpg" />:</p><disp-formula id="scirp.17567-formula86223"><label>(5)</label><graphic position="anchor" xlink:href="3-7900126\4be5d782-4664-4686-82b6-7771b2b6b2f7.jpg"  xlink:type="simple"/></disp-formula><p>Note 2: In problem (1), if <img src="3-7900126\5fd49f93-67c8-4115-86ca-1ce98bf95b3c.jpg" /> be unknown, then we set<img src="3-7900126\bebe64f5-1bc2-4a54-ad84-02a303180425.jpg" />.</p><p>In next section, the immunotherapy model will be introduced on which the proposed method will be implemented.</p></sec><sec id="s4"><title>4. Immunotherapy Model</title><p>The model of Kirschner and Panetta [<xref ref-type="bibr" rid="scirp.17567-ref16">16</xref>] is a well known mathematical description of the tumor–immune system interaction. Despite of its simplicity, it exhibits rich dynamics that are in qualitative agreement with experimental findings. The following model was originally developed by Kirschner and Panetta [<xref ref-type="bibr" rid="scirp.17567-ref16">16</xref>] and modified by Burden et al. [<xref ref-type="bibr" rid="scirp.17567-ref17">17</xref>]. This model represents the reciprocal interactions between the effector cells;<img src="3-7900126\78e69328-3ebb-4015-974e-ee4833b3fa7e.jpg" />, the tumor cells;<img src="3-7900126\413ace0e-7614-4d97-aeda-8f6a197ee206.jpg" />, and the concentration of Interleukin-2;<img src="3-7900126\b8f63806-2b19-4192-bd8e-1e1827418a08.jpg" />. It consists of the following differential equations</p><disp-formula id="scirp.17567-formula86224"><label>(6)</label><graphic position="anchor" xlink:href="3-7900126\c887aac8-f63a-4ee9-9579-0ff00a56b67d.jpg"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.17567-formula86225"><label>(7)</label><graphic position="anchor" xlink:href="3-7900126\5a81e5b4-963f-484f-b74c-a287c7a69e21.jpg"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.17567-formula86226"><label>(8)</label><graphic position="anchor" xlink:href="3-7900126\63416cea-a373-4fb5-b53a-8dba149cff46.jpg"  xlink:type="simple"/></disp-formula><p><img src="3-7900126\05847fa0-39d5-453c-957a-840b40a2d0b0.jpg" /></p><p>where <img src="3-7900126\23a96e62-1f1c-4666-a8b9-608bbe72847d.jpg" /></p><p><img src="3-7900126\868a59a5-0217-4a99-a99a-938c4856c44e.jpg" /></p><p><img src="3-7900126\f4c714f0-74ed-4d64-8f29-704cac08b7e4.jpg" />&#160;(see [<xref ref-type="bibr" rid="scirp.17567-ref16">16</xref>]).</p><p>In brief, the rate of change for the effector cell population is expressed in Equation (6); the effectors decay at rate <img src="3-7900126\f9cbac0c-53e5-496d-a44b-a2f3ad2e819f.jpg" /> and are stimulated by the interaction with the tumor as well as by the presence of Interleukin-2, where c models the antigenicity of the tumor. The tumor growth is logistic and is reduced by the effectors shown in the seventh equation. The eighth equation gives the rate of change for the concentration of IL-2. Interleukin-2 is produced when the effectors interact with the tumor and decays at rate<img src="3-7900126\ff15ec5f-0797-47ad-8495-3bc1a1a6b52a.jpg" />. The parameter <img src="3-7900126\800c0287-0a75-4d87-830c-9d6c8fa881c3.jpg" /> is the main factor in determining the stability properties of the effector and cancer cells appearing in (6) incorporates the therapeutic factor. The parameters units are in<img src="3-7900126\6e15a154-5de9-4f71-a511-595e55867782.jpg" />, except for <img src="3-7900126\3715ccb0-3091-4c6e-97ec-8fee512895c0.jpg" /> and b whose units are volume. The function <img src="3-7900126\d08e711b-5e9a-4e51-b2c5-1312f0144a75.jpg" /> is the control describing the percentage of adoptive cellular immunotherapy given.</p><p>Using the model described above, the purpose is to design a drug schedule that eradicates the tumor level at the end of treatment as well as infusing the least dosage of drug and maintaining low tumor levels throughout the course of treatment. The problem can be formulated as an optimal control problem with the set of dynamic equations. Generally, it may be stated as:</p><disp-formula id="scirp.17567-formula86227"><label>(9)</label><graphic position="anchor" xlink:href="3-7900126\207fb7f7-8967-400a-826c-20dcf5fafd7f.jpg"  xlink:type="simple"/></disp-formula><p><img src="3-7900126\a4b7be8c-fd51-49c8-8175-b97e0da33614.jpg" /></p><p>where <img src="3-7900126\986b5906-e9c9-4208-b5c5-376d3fab6650.jpg" /> is a <img src="3-7900126\1ab8247c-cca8-42c7-a918-8874eb41c918.jpg" /> state variables vector and <img src="3-7900126\b2ea6d47-ea9d-4c99-8f8e-02f01cee3c4d.jpg" /> is a control variable bounded by<img src="3-7900126\98f9ce92-1409-407e-9655-c5a387b6ca25.jpg" />. The performance index I which has to be maximized is normally given by</p><disp-formula id="scirp.17567-formula86228"><label>(10)</label><graphic position="anchor" xlink:href="3-7900126\9d92088c-c9a7-4064-826b-adc36acf7d89.jpg"  xlink:type="simple"/></disp-formula><p>where <img src="3-7900126\582aed9a-5b6f-4ec5-8fb2-3e4a6f090f99.jpg" /> is the specified final time, <img src="3-7900126\d4fda31e-82d0-4b84-81f3-ba6833faf4f6.jpg" />is the objective value of each stage and <img src="3-7900126\5858f042-67eb-484a-a6c8-fb9324936e5b.jpg" /> is the performance index at the end of the process. Typical optimal controls for these type of problems are bang-bang with periodical switching from <img src="3-7900126\cebba9d5-26d5-4c3a-a0fa-5964465654b7.jpg" /> to<img src="3-7900126\8ccf1a37-cc5f-4b2d-ab51-ddbaaac0307f.jpg" />.</p><p>To define an optimal input controller, the performance index must be selected in order that the effector and the Interleukin-2 cells are maintained in an acceptable range. Also, the amount of cancerous cells is to be at minimum level during and at the end of the therapy. For this purpose, different performance indexes were studied with trial and error method. At last, in order to have minimum quantity of cancerous cells during the therapy term <img src="3-7900126\09b5f969-ebaa-4c65-9c09-142f4eb5d5be.jpg" /> is taken into consideration and at the end of therapy a linear penalty <img src="3-7900126\9b175f58-d811-469b-b1d3-0c7680a055b9.jpg" /> is considered. A constant coefficient <img src="3-7900126\12f09db9-7a3d-4780-91f3-dde53bf3fe78.jpg" /> is approximated to be 1000 by trial and error. A quadratic term in the form of <img src="3-7900126\47272bc8-dd72-4b35-a61f-a6806ab3ffda.jpg" /> is added to the performance index to consider the effect of inputs. In addition, <img src="3-7900126\e4a1f045-58ff-4d15-a9df-92f78f35c20e.jpg" />and <img src="3-7900126\e7d78488-2b0d-458a-b79e-bf92402cc449.jpg" /> are added to keep the number of effector and Interleukin-2 cells at high level. Applying all aforementioned terms, performance index is obtained as below</p><disp-formula id="scirp.17567-formula86229"><label>(11)</label><graphic position="anchor" xlink:href="3-7900126\53638081-55ef-4e61-bfb7-f5d65d44f65f.jpg"  xlink:type="simple"/></disp-formula><p>where <img src="3-7900126\5fa0357a-9fe8-4168-a6dc-1a7ef7748fbf.jpg" /> is a constant and is selected to be equal to 1000, <img src="3-7900126\b079c656-4c6c-4eca-9f71-71864cdd7c0f.jpg" />is the control variable bounded by <img src="3-7900126\88078fad-584f-4390-93a2-6a8ba4da7dbf.jpg" /> and B is the weight factor that represents a patient’s level of acceptance of the treatment. Burden et al. [<xref ref-type="bibr" rid="scirp.17567-ref17">17</xref>] did not consider any terms for minimization of cancerous cells at the end of therapy, because of that, cancerous cells started growing up at the end of therapy.</p><p>In brief, we are minimizing the amount of tumor cells both during and at the end of the treatment. Also we are maximizing the amount of effector and Interleukin-2 cells. The existence of an optimal control has been studied in [<xref ref-type="bibr" rid="scirp.17567-ref17">17</xref>].</p></sec><sec id="s5"><title>5. Results of the Immunotherapy Model</title><p>This algorithm has been executed on this problem with considering some different coefficients such as</p><p><img src="3-7900126\70caf056-86b9-4007-827a-95dcf0f5149f.jpg" />.</p><p>Numerical solution results of equations for our performance index are shown in <xref ref-type="fig" rid="fig1">Figure 1</xref>, and control variable is shown in <xref ref-type="fig" rid="fig2">Figure 2</xref>. In this figure state variables including tumor cells, the effector cells and concentration of Interleukin-2 for a therapy period (350 days) are obtained. The equilibrium point in this case is unstable because the value of <img src="3-7900126\b78a6da4-d769-4526-8a09-26a7b26fd56b.jpg" /> is smaller than critical value (540), but optimal solution of equations pushes the system to the area with smaller cancerous cells. In this work in comparison with the works done in [16-18] (see Figures 3 and 4).</p></sec><sec id="s6"><title>6. Conclusion</title><p>In this paper, a Bezier control points method for solving optimal control problems governed by time varying dynamical systems with constraints on the states and control has been suggested. The method replaces the constrained optimal control problem by a quadratic programming one. The control point structure provides a bound on the residual function. Results show that the</p><p>proposed method is efficient and easily applicable.</p></sec><sec id="s7"><title>REFERENCES</title></sec></body><back><ref-list><title>References</title><ref id="scirp.17567-ref1"><label>1</label><mixed-citation publication-type="other" xlink:type="simple">A. Cappuccio, F. Castiglione and B. Piccoli, “Determination of the Optimal Therapeutic Protocols in Cancer Immunotherapy,” Mathematical Biosciences, Vol. 209, No. 1, 2007, pp. 1-13. doi:10.1016/j.mbs.2007.02.009</mixed-citation></ref><ref id="scirp.17567-ref2"><label>2</label><mixed-citation publication-type="other" xlink:type="simple">B. Piccoli and F. Castiglione, “Optimal Vaccine Scheduling in Cancer Immunotherapy,” Physica A, Vol. 370, No. 2, 2006, pp. 672-680.  
doi:10.1016/j.physa.2006.03.011</mixed-citation></ref><ref id="scirp.17567-ref3"><label>3</label><mixed-citation publication-type="other" xlink:type="simple">C. P. Neuman and A. Sen, “A Suboptimal Control Algoithm for Constrained Problems Using Cubic Splines,” Automatica, Vol. 9, No. 5, 1973, pp. 601-613.  
doi:10.1016/0005-1098(73)90045-9</mixed-citation></ref><ref id="scirp.17567-ref4"><label>4</label><mixed-citation publication-type="other" xlink:type="simple">G. Elnagar, M. Kazemi and M. Razzaghi, “The Pseudospectral Legendre Method for Discretizing Optimal Control Problem,” IEEE Transactions on Automatic Control, Vol. 40, No. 10, 1965, pp. 1793-1796.  
doi:10.1109/9.467672</mixed-citation></ref><ref id="scirp.17567-ref5"><label>5</label><mixed-citation publication-type="other" xlink:type="simple">H. Jaddu, “Spectral Method for Constrained Linearquadratic Optimal Control,” Mathematicas and Computers in Simulation, Vol. 58, No. 2, 2002, pp. 159-169.  
doi:10.1016/S0378-4754(01)00359-7</mixed-citation></ref><ref id="scirp.17567-ref6"><label>6</label><mixed-citation publication-type="other" xlink:type="simple">H. R. Sirisena, “Computation of Optimal Controls Using a Piecewise Polynomial Parameterization,” IEEE Transactions on Automatic Control, Vol. 18, No. 4, 1973, pp. 409-411. doi:10.1109/TAC.1973.1100329</mixed-citation></ref><ref id="scirp.17567-ref7"><label>7</label><mixed-citation publication-type="other" xlink:type="simple">H. R. Sirisena and F. S. Chou, “State Parameterization Approach to the Solution of Optimal Control Problems,” Optimal Control Applications and Methods, Vol. 2, No. 3, 1981, pp. 289-298. doi:10.1002/oca.4660020307</mixed-citation></ref><ref id="scirp.17567-ref8"><label>8</label><mixed-citation publication-type="other" xlink:type="simple">I. Troch, F. Breitenecker and M. Graeff, “Computing Optimal Controls for Systems with State and Control Constraints,” Proceedings of the IFAC Control Applications of Nonlinear Programming and Optimization, Paris, 7-9 June 1989, pp. 39-44.</mixed-citation></ref><ref id="scirp.17567-ref9"><label>9</label><mixed-citation publication-type="other" xlink:type="simple">J. Vlassenbroeck, “A Chebyshev Polynomial Method for Optimal Control with State Constraints,” Automatica, Vol. 24, No. 4, 1988, pp. 499-504.  
doi:10.1016/0005-1098(88)90094-5</mixed-citation></ref><ref id="scirp.17567-ref10"><label>10</label><mixed-citation publication-type="other" xlink:type="simple">K. Teo, C. Goh and K. Wong, “A Unified Computational Approach to Optimal Control Problem,” Longman, Harlow, 1981.</mixed-citation></ref><ref id="scirp.17567-ref11"><label>11</label><mixed-citation publication-type="other" xlink:type="simple">M. Evrenosoglu and S. Somali, “Least Squares Methods for Solving Singularity Perturbed Two-Points Boundary Value Problems Using Bezier Control Point,” Applied Mathematics Letters, Vol. 21, No. 10, 2008, pp. 10291032. doi:10.1016/j.aml.2007.10.021</mixed-citation></ref><ref id="scirp.17567-ref12"><label>12</label><mixed-citation publication-type="other" xlink:type="simple">P. A. Frick and D. J. Stech, “Solution of Optimal Control Problems on a Parallel Machine Using the Epsilon Method,” Optimal Control Applications and Methods, Vol. 16, 1995, pp. 1-17.</mixed-citation></ref><ref id="scirp.17567-ref13"><label>13</label><mixed-citation publication-type="other" xlink:type="simple">R. Pytlak, “Numerical Methods for Optimal Control Problems with State Constraints,” Springer-Veriag, Berlin, 1999.</mixed-citation></ref><ref id="scirp.17567-ref14"><label>14</label><mixed-citation publication-type="other" xlink:type="simple">V. Yen and M. Nagurka, “Optimal Control of Linearly Constrained Linear Systems via State Parameterization,” Optimal Control Applications and Methods, Vol. 13, No. 2, 1992, pp. 155-167. doi:002/oca.4660130206</mixed-citation></ref><ref id="scirp.17567-ref15"><label>15</label><mixed-citation publication-type="other" xlink:type="simple">V. Kuznetsov, I. Makalkin, M. Taylor and A. Perelson, “Nonlinear Dynamics of Immunogenic Tumors Parameter Estimation and Global Bifurcation Analysis,” Bulletin of Mathematical Biology, Vol. 56, No. 2, 1994, pp. 295-321.</mixed-citation></ref><ref id="scirp.17567-ref16"><label>16</label><mixed-citation publication-type="other" xlink:type="simple">D. Kirschner and J. C. Panetta, “Modeling Immunotherapy of Tumor-Immune Interaction,” Journal of Mathematical Biology, Vol. 37, No. 3, 1998, pp. 235-252.  
doi:10.1007/s002850050127</mixed-citation></ref><ref id="scirp.17567-ref17"><label>17</label><mixed-citation publication-type="other" xlink:type="simple">T. Burden, J. Ernstberger and K. R. Fister, “Optimal Control Applied to Immunotherapy,” Discrete and Continuous Dynamical Systems Series B, Vol. 4, No. 1, 2004, pp. 135-146.</mixed-citation></ref><ref id="scirp.17567-ref18"><label>18</label><mixed-citation publication-type="other" xlink:type="simple">A. Ghaffari and N. Naserufar, “Optimal Therapeutic Protocols in Cancer Immunotherapy,” Computers in Biology and Medicine, Vol. 40, No. 3, 2010, pp. 261-270.  
doi:10.1016/j.compbiomed.2009.12.001</mixed-citation></ref></ref-list></back></article>