Applied Mathematics
Vol.10 No.04(2019), Article ID:91699,23 pages
10.4236/am.2019.104014
Optimal Control of Cancer Growth
Jens Christian Larsen
Vanløse Alle 50 2. mf. tv, 2720 Vanløse, Copenhagen, Denmark
Copyright © 2019 by author(s) and Scientific Research Publishing Inc.
This work is licensed under the Creative Commons Attribution International License (CC BY 4.0).
http://creativecommons.org/licenses/by/4.0/
Received: February 15, 2019; Accepted: April 8, 2019; Published: April 11, 2019
ABSTRACT
The purpose of the present paper is to apply the Pontryagin Minimum Principle to mathematical models of cancer growth. In [1] , I presented a discrete affine model T of cancer growth in the variables C for cancer, GF for growth factors and GI for growth inhibitors. One can sometimes find an affine vector field X on
whose time one map is T. It is to this vector field we apply the Pontryagin Minimum Principle. We also apply the Discrete Pontryagin Minimum Principle to the model T. So we prove that maximal chemo therapy can be optimal and also that it might not depending on the spectral properties of the matrix A, (see below). In section five we determine an optimal strategy for chemo or immune therapy.
Keywords:
Cancer, Models of Cancer Growth, Pontryagin Minimum Principle
1. Introduction
Our reference to optimal control theory of ODEs is [2] and to control theory of discrete systems [3]. There is a review of papers in optimal control theory applied to cancer [4]. The model we consider here is from [1] and is defined by
(1)
where
,, and T denotes transpose. Here
,,,. We assume that
.
The matrix A has characteristic polynomial
where
(2)
(3)
and this polynomial can have (i) three real roots or (ii) one real root and two imaginary roots. It turns out that asking
simplifies matters considerably. Then
(4)
So the eigenvalues are
and
(5)
We assume that
. In case (i) if the eigenvalues of A,
are positive and distinct and we assume this, then you can find an affine vector field X on
such that the time one map is d
(6)
see [1] and below. In case (ii) if the eigenvalues of A are
and we assume this, you can also find an affine vector field X on
such that
(7)
In case (i) define a matrix of eigenvectors
(8)
and in case (ii) define
(9)
Then in case (i)
(10)
if the eigenvalues are distinct and positive and in case (ii)
(11)
see [1]. Here
denotes the inverse to D. To find an X in case (i) define when the eigenvalues are real, positive and distinct, an affine vector field
(12)
Then with the right choice of d
(13)
hence if we let
(14)
we get
(15)
And to find an X in case (ii) when
, define
(16)
Then with the right choice of
we get
(17)
hence with
(18)
we have that the time one map is
(19)
See [1] for details of the above and also below.
In section two we solve the problem:
minmize
, (fixed) subject to
(20)
, by first solving it for Y and then infer the solution for X. Here
(21)
and
is piecewise continuous. In section three we apply the discrete Pontryagin minimum principle to the difference equation
where
(22)
.
, where
, with the objective to minimize
. There are again two cases to consider (i) and (ii) above. If
and the eigenvalues are positive and distinct, maximal chemo therapy is optimal. But in case (ii) it is not always optimal.
When
and the eigenvalues are real and distinct, we produce a counter example to maximal chemo therapy being optimal, see section four. Some solid tumors grow like Gompertz functions, see [5]. There are several important monographs in mathematics and medicine, see [6] - [11]. [12] - [19] are my latest papers on cancer and mathematics. [20] is our reference to roots of cubic polynomials. [21] proves continuous dependence of roots of a polynomial on the coefficients of the polynomial.
In section five we consider optimality of the discrete model T when
. Here we also determine optimal control of the map T.
2. Optimal Control of X
The purpose of this section is to minimize
, subject to
(23)
fixed and with
. Let us consider (ii) first. We assume that there are a real eigenvalue
and two imaginary eigenvalues
.
Now define the two by two matrix
(24)
where
(25)
(26)
This will imply, that
(27)
Also let
(28)
and define the vector field
(29)
which is affine when
, where
is the canonical basis in
. Also
. Put
(30)
Let
(31)
Define
by
(32)
and
(33)
Then
(34)
when
. To this vector field with
associate the Hamiltonian
(35)
Then we have the adjoint equations
(36)
(37)
(38)
So
(39)
which has flow
(40)
Define
(41)
Then the flow of Y is for
(42)
(43)
Define
(44)
Then we have the transversality conditions
(45)
(46)
(47)
This means that
and
(48)
The two by two matrix in this equation has inverse
(49)
So
(50)
But then we have
(51)
Notice that we have
(52)
(53)
If
(54)
for all
, then
is optimal, see Equations (55) to (60). But this amounts to the inequality
(55)
(56)
(57)
(58)
(59)
(60)
where
denotes the determinant of U. We have used that
(61)
and
(62)
so that
(63)
and also that
. So if
(64)
then
(65)
is optimal and if the reverse inequality holds then
(66)
is optimal. We shall now consider the case where all eigenvalues
are real, positive and distinct and that
. Here we let
(67)
where
(68)
Also define d in
(69)
(70)
(71)
. Now define the Hamiltonian
(72)
Then we get the adjoint equations
(73)
(74)
(75)
see [2]. Now define
(76)
Then we have the transversality conditions
(77)
by [2] and see below. Now observe, that
(78)
Because
(79)
we find
(80)
We shall need
(81)
We have
(82)
hence the definition of
. Now
(83)
thus
(84)
(85)
(86)
So
(87)
(88)
(89)
If
(90)
for all
, is optimal. And this is equivalent to
(91)
which again is equivalent to
(92)
(93)
(94)
(95)
for all
. It follows that
(96)
is optimal. We have the two Hamiltonians
(97)
(98)
where
denotes the canonical inner product. It follows that when the eigenvalues are
(99)
(100)
if
(101)
(102)
where
is an integral curve of X and
an integral curve of Y. Because
(103)
hence
(104)
and
(105)
We now get, that
(106)
(107)
(108)
(109)
(110)
So
(111)
When the eigenvalues of A are real, distinct and positive
(112)
(113)
if
(114)
(115)
We also have
(116)
and
(117)
thus
(118)
Hence
(119)
We need the following theorem, which is well known.
Theorem 1 Now The following statements about a C2 function from
(120)
to the reals, where
is a positive integer,
are equivalent:
(i)
where
;
(ii)
;
(iii)
where
.
is admissible by definition if
and
(121)
To see that
(122)
for
optimal candidate and
admissible argue as in [2]
(123)
(124)
(125)
We have the following inequality, which follows from theorem 1.
(126)
We also have
(127)
We can now estimate
(128)
(129)
(130)
(131)
(132)
because
is convex, by theorem 1. We have used, that we have arranged, that
(133)
for all
, by the mean value theorem.
We have optimality.
3. Optimal Control of T
In this section we consider the problem: minimize
subject to
(134)
where A is as in the introduction.
Also
(135)
Here
(136)
Assume (i) the eigenvalues of A are real and distinct.
In the Discrete Pontryagin Minimal Principle applied to T you define the Hamiltonian by (138) and then you find
(137)
and minimize it to find the optimal control
. It is optimal due to computations (157) to (163) below.
Define then the Hamiltonian
(138)
where
and (139)
(140)
(141)
Then we have the adjoint equation
(142)
Inductively
(143)
In particular
(144)
For
we have
(145)
which is equivalent to
(146)
Define
(147)
Now
(148)
where
(149)
Thus
(150)
Assume that (i) holds and
are distinct, when
. Then
(151)
So now we get, that (146) amounts to
(152)
(153)
(154)
(155)
Similarly for
(156)
For
we have, that
. This means that maximal chemo therapy is optimal. Because similar to (128) to (132), we get
(157)
(158)
(159)
(160)
(161)
(162)
(163)
by theorem 1 and since
is convex.
Then we have
(164)
As above we get
(165)
and
(166)
Also
(167)
and
(168)
Thus
(169)
When
(170)
then
(171)
Hence
(172)
Now consider the case where there are imaginary eigenvalues
for A. We need the following well known formulas for
(173)
which are well known, where
and
(174)
(175)
and
(176)
where
(177)
(178)
You can prove them by induction. We have
(179)
where
(180)
As above
(181)
where
(182)
So
(183)
For
we find when
(184)
(185)
(186)
(187)
(188)
Here
. When
(189)
If
(190)
let
(191)
and
(192)
if the reverse inequality holds. If
(193)
let
(194)
and
(195)
if the reverse inequality holds. Then
is optimal, by (157) to (163). For
we have
.
4. A Counter Example
We shall now present a counter example to optimality of maximal chemo therapy when the eigenvalues are real and
for the model
(196)
of the introduction.
Remember the definition of the discriminant
of a cubic polynomial
(197)
Namely
(198)
Notice that the degree of
is four in
and
while it is only two or three in
. We thus get
(199)
(200)
(201)
(202)
which becomes
(203)
(204)
205)
(206)
and this is
(207)
(208)
It follows that for
large
(209)
so that there are three real distinct roots, see Uspensky [20]. But
(210)
when
is large. So maximal chemo therapy is not optimal for
. In fact
(211)
So
gives an optimal trajectory.
5. Optimality of T When
Consider the model T from the introduction
(212)
where
(213)
and
(214)
Assume (i) the eigenvalues
of A are real and distinct, when
.
Theorem 2 There exists a Euclidean open ball
in
, such that for
maximal chemo therapy is optimal.
Also let
(215)
be a matrix with column eigenvectors to the eigenvalues
of A. We have (
)
(216)
(217)
(218)
(219)
Define the Hamiltonian
(220)
and
(221)
We have
(222)
In particular
(223)
Now consider the system
(224)
which is conjugate to the
system. Now observe that with
(225)
and
(226)
we have that
(227)
and
(228)
(229)
is equivalent to
(230)
So if
(231)
then maximal chemo therapy is optimal, by a computation like (157) to (163). Here
(232)
But this amounts to
(233)
(234)
(235)
where
are complements in D. Hence
(236)
(237)
(238)
Inserted into (233) to (235) we obtain, that
becomes
(239)
(240)
(241)
(242)
Now observe that when
(243)
(244)
So maximal chemo therapy is optimal in this case as we have seen above. Now compute
(245)
(246)
(247)
Notice that for
when
, due to the assumptions. Observe also that (246) = 0, (247) = 0, when
, because then
. Now take
such that
(248)
and
(249)
And finally
(250)
But then
, and maximal chemo therapy is optimal. We have used, that the roots of a polynomial depend continuously on the coefficients of the polynomial, see [21]. For
notice that
. So
is optimal.
When (ii) define the following U below by computing
(251)
(252)
(253)
So define U to be
(254)
Then
(255)
Define
(256)
Theorem 3 Suppose (ii) i.e. eigenvalues of A are
. If
and
(257)
let
and if the reverse inequality holds let
. If
and
(258)
let
and if the reverse inequality holds
. Then
is optimal.
Proof. Define the Hamiltonian
(259)
Then with
(260)
we find
(261)
So
(262)
when
and when
(263)
Optimality follows from a computation like (157) to (163).
Theorem 4 Suppose (i) and the eigenvaues of A are real and distinct. If
(264)
let
and if the reverse inequality holds let
. Then
is optimal.
Proof. Define the Hamiltonian
(265)
Then with
(266)
we get
(267)
Then the partial derivative of
with respect to
is
(268)
,
Optimality follows from a computation like (157) to (163).
6. Summary
In the present paper we applied the discrete Pontryagin Minimal Principle to a discrete model T of cancer growth and the Pontryagin Minimal Principle to an affine vector field that generates T. When
and the eigenvalues of T are real and distinct, maximal chemo therapy is optimal for the discrete model, while this is not necessarily so when the eigenvalues of A are
.
For the affine vector field that generates T, we have proven similar statements, when
. Maximal chemo therapy is optimal, when the eigenvalues of A are real, positive and distinct and this is not necessarily so, when there are imaginary eigenvalues. We finally considered what happens in the discrete model, when
. In particular we have derived an optimal strategy to give chemo or immune therapy.
Conflicts of Interest
The author declares no conflicts of interest regarding the publication of this paper.
Cite this paper
Larsen, J.C. (2019) Optimal Control of Cancer Growth. Applied Mathematics, 10, 173-195. https://doi.org/10.4236/am.2019.104014
References
- 1. Chr, J. (2016) Larsen Models of Cancer Growth. Journal of Applied Mathematics and Computing, 53, 615-643.
- 2. Seierstad, A. and Sydsaeter, K. (1988) Optimal Control Theory with Economic Applications North Holland.
- 3. Goodwin, G. (2005) Constrained Control and Estimation. An Optimization Approach. Springer Verlag, Berlin.
- 4. Swierniak, A., Kimmel, M. and Smieja, J. (2009) Mathematical Modelling as a Tool for Planning Anti Cancer Therapy. European Journal of Pharmacology, 625, 108-121. https://doi.org/10.1016/j.ejphar.2009.08.041
- 5. Laird, A.K. (1964) Dynamics of Cancer Growth. British Journal of Cancer, 18, 490-502. https://doi.org/10.1038/bjc.1964.55
- 6. Adam, J.A. and Bellomo, N. (1997) A Survey of Models for Tumor-Induced Immune System Dynamics. Birkhauser, Boston.
- 7. Geha, R. and Notarangelo, L. (2012) Case Studies in Immunology: A Clinical Companion. Garland Science, Hamden.
- 8. Marks, F., Klingmüller, U. and Müller-Decker, K. (2009) Cellular Signal Processing. Garland Science, Hamden.
- 9. Molina-Paris, C. and Lythe, G. (2011) Mathematical Models and Immune Cell Biology. Springer Verlag, Berlin. https://doi.org/10.1007/978-1-4419-7725-0
- 10. Murphy, K. (2012) Immunobiology. 8th Edition, Garland Science, Hamden.
- 11. Rees, R.C. (2014) Tumor Immunology and Immunotherapy. Oxford University Press, Oxford.
- 12. Larsen, J.C. (2016) Hopf Bifurcations in Cancer Models. JP Journal of Applied Mathematics, 14, 1-31.
- 13. Larsen, J.C. (2017) A Mathematical Model of Adoptive T Cell Therapy. JP Journal of Applied Mathematics, 15, 1-33.
- 14. Larsen, J.C. (2016) Fundamental Concepts in Dynamics.
- 15. Larsen, J.C. (2017) The Bistability Theorem in a Cancer Model. International Journal of Biomathematics, 11, Article ID: 1850004.
- 16. Larsen, J.C. (2016) The Bistability Theorem in a Model of Metastatic Cancer. Applied Mathematics, 7, 1183-1206. https://doi.org/10.4236/am.2016.710105
- 17. Larsen, J.C. (2017) A Study on Multipeutics. Applied Mathematics, 8, 746-773.
https://doi.org/10.4236/am.2017.85059
- 18. Larsen, J.C. (2017) A Mathematical Model of Immunity. JP Journal of Applied Mathematics.
- 19. Larsen, J.C. (2018) Models of Cancer Growth Revisited. Applied Mathematics, 9, Article ID: 84308.
- 20. Uspensky (1948) Theory of Equations. McGraw-Hill, New York.
- 21. Alexendarian, A. (2013) On Continuous Dependence of Roots of Polynomials on Coefficients.