Next Article in Journal
Anti-Proliferative Activity of Ethylenediurea Derivatives with Alkyl and Oxygen-Containing Groups as Substituents
Previous Article in Journal
Incidence, Predictors, and Management of Femoral Vascular Complications Following Catheter Ablation for Atrial Fibrillation: A Systematic Duplex Ultrasound Study
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Linear and Non-Linear Optimal Control Methods to Determine the Best Chemotherapy Schedule for Most Effectively Inhibiting Tumor Growth

by
Sotirios G. Liliopoulos
1,
George S. Stavrakakis
1,*,† and
Konstantinos S. Dimas
2,*,†
1
School of Electrical and Computer Engineering, Technical University of Crete, 731 00 Chania, Greece
2
Department of Pharmacology, Faculty of Medicine, University of Thessaly, 415 00 Larissa, Greece
*
Authors to whom correspondence should be addressed.
These authors contributed equally to this work.
Biomedicines 2025, 13(2), 315; https://doi.org/10.3390/biomedicines13020315
Submission received: 2 December 2024 / Revised: 20 January 2025 / Accepted: 23 January 2025 / Published: 28 January 2025
(This article belongs to the Section Cancer Biology and Oncology)

Abstract

:
Background/Objectives: Cancer is a dynamic and complex disease that remains largely untreated despite major advances in oncology and treatment. In this context, we aimed here to investigate optimal control techniques in the management of tumor growth inhibition, with a particular focus on cancer chemotherapy treatment strategies. Methods: Using both linear autoregressive with exogenous inputs (ARX) and advanced non-linear tumor growth inhibition (TGI) modeling approaches, we investigated various single-agent treatment protocols, including continuous, periodic, and intermittent chemotherapy schedules. By integrating advanced mathematical modeling with optimal control theory and methods, namely the Linear Quadratic Regulator (LQR) and the “pseudo-linear” state-space equivalent representation and suboptimal control of a non-linear dynamic system known as the State-Dependent Riccati Equation (SDRE) approach, this work explores and evaluates successfully, more effective chemotherapy treatment strategies at the computer simulation level, using real preclinical data which increases the expectation to be applied in the clinical practice of oncology. Results: The integration of these methods provides insights into how different drug administration schedules may affect tumor response at the preclinical level. This work uses mathematical modeling to evaluate the efficacy of various periodic and intermittent chemotherapy treatment strategies, with a focus on optimizing drug doses while minimizing the potential side effects of chemotherapy due to the administration of less effective chemotherapeutic doses. Conclusions: The treatment scenarios tested in this study could effectively stop tumor growth or even lead to tumor regression to a negligible or near-zero size. This approach highlights the importance of computational tools for more effective treatment strategies in chemotherapy and offers a promising direction for future research and more efficient clinical applications in oncology as part of a more individualized approach.

1. Introduction

Although the number of cancer treatments has significantly increased during the last decades, cancer continues to be a major health threat. Treatment protocols are established through extensive and expensive clinical trials. These trials initially identify the maximum tolerable dose (MTD) and subsequently evaluate its expected effectiveness for an average patient. However, this method, as it operates within the clinical trial framework, does not facilitate a comprehensive assessment of all potential dosing schedules. Thus, the optimal scheduling for systemic treatments, such as chemotherapy, remains largely unexplored.
Within tumor growth modeling, optimal control theory (OCT) could be used to identify the optimal treatment strategy for individual patients. This involves discovering the most effective immunotherapy and/or chemotherapy drug dose levels and treatment schedules while considering the predicted growth of the tumor and the potential risks and benefits of the different treatment options [1]. After developing a tumor growth model based on patient-specific data, optimal control theory can be employed to identify computationally the optimal treatment strategy. This strategy aims to achieve tumor eradication while minimizing potential risks or side effects associated with the treatment, firstly at a computer simulation level. Some of the first applications of optimal control theory to mathematical models of cancer biology and tumor treatment date back to the 1970s [2,3]. The work of Swan and Vincent [3] was the first to apply optimal control in human cancer (IgG multiple myeloma). Following [3], numerous studies on optimal control for mathematical models of cancer therapies, such as chemotherapy and/or immunotherapy, have been published. A small pool of such works, including a plethora of linear and non-linear mathematical tumor growth models, as well as different control methods such as the direct collocation (DirCol), as well as those applied in the present work, i.e., the equivalent “pseudo-linear” representation of the non-linear state-space model with the corresponding state-dependent Riccati equation (SDRE) and the linear quadratic control with the linear quadratic regulator (LQR), can be found in [1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31].
A tumor undergoing treatment, such as chemotherapy, can be conceptualized as a control system based on a set of linear or non-linear state-space differential equations [2,3,4,5,6,7,8,9,10,11,12,13,14,24,32,33]. In this state-space model, the state of the system is given by the population of cancer cells or the tumor mass at a time t. The control signal at that time t , is denoted as u(t). Typically, u(t) represents the amount of the administered drug or its impact on healthy tissue and cancer cells. Since chemotherapy can affect both normal and malignant cells, the goal of the control problem is to minimize the number of cancer cells and at the same time maintain a safe level of toxicity for normal tissue. Optimal control theory emerges as a valuable tool for optimizing treatment decisions in the context of tumor growth modeling, helping to improve patient outcomes and increase survival rates. Traditional cytotoxic chemotherapy regimens, often guided by the MTD schedule, can lead to substantial host toxicity and create opportunities for tumor vasculature to regrow and for drug-resistant cell populations to develop during prolonged drug-free recovery periods. Optimal control theory, on the other hand, could be used to design more effective treatment protocols than the standard periodic protocols currently in use. By treating tumor growth inhibition as an optimal control problem, one can model mathematically and study more precisely the dynamics of a tumor’s growth with the goal of minimizing its size by a specific end-time. This approach also seeks to optimize treatment administration, like adjusting the anticancer agent’s doses to the minimum necessary level to minimize the side effects. Such a strategy is crucial for reducing high toxicity levels and minimizing adverse effects associated with the treatment [13,14,15,16,17,18,19,20,21,22,23,24,25,30,31].
In this study, two tumor growth inhibition (TGI) models are presented: (i) a simplified linear autoregressive model with exogenous inputs (ARX) that directly relates tumor growth inhibition and tumor weight at each time point to the anticancer drug dose, in which the PK-PD of the drug is not “explicitly” but “implicitly” taken into account, i.e., in the identified parameters of the linear model, numerical values obtained by using the data of chemotherapy dose (input) versus tumor weight (output) data from preclinical real experiments that were performed previously in our laboratories using human-to-mouse PDAC xenografts [34]; (ii) the well-known non-linear mathematical model of Simeoni et al. [32,33] for tumor growth inhibition, which explicitly takes into account the PK-PD of the drug and whose parameters are determined in a similar way to (i), are combined with optimal control methods, namely the LQR and the SDRE, respectively [35,36,37,38]. Optimal doses of single chemotherapy drugs are investigated by computer simulation across a range of periodic and intermittent treatment schedules. These optimal dosages are then presented, thoroughly evaluated, and discussed.

2. Materials and Methods

2.1. LQR Optimal Control Background

The linear quadratic regulator (LQR) is a commonly used linear optimal control method that provides optimal state-feedback laws for linear systems. It allows for the design of closed-loop stability and high-performance optimal control of linear systems. Consider a linear time-invariant (LTI) discrete-time system described by the following linear equations as:
x _ k + 1 = A x _ k + B u _ k y k = C x _ k ,
where A R n × n , B R n × m , C R l × n , x _ k R n is the state vector, u _ n R m is the system’s input (e.g., the chemotherapy dose in the present study), and y k R l is the output at each discrete-time instant (point)   k , e.g., the tumor’s weight, given that in the preset paper’s cases the dimension l of R l × n   e q u a l s 1.
LQR seeks to find a control input that minimizes a performance index J L Q R , typically represented as a quadratic cost function, that weights both the control input u and the system’s states x _ . Mathematically, it is expressed as, [35,36]:
m i n   J L Q R = min   { k = 0 x _ T k Q x _ k + u _ T k R u _ k } ,
where Q R n × n and R R n × m are real positive semi-definite and positive definite weighting matrices for each state x _ and the control variable u , respectively. The LQR cost function J L Q R   ( 2 ) is minimized using the state-feedback controller described by the equation below:
u _ k = R 1 B T S x _ k K x _ k ,
where K = R 1 B T S is the optimal feedback gain and S is a positive definite symmetric matrix and the unique solution of the matrix algebraic Riccati equation (MARE):
A T S + S A S B R 1 B T S + Q = 0 ,
The controllability and observability of A , B and A , C , imply the uniqueness of the MARE solution [36].

2.2. SDRE Non-Linear Optimal Control Background

The state-dependent Riccati equation (SDRE), first introduced by Pearson during the 1960s [37], has become a powerful tool for solving optimal control problems in non-linear systems. By transforming a non-linear state-space mathematical model into a pseudo-linear formulation, referred also as its extended linear form, the SDRE method treats the transformed non-linear state-space system as a sequence of linear time-invariant LTI mathematical models. For each LTI model derived at every time step, a suboptimal solution is computed by solving the corresponding linear matrix algebraic Riccati equation (MARE) [38].
A continuous-time, non-linear state-space mathematical model can generally be represented by the following equation:
x _ ˙ = f x _ t + G x _ t u _ t ,     x _ 0 = x 0 _ ,
where x _ R n is the state vector and u _ R m is the input vector. In many cases, the above non-linear equation can be written in the pseudo-linear form:
x _ ˙ = A x _ x _ + B x _ u _ ,
where f x _ = A x _ x _ and G x _ = B x _ , with A x _ R n x n and B x _ R n x m where B x _ 0 x _ . A x _ and B x _ matrices are called state-dependent coefficient (SDC) matrices, and the (6) is then said to be represented in SDC form. If the original system (5) has an equilibrium point at the origin, then f x _ t can be rewritten in a pseudo-linear form as A x _ x _ and then the LQR method could be used. When constructing SDC matrices, it is important to note that the choices for parameterization are not unique. However, the selected parameterization must ensure pointwise controllability for all states x _ . This condition can be fulfilled if the state-dependent controllability matrix M c has full rank throughout the time segment during which the SDRE control is being applied, i.e., [38]:
M c = B x _       A x _ B x _         A n 2 x _ B x _ A n 1 x _ B x _ ,
Using continuous-time LQR for the time-varying pseudo-linear state-space system (6), the SDRE approach then attempts to determine the sub-optimal controller for the state-space model (6), which minimizes a cost function J S D R E , thus driving all states x _ t to zero, i.e.:
m i n   J S D R E = min 1 2 0 x _ T Q x _ x _ + u _ T R x _ u _ d t   ,
where Q x _ R n x n and R x _ R n x m are state-dependent matrices that determine the weight for each state and the control input. Thus Q x _ 0 and R x _ 0 for x _ [38].
Given that the control applied is unbounded, the SDRE cost function J S D R E   ( 8 ) is minimized when:
u _ x _ = R 1 x _ B T x _ P x _ x _ K x _ x _ ,
where
K x _ = R 1 x _ B T x _ P x _ ,
is referred to as the feedback gain matrix. P x _ R n x n is a symmetric, positive definite matrix and the unique solution of the algebraic SDRE:
A T x _ P x _ + P x _ A x _ P x _ B x _ R 1 x _ B T x _ P x _ + Q x _ = 0   ,
The dynamics of the pseudo-linearized closed-loop state mathematical model (6) are now described mathematically by the following equation:
x _ ˙ = A x _ B x _ K x _ x _ .

2.3. Anticancer Treatment Evaluation Metrics

To assess the effectiveness of drug administration scenarios derived from each optimal control approach applied, specific metrics were used. These metrics offer insights into the capacity of each scenario to control tumor growth. Key measurements include the total doses/quantity of the administered drug ( u t o t a l in mg/kg—also referred to as the total control effort) up to the end of the simulation at t = t f , and the maximum weight of the tumor ( w m a x in g) reached during the same timeframe:
u t o t a l = t = 0 t f u t a n d w m a x = max 0 t t f w t .
Here, u t denotes the dose of the drug administered as determined by the optimal controller at time t, and w t represents the weight of the tumor at time   t .
In clinical settings, monitoring mouse weight loss is critical as it indicates treatment side effects and overall health, helping assess treatment tolerability during chemotherapy. However, this study does not take into account weight loss, as the dose has already been optimized to be non-toxic and focuses instead on theoretical simulations as a first step rather than actual clinical observations.

3. Results

3.1. The Optimal Control Approach Applied in Tumor Growth Inhibition Optimal Chemotherapy Determination

Formulating the inhibition of tumor growth as an optimal control problem not only allows for the study of tumor growth dynamics and the minimization of its size at a given endpoint, but also optimizes the application of the control in such a way that the amount of treatment, e.g., each instant dose of anticancer drug, is minimized. Specifically, by applying the above optimal control approach, optimal doses of the anticancer drug gemcitabine administered intraperitoneally (IP) for five different treatment schedules are considered and explored using the linear and non-linear mathematical models for tumor growth inhibition. Gemcitabine (GEM, 2′,2′-difluorodeoxycytidine, dFdC) is a pyrimidine nucleoside and a cytidine analog that is used in combination chemotherapy for the treatment of non-small cell lung cancer, bladder cancer, and breast cancer, with one of the most important clinical applications being, its use as a first-line treatment as monotherapy in patients with metastatic pancreatic cancer. The linear ARX (3,3) TGI model, as introduced in [31,39,40], and the Simeoni et al.’s TGI model [32], as estimated in [33] using data from gemcitabine-treated mouse-human PDAC xenografts previously generated in our laboratories [34], were utilized along with the LQR and SDRE methods applied here for the optimal chemotherapy determination.
In the first scenario, i.e., scenario 1, gemcitabine was administered daily or continuously at the optimal dosage. The aim is to objectively analyze the immediate and sustained effects of the drug and to investigate how a prolonged drug presence affects tumor growth. The rest of the scenarios, i.e., scenarios 2–5, include drug administration every two, three, five, and seven days, respectively, until the tumor’s eradication is achieved. The purpose of studying such intervals is to determine the trade-offs between dosing frequency, drug efficacy in treating tumors, and ultimately the patient’s comfort. Keeping in mind that the end goal is the application of optimally scheduled chemotherapy using the proposed models in the clinics, it is well known that prolonged time intervals may increase patient comfort and reduce side effects, although they may also impact the drug’s effectiveness, allowing tumor regrowth. For this reason, intervals longer than a week (7 days) were not studied.
The main objective of the optimal control problem is to determine the optimal amount of anticancer drug to be administered until the tumor is eradicated. However, it is particularly important to do this with the minimum “cost”. High doses may lead to acute toxicity in healthy cells and subsequently to severe side effects. To avoid such phenomena, it is necessary to impose “hard” constraints on the system’s control variable   u ( t ) , i.e., the chemotherapy dosage. Therefore, when the optimal dose calculated by the controller exceeds a predefined threshold, the control signal, i.e., the dose actually administered, obeys the following inequality:
u m i n u t u m a x .
where u m i n = 0 and u m a x represent the minimum and the maximum allowable dose levels, respectively. Given that the toxicity of drugs cannot be implicitly modeled mathematically in the TGI mathematical models used in the present study in order to balance toxicity and the chemo treatment efficacy, u m a x was set at 5.4 mg for a mouse body weight of approximately 27 g, which translates to a u m a x = 200 mg/kg [4,5,6,7,8,9,10,11,24,25,29,30,31,32,33,34,39,40,41,42,43,44,45]. The solutions derived under these constraints may result in “suboptimal” control (i.e., suboptimal anticancer agent dose), as they may not strictly minimize the original objective (i.e., Equations (2) and/or (8)). Under the imposed constraints, this ensures a balance between chemotherapy optimality and toxicity minimization, as well as an increased expectation of application in oncology clinical practice.
It is also important to note that to simulate realistic clinical scenarios, control inputs in each case studied, both in the ARX LQR and the “augmented” Simeoni et al.’s TGI SDRE (see sections below) were not initiated from day 0, but from day 19 of the experiments [34]. Additionally, tumor weights below 10 3 g were deemed negligible and set to zero in all simulations. This threshold was chosen because tumor masses of such small size are often undetectable and might have limited clinical relevance in terms of therapeutic intervention.

3.2. Linear Optimal Control for Efficient Tumor Growth Eradication

Through linear state feedback, LQR can achieve closed-loop optimal control of the anticancer drug dose levels while at the same time eliminating the tumor. This was performed using a linear ARX (3,3) model, the parameter values of which were estimated in [39] using the data from gemcitabine-treated human PDAC mouse xenografts previously generated in our laboratories [34]. To employ LQR, the model needs to be converted into a state-space form, and this is feasible by calculating the TGI discrete-time dynamics transfer function   H z . Generally, the transfer function of a system can be transformed into a non-unique state-space representation using a discrete-time realization algorithm (DRA) [36]. The transfer function of the single-agent ARX TGI model of [39] was calculated as follows (see [39,40] for details):
w k = a 1 w k 1 + a 2 w k 2 + a 3 w k 3 + b 1 u k 1 + b 2 u k 2 + b 3 u k 3 , t h u s H z = W z U z = b 1 z 1 + b 2 z 2 + b 3 z 3 1 a 1 z 1 a 2 z 2 a 3 z 3 .
where w [ k ] is the output of the ARX model, i.e., the tumor’s weight prediction at the discrete-time k , w k 1 , i p k are the past tumor’s weight observations and u k j , j q k are the exogenous inputs, i.e., the anticancer agent dose at each discrete time k , with p q . The order of the ARX p , q   model is defined by the set of parameters   p , q , whose values in this study are p = 3 , q = 3 . These two parameters depict the number of lags considered for the output and input historical data, respectively. Parameters a i R and b j R are weights associated with each previous observation and exogenous input, respectively. In the context of this study, w represents the tumor’s weight observations, reflecting the size and growth of the tumor over time. On the other hand, u corresponds to the dosages of chemotherapy administered over time, providing a quantitative measure of the treatment intensity.
The estimated coefficients of the linear discrete-time ARX (3,3) TGI model (15) used in this study are given below [39,40]:
a i = a 1 a 2 a 3 = 2.9653         2.9456 0.9851   and   b j = b 1 b 2 b 3 =       6.7573 5.8769 8.7736 .
Among several equivalent state-space forms of the above transfer function, the observable canonical form ensures the observability and controllability of the derived state-space system equivalent representation [36]. Thus, the equivalent state-space representation of (15) is described by the observable controllable state-space discrete-time equations below:
x _ k + 1 = A   x _ k + B u _ k y k = C   x _ k + D   u _ k
where
A = a 1 1 0 a 2 0 1 a 3 0 0 ,         B = b 1 b 2 b 3 ,         C = 1 0 0 ,         D = 0
with
x _ k = x 1 k x 2 k x 3 k   T .                                                        
The state variables x _ k are a set of internal variables in the linear state-space representation (16) without explicit physical meaning [36]; however, they are determined to capture mathematically the tumor’s (output) dynamic response to chemotherapy (input) [40]. Although the above derived state-space discrete-time system is not stable, it is both observable and controllable [36,40]. As a result, the LQR method has the potential to not only stabilize the above system, but also to optimize its performance under specified criteria. The initial conditions of the above state-space system can be calculated from the output y k (i.e., the tumor’s weight at each discrete time k ) and the corresponding input u k (i.e., the anticancer agent dose at each discrete time k ). Using the tumor growth observations derived from [34,40] for   w k = 0 = y k = 0 , w k = 1 = y k = 1 and w k = 2 = y k = 2 , the initial values of the states x _ k of the LTI state-space system (16) are calculated as [36,40] (see particularly the pages 96,97,98 of [40]):
x _ k = x 1 0 x 2 0 x 3 0 = O 1 y 0 y 1 y 2 T u 0 u 1 u 2 = 0.0200 0.0259 0.0066 .
Based on [36,46], an initial selection was made for the weighting matrices Q and R as d i a g 14   14   14 · 10 4 and 343 · 10 2 , respectively, serving as a “good” start for daily dose administrations [40]. However, for chemotherapy schedules that extend to doses administered every 2, 3, 5, and 7 days, these matrices required adjustments. Consequently, a series of refinements to Q and R were made through a trial-and-error approach to accommodate these extended dosing intervals:
Q = d i a g 42   42   42 · 10 4 a n d R = 1700 .
To employ LQR control, an optimal feedback gain must be computed. For this purpose, the MATLAB’s (version R2019b) “dlqr” function [47] was used to design (calculate) the optimal state-feedback controller, i.e., the optimal chemotherapy schedule. It calculates the optimal LQR gain matrix by minimizing the above quadratic cost function J L Q R   (2), representing the trade-off between minimized control effort (i.e., minimized dosage) and the LTI state-space system performance to eradicate the tumor. The optimal feedback gain matrix K as derived by MATLAB, is shown below:
K = 0.1394 , 0.1165 , 0.0956 .

ARX and LQR-Based Gemcitabine Dosage Optimization for Periodic Tumor Treatment Scenarios

Several cases of different periodic treatment schedules were examined. Specifically, optimal doses of gemcitabine IP for five different treatment schedules were explored. In the first case, i.e., Case A.1, the controller calculated doses for continuous (i.e., everyday) drug administration. For the rest of the cases, i.e., Cases A.2, A.3, A.4, and A.5, the controller calculated optimal drug doses for periodic treatments (see Table 1). Gemcitabine was administered as calculated by the LQR every two, three, five, and seven days for Cases A.2, A.3, A.4, and A.5, respectively, until the tumor’s eradication was achieved. The response of the state-space system (i.e., the tumor’s growth in g) along with the optimal control input (i.e., the gemcitabine dose levels in mg/kg calculated by the LQR) for each case is shown in Figure 1, Figure 2, Figure 3, Figure 4 and Figure 5. The simulation duration varied across different scenarios: for Cases A.1 to A.3, the final time ( t f ) was set at 100 days, while in Case A.4, t f extended to 150 days, and in Case A.5, the simulation ran for a longer period of 300 days.
To better understand the proposed optimal treatment schedules and to evaluate their effectiveness in controlling tumor growth, descriptive statistics were also calculated and are presented in Table 1. u t o t a l denotes the cumulative drug intake (i.e., the total dose administered), while w m a x represents the maximum tumor weight observed during the simulation period. In addition, w z e r o represents the time duration, in days, required for tumor eradication, indicating the efficacy of each treatment in eliminating the tumor.
In all cases, the chemotherapy treatment starts on day 19, with dose administrations ranging from 130 to 140 mg/kg. Then, the estimated dose levels gradually decreased until the tumor was completely eradicated as late as day 300 and beyond in Case A.5. In Case A.4, shown in Figure 4, noticeable fluctuations in the suggested doses by the LQR and consequently in the tumor’s weight are observed, starting high, below the predefined upper limit of 200 mg/kg, and then fluctuating until the tumor was eradicated. In contrast, Case A.5, shown in Figure 5, starts with a high dosage that steadily decreases until the tumor is completely eradicated. In addition, it is observed that as the intervals between the doses administration increase, both the cumulative amount of drug u t o t a l   required to suppress the tumor’s growth and the duration (days) of the treatment until the tumor’s eradication to   w z e r o , increase. These increases in the treatment duration particularly appeared when the intervals between the doses administered exceeded 3 days, as observed in cases A.4 and A.5. It is also worth mentioning that in none of the cases did the weight of the tumor exceed 0.75 g.

3.3. Non-Linear Optimal Control for Efficient Tumor Growth Eradication

Despite this, the ARX TGI model and its state-space representation, along with LQR, manage to eradicate the tumor. It is important to compare it with more complex dynamic models that also incorporate the PKs–PDs (pharmacokinetics–pharmacodynamics) of the administered drugs. To determine the optimal dose level of gemcitabine, the Simeoni et al. TGI model [32], as estimated in [33] using the data extracted from [34], was further extended. Specifically, an additional state q ( t ) , corresponding to a one-compartment PK-PD mathematical model, was included for the first time in the original three-compartment transit TGI model initially proposed by Simeoni et al. (see [32,33]), thus obtaining the “augmented” Simeoni et al.’s TGI non-linear state-space equations model below:
d z 0 t d t = λ 0 · z 0 t 1 + λ 0 λ 1 · w t ψ 1 ψ k 2 · q t V · z 0 t d z 1 t d t = k 2 · q t V · z 0 t k 1 · z 1 t d z 2 t d t = k 1 · Z 1 t Z 2 t d z 3 t d t = k 1 · z 2 t z 3 t d q t d t = k 10 q t + u t w t = z 0 t + z 1 t + z 2 t + z 3 t .
In the above non-linear model, the state variables z 0 t ,   z 1 t ,   z 2 t ,   z 3 t represent key components of the tumor’s dynamic response to chemotherapy over time. Specifically:
  • z 0 t : represents the proliferating portion of tumor cells, which actively contribute to the tumor’s growth. This state reflects the cells that remain unaffected by the drug’s cytotoxic effects at time t .
  • z 1 t ,   z 2 t ,   z 3 t : represent the tumor’s cells in progressive stages of damage due to the chemotherapy drug. These compartments capture the delayed effect of the drug, where damaged cells are passing through increasingly severe states of damage, before eventually dying.
In the above equations, k 1 ( 0.23810 1/day) is the first-order rate constant of the tumor’s growth transit, k 2 ( 4.22   e 4 mL/ng ∙ day) is the measure of anticancer drug potency, λ 0 ( 0.14202 1/day) and λ 1 ( 0.07618 g/day) are the first- and zero-order rate constants of tumor’s growth (i.e., they characterize the rate of exponential and linear growth), respectively. The u t is the chemotherapy drug dose in mg/kg (and not the drug’s concentration, as is the case in the initially proposed by Simeoni et al.’s TGI model [32]); thus, it is the control input at each time instance t , while w t is the corresponding tumor’s weight, i.e., the non-linear model’s (18) output. Given that the input u t of Equations (18) is the anticancer drug dosage, u t   is scalar and R . The initial conditions (at t = 0 ) of the augmented mathematical model (18) are z 0 0 ,   z 1 0 ,   z 2 0 ,   z 3 0 ,   q 0 = 0,0 , 0,0 , 0 .
The aim of chemotherapy is to use the appropriate drug doses during treatment to bring the system to a tumor-free equilibrium point z 0 ,   z 1 ,   z 2 ,   z 3 ,   q = 0,0 , 0,0 , 0 , where the tumor mass is reduced to zero. In the case of the initially introduced Simeoni et al.’s TGI model this equilibrium is located at the origin; thus, there is no need to employ error states to shift the equilibrium point.
Due to the non-linear nature of the problem, the State-Dependent Coefficient (SDC) form was used to capture the system non-linearities into a pseudo-linear system matrix, which is then used to derive the SDRE-based optimal control dosage for tumor growth inhibition, according to [37,38]. The non-linear state-space TGI Equations (18) must be factorized into a SDC form of the pseudo-linear form:
x _ ˙ = A s x _ x _ + B S x _ u _
where x _ = x 1 , x 2 , x 3 , x 4 , x 5 T = z 0 , z 1 , z 2 , z 3 , q T is the state vector, u _ ( t ) 0 is the input (i.e., the anticancer agent gemcitabine IP dose levels), while A s x _ R 5 × 5 and B s x _ R 5 × 1 matrices are the pseudo-linear system matrices in the SDC form.
The initial values of the states at t = 0 for (19) are x 1 0 ,   x 2 0 ,   x 3 0 ,   x 4 0 ,   x 5 0 = 0,0 , 0,0 , 0 . However, the SDC parameterization is not unique, and to preserve the dependency of terms that contain two or more states, free design parameters ( θ ) are introduced. Specifically, a set of vectors of different values of θ i 0,1 , for i = 1,2 was used to identify the vector θ _ = θ 1 , θ 2 that maximizes the pointwise controllable space [38,40]. The SDC parameterization of the non-linear state-space equations system (18) by using the free design parameters θ _ is described through the algebraic Equations (20), below:
A s x _ , θ _ = a 11 0 0 0 a 15 a 21 a 22 0 0 a 25 0 a 32 a 33 0 0 0 0 a 43 a 44 0 0 0 0 0 a 55 a n d   B S = 0 0 0 0 1
where
a 11 = λ 0 1 + λ 0 λ 1 · w t ψ 1 ψ 1 θ 1 k 2 x 5 V , a 15 = θ 1 k 2 x 1 1 V , a 21 = 1 θ 2 k 2 x 5 V , a 22 = k 1 , a 25 = θ 2 k 2 x 2 1 V , a 32 = k 1 , a 33 = k 1 , a 43 = k 1 , a 44 = k 1 , a 55 = k 10 .
For the given parameter set of Simeoni et al.’s TGI model, presented in [32,33,40], the largest value of det M c was obtained by choosing through trial-and-error experiments the vector θ _ = θ 1 , θ 2 = 1,1 , which ensures that the pair { A S x _ , θ _ , B s } is pointwise controllable and, therefore, stabilizable. The SDRE controller for the augmented Simeoni et al.’s TGI model, estimated as described above, was designed and developed/programmed in MathWorks MATLAB and SIMULINK (version R2019b) [47]. The goal of non-linear optimal regulation using the SDRE method is to drive all system states to the tumor-free equilibrium at the lowest cost. In other words, it aims to eradicate the tumor by administering minimal doses of the anticancer agent gemcitabine. Thus, the SDRE controller was designed to minimize a cost functional J S D R E T G I :
J S D R E T G I = 1 2 0 x _ T Q s x _ x _ + R s x _ u 2 d t ,
where Q s and R S are the state and input weighting matrices. Their values were selected through trial-and-error experiments using the experimentally estimated as “good” initial values as:
Q S = d i a g 1 · e 3 ,   1 · e 3 ,   1 · e 3 ,   1 · e 3 ,   0.04 a n d R s = 25 .

3.3.1. Optimized Chemotherapy Dosages in Periodic Tumor Treatment Scenarios Using SDRE Optimal Control and the Introduced Here “Augmented” Simeoni et al.’s TGI Non-Linear State-Space Dynamic Model

Optimum gemcitabine dosages and the corresponding metrics, such as u t o t a l and w m a x , for each case explored, are listed in Table 2. This table also serves as a reference point for comparing the results of the different treatment regimens, thereby aiding in the decision-making process when selecting the most efficient and effective treatment plan. The suboptimal drug delivery protocols related to the SDRE control for the periodic cases are depicted in Figure 6, Figure 7, Figure 8, Figure 9 and Figure 10 [40].
In all treatment schedules, the optimal doses of gemcitabine proposed by the controller are highly effective in reducing tumor growth. Specifically, in Cases B.1–B.3, the tumor weight reached values on the scale of 1 · e 2 g or less. Such values are below the tumor’s weight w 0 at the time of inoculation t = 0 . In Cases B4 and B5, the tumor’s weight reached values almost equal to w 0 . Thus, they can be described almost as undetectable. However, it was observed that the drug dosages suggested by the SDRE were not zero after the 60th or 80th days, respectively. This observation suggests that the controller may have tried to maintain the tumor at a low level rather than eradicating it completely. This is the case in each periodic treatment schedule explored. The tumor weight is rapidly reduced, and it is stabilized to a certain weight of 1 · e 2 g at day 60 of the simulations for Cases B1 and B2 (i.e., day 60 of the anticancer drug administration) and of 1 · e 1 at day 80 for Cases B3, B4, and B5 (i.e., day 80 of the anticancer drug administration). Thus, the anticancer agent administration could be stopped after the 60th day of administration for Cases B1 and B2 and after the 80th day of administration for Cases B3 and B4 to reduce significantly the total administrated agent, i.e., to reduce u t o t a l about 2200 mg/kg–2400 mg/kg in all the above cases. Such behavior could result from the objective function used to optimize drug doses or even from the selection of the state-dependent weighting matrices Q and   R heuristically. Another potential factor may be the dose administration intervals. Longer intervals could act as rest periods, allowing the tumor to recover slightly and thus requiring subsequent doses. The maximum tumor reached is lower than 0.5 g. Nonetheless, as the interval of the doses increases, an increase in the maximum tumor weight is observed during the simulations. This increase in the maximum tumor’s weight, w m a x , observed when the dosing intervals become longer may confirm this hypothesis. In all cases, the suggested doses start aggressively at the onset of the treatment, beginning with doses of 200 mg/kg, reaching the predefined upper dose limit. As the drug takes effect on the tumor, the SDRE controller suggests progressively lower doses. To determine whether non-zero drug doses are necessary to maintain the desired tumor size, future work could involve modifying the objective function and further optimizing the SDRE controller to reduce drug doses while maintaining the tumor eradication control. Overall, the results demonstrate the effectiveness of the optimal drug doses proposed by the SDRE control method in reducing tumor growth to low levels.

3.3.2. Optimized Chemotherapy Dosages in Intermittent Tumor Treatment Cases Using the Introduced Here “Augmented” Simeoni et al.’s TGI Non-Linear State-Space Dynamic Model and SDRE Optimal Control

Whereas in the above-mentioned cases, the tumor was successfully eliminated, chemotherapy-resistant scenarios might occur due to the long exposure to the drug. Cancer chemotherapy resistance is a phenomenon where the neoplastic cells develop the ability to evade the effects of the chemotherapeutic treatment, leading to failure in drug response [41,48]. In this regard, optimal drug dosage determination for intermittent chemotherapy schedules is also valuable to be explored; thus, it is proposed and its efficiency is investigated in the present work. To be more precise, optimal dosages for two cases of different intermittent treatment schedules were investigated. In both cases, chemotherapy was administered every three days for a total of five times, i.e., q3dx5. To mitigate toxicity and drug resistance, the treatment is then paused for a period of t r p = 7 (Case B.6) and 10 days (Case B.7), respectively. Following the treatment pause (i.e., chemotherapy’s “holiday”), the treatment is resumed with dose administrations every five days for a total of five cycles, denoted as q5dx5. The above process is repeated until the end of the simulation, i.e., until the end of the treatment period ( t f = 100 days).
A summary of the results is presented in Table 3 below, while the tumor weight growth curves and the optimal drug dosages are illustrated in Figure 11 and Figure 12. In examining these results, a striking observation is the efficacy of the intermittent SDRE treatment schedules in both cases B.6 and B.7. Over approximately 100 days, the tumor size was stabilized at around 0.067 g, a weight close to the initial w 0   at the inoculation time for Case B.6, while for Case B.7 it was at around 0.089 g, demonstrating the potential of these treatment strategies. The proposed drug doses in both cases start aggressively, with initial doses close to 200 mg/kg, an average of 156 mg/kg in Case B.6, and an average of 170 mg/kg in Case B.7. A comparison between the two cases reveals a direct correlation between the length of the chemotherapy “holidays” denoted by t r p , and the total amount of drug administered, u t o t a l . Specifically, Case B.7, which had longer chemotherapy “holidays”, required a 3.34% lower total amount of drug than Case B.6. Moreover, this total amount of drug reduction has also resulted in faster tumor eradication, potentially reducing the chemotherapy’s toxicity.

4. Discussion

Anticancer chemotherapy is an intensive systemic treatment where drugs circulate through the bloodstream, affecting both cancerous cells at the tumor site and healthy cells. Consequently, prolonged exposure, particularly to high drug concentrations, can result in acute toxicity and side effects. Utilizing accurate mathematical modeling of the tumor’s growth and optimal control theory could provide a very promising solution to this challenge. Thus, two well-established optimal control methods, LQR and SDRE, have been successfully used in combination with TGI mathematical models to determine optimal dose regimens that can reduce tumor size while minimizing side effects. In the first approach, the non-linear nature of the Simeoni et al.’s PK-PD TGI model [32] makes the SDRE optimal non-linear control method particularly suitable. To apply the SDRE methodology, the non-linear TGI model had to be converted to a pseudo-linear form. However, before the model’s transformation to the pseudo-linear form, its state vector was expanded (augmented) for the first time to include a one-compartment PK model, with the goal of capturing more accurately the PKs of the administered drug doses (gemcitabine IP in the scenario examined). In the second approach, the LQR method was tested along with an ARX model, as estimated in [31,39], to determine optimal gemcitabine regimens. In this later approach, it was essential to transform the ARX model into an equivalent state-space representation.
In both cases, periodic and intermittent optimized treatment schedules were extensively explored and compared for the first time. To mitigate excessive toxicity, strict limits were set on the doses of drugs suggested by the optimal controllers. In all the scenarios studied, including continuous, periodic, and intermittent administration of the drug with treatment pauses, the size of the tumor was reduced. It is shown that the introduction of intermittent treatment schedules could serve as a potential alternative, with the aim of minimizing toxicity while eradicating efficiently the tumor and thus improving the patient’s overall quality of life during the treatment period.
In the cases of ARX TGI and LQR, the tumor weight was grounded to zero., i.e., the tumor was eliminated. On the other hand, when utilizing the non-linear TGI model along with the SDRE controller, the weight of the tumor was reduced, but not eliminated. Instead, it stabilized at a small value around the tumor weight at the time of inoculation. Moreover, the SDRE controller suggested optimal dose levels higher than those calculated by the LQR for similar treatment scenario case studies. The difference in methods, as well as the simplification in modeling tumor growth dynamics with a linear model such as ARX vs. the non-linear one of Simeoni et al., may be the cause of these differences in results (i.e., tumor weight eradication and proposed optimal doses). Nevertheless, prolonged treatments with high dosage levels may result in severe side effects for the patient.
The methods presented in this work can provide oncologists with computational tools to design, at no cost, optimal and patient-specific chemotherapy schedules to successfully fight cancer while improving the quality of life of patients during treatment. Studies have shown that mCHT (metronomic chemotherapy, i.e., continuous or frequent administration of low-dose chemotherapy drugs) may be a promising strategy to control tumor growth more effectively [42,43,49]. In addition, the emergence of artificial intelligence (AI) and machine learning (ML) techniques [43] offers new ways to further optimize mCHT schedules, personalized to each patient’s unique profile, also in combination with methods such as those presented here, to increase the success of therapy, and should be a focus of future investigations. Moreover, all the relevant methodologies can also be used to achieve higher efficiency while reducing the cost of the new anticancer agent’s research and development. Ultimately, as our understanding of the intricate dynamics of cancer and the potential of multi-drug regimens advances, comprehensive research efforts to identify optimal treatment strategies will remain critical in the ongoing fight against this very complex, persistent, and highly lethal for humanity disease.
Although we do not use clinical data in the current paper, but rather data from preclinical studies using human-to-mouse PDAC xenografts, we must highlight several novelties that have emerged: (i) For the first time, the simplified linear autoregressive model with exogenous inputs (ARX) directly relates the dynamics of tumor growth inhibition to the dose of the anticancer agent, in which the PK-PD of the drug is not considered explicitly but implicitly in the identified parameters of the linear model, obtained by using chemotherapy dose (input) vs. tumor weight (output) data derived from human-to-mouse xenografts; (ii) For the first time, “bang-bang” linear quadratic control theory, based on an ARX linear mathematical model identified using preclinical laboratory data (real measurements), is used to determine the best chemotherapy schedule to most effectively inhibit tumor growth; (iii) For the first time, the “extended” non-linear mathematical model of Simeoni et al. TGI is presented. This non-linear TGI model incorporates the PK-PD drug dynamics into the proposed state-space representation, allowing the determination of the optimal anticancer drug dose directly in mg/kg, and not in the units of its “concentration in the blood” [4,5,6,29,32]. This concentration is the most commonly calculated in all similar studies but is very difficult to translate into the corresponding mg/kg dose, which is usually administered in clinical practice; (iv) For the first time, in addition to periodic, intermittent anticancer drug administration, therapeutic scenarios were established, and their efficiency was evaluated by simulation using the “extended” mathematical model TGI of Simeoni et al. and pseudo-linear (SDRE) control theory and results; (v) An easy-to-implement, efficient, useful, and valuable computer-assisted tool in cancer chemotherapy is given and used successfully.
The importance of exploring optimal treatment regimens extends beyond chemotherapy alone. There is a growing interest in combination therapies, such as chemo-immunotherapy, which have shown great efficacy [4,5,6,7,8,9,10,11,32,39]. In addition, continued efforts to integrate advanced mathematical modeling with advanced optimal control and/or AI-ML strategies, including LQR and SDRE, are essential and may lead to improvements in drug dosing strategies for cancer treatment. It is important to note that although this work is primarily based on hypothetical scenarios and computer-simulated case studies, animal (preclinical) studies are currently underway to validate and confirm the true predictability of these models and methods. In conclusion, although more studies are needed in this direction, ultimately, the selection of anti-tumor drug doses for each patient in clinical practice could be significantly and more efficiently improved by the proper integration of similar mathematical/computational approaches, such as those described herein, which are considered to be useful and valuable computational tools in oncology.

Author Contributions

G.S.S. and K.S.D. conceived the study. S.G.L., G.S.S. and K.S.D. participated in the design of the study. S.G.L. performed the mathematical analyses. G.S.S. and S.G.L. analyzed and/or interpreted the data. K.S.D. provided the xenograft data. S.G.L., G.S.S. and K.S.D. wrote the manuscript. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Data are contained within the article.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Ledzewicz, U.; Schaettler, H. Optimizing Chemotherapeutic Anti-cancer Treatment and the Tumor Microenvironment: An Analysis of Mathematical Models: Quantitative Modeling and Simulations. In Systems Biology of Tumor Microenvironment; Advances in Experimental Medicine and Biology; Springer: London, UK, 2016; pp. 209–223. [Google Scholar] [CrossRef]
  2. Bahrami, K.; Kim, M. Optimal control of multiplicative control systems arising from cancer therapy. IEEE Trans. Autom. Control 1975, 20, 537–542. [Google Scholar] [CrossRef]
  3. Swan, G.W.; Vincent, T.L. Optimal control analysis in the chemotherapy of IgG multiple myeloma. Bull. Math. Biol. 1977, 39, 317–337. [Google Scholar] [CrossRef]
  4. De Pillis, L.G.; Radunskaya, A. A Mathematical Tumor Model with Immune Resistance and Drug Therapy: An Optimal Control Approach. Comput. Math. Methods Med. 2001, 3, 79–100. [Google Scholar] [CrossRef]
  5. De Pillis, L.G.; Radunskaya, A. The dynamics of an optimally controlled tumor model: A case study. Math. Comput. Model. 2003, 37, 1221–1244. [Google Scholar] [CrossRef]
  6. De Pillis, L.G.; Eladdadi, A.; Radunskaya, A. Optimal control of mixed immunotherapy and chemotherapy of tumors. J. Biol. Syst. 2008, 16, 51. [Google Scholar] [CrossRef]
  7. De Pillis, L.G.; Eladdadi, A.; Radunskaya, A.E. Modeling cancer-immune responses to therapy. J. Pharmacokinet. Pharmacodyn. 2014, 41, 461–478. [Google Scholar] [CrossRef]
  8. Rihan, F.A.; Lakshmanan, S.; Maurer, H. Optimal control of tumour-immune model with time-delay and immuno-chemotherapy. Appl. Math. Comput. 2019, 353, 147–165. [Google Scholar] [CrossRef]
  9. Swan, G.W. Optimal control in some cancer chemotherapy problems. Int. J. Syst. Sci. 1980, 11, 223–237. [Google Scholar] [CrossRef]
  10. Swan, G.W. General Applications of Optimal Control Theory in Cancer Chemotherapy. Math. Med. Biol. 1988, 5, 303–316. [Google Scholar] [CrossRef]
  11. Murray, J.M. Optimal control for a cancer chemotherapy problem with general growth and loss functions. Math. Biosci. 1990, 98, 273–287. [Google Scholar] [CrossRef]
  12. Swierniak, A.; Polanski, A.; Kimmel, M. Optimal control problems arising in cell-cycle-specific cancer chemotherapy. Cell Prolif. 1996, 29, 117–139. [Google Scholar] [CrossRef] [PubMed]
  13. Panetta, J.C.; Fister, K.R. Optimal Control Applied to Competing Chemotherapeutic Cell-Kill Strategies. SIAM J. Appl. Math. 2003, 63, 1954–1971. [Google Scholar] [CrossRef]
  14. Castiglione, F.; Piccoli, B. Cancer immunotherapy, mathematical modeling and optimal control. J. Theor. Biol. 2007, 247, 723–732. [Google Scholar] [CrossRef] [PubMed]
  15. Itik, M.; Salamci, M.U.; Banks, S.P. Optimal control of drug therapy in cancer treatment. Nonlinear Anal. Theory Methods Appl. 2009, 71, e1473–e1486. [Google Scholar] [CrossRef]
  16. Moradi, H.; Vossoughi, G.; Salarieh, H. Optimal robust control of drug delivery in cancer chemotherapy: A comparison between three control approaches. Comput. Methods Programs Biomed. 2013, 112, 69–83. [Google Scholar] [CrossRef]
  17. Ghaffari, A.; Nazari, M.; Arab, F. Optimal Finite Cancer Treatment Duration by Using Mixed Vaccine Therapy and Chemotherapy: State Dependent Riccati Equation Control. J. Appl. Math. 2014, 2014, 363109. [Google Scholar] [CrossRef]
  18. Kim, K.S.; Cho, G.; Jung, I.H. Optimal treatment strategy for a tumor model under immune suppression. Comput. Math. Methods Med. 2014, 2014, 206287. [Google Scholar] [CrossRef]
  19. Hadjiandreou, M.M.; Mitsis, G.D. Mathematical Modeling of Tumor Growth, Drug-Resistance, Toxicity, and Optimal Therapy Design. IEEE Trans. Biomed. Eng. 2014, 61, 415–425. [Google Scholar] [CrossRef]
  20. Schättler, H.; Ledzewicz, U. Optimal Control of Mathematical Models for Antiangiogenic Treatments. In Interdisciplinary Applied Mathematics; Springer: New York, NY, USA, 2015; pp. 171–235. [Google Scholar] [CrossRef]
  21. Wang, S.; Schattler, H. Optimal control of a mathematical model for cancer chemotherapy under tumor heterogeneity. Math. Biosci. Eng. 2016, 13, 1223–1240. [Google Scholar] [CrossRef]
  22. Moore, H. How to mathematically optimize drug regimens using optimal control. J. Pharmacokinet. Pharmacodyn. 2018, 45, 127–137. [Google Scholar] [CrossRef]
  23. Sweilam, N.H.; Al-Mekhlafi, S.M.; Assiri, T.; Atangana, A. Optimal control for cancer treatment mathematical model using Atangana–Baleanu–Caputo fractional derivative. Adv. Differ. Equ. 2020, 2020, 334. [Google Scholar] [CrossRef]
  24. Jarrett, A.M.; Faghihi, D.; Hormuth, D.A.; Lima, E.A.; Virostko, J.; Biros, G.; Patt, D.; Yankeelov, T.E. Optimal Control Theory for Personalized Therapeutic Regimens in Oncology: Background, History, Challenges, and Opportunities. J. Clin. Med. 2020, 9, 1314. [Google Scholar] [CrossRef] [PubMed]
  25. Angaroni, F.; Graudenzi, A.; Rossignolo, M.; Maspero, D.; Calarco, T.; Piazza, R.; Montangero, S.; Antoniotti, M. An Optimal Control Framework for the Automated Design of Personalized Cancer Treatments. Front. Bioeng. Biotechnol. 2020, 8, 523. [Google Scholar] [CrossRef] [PubMed]
  26. Lecca, P. Control Theory and Cancer Chemotherapy: How They Interact. Front. Bioeng. Biotechnol. 2021, 8, 621269. [Google Scholar] [CrossRef]
  27. Bodzioch, M.; Bajger, P.; Foryś, U. Angiogenesis and chemotherapy resistance: Optimizing chemotherapy scheduling using mathematical modeling. J. Cancer Res. Clin. Oncol. 2021, 147, 2281–2299. [Google Scholar] [CrossRef]
  28. Haddad, G.; Kebir, A.; Raissi, N.; Bouhali, A.; Miled, S.B. Optimal control model of tumor treatment in the context of cancer stem cell. Math. Biosci. Eng. 2022, 19, 4627–4642. [Google Scholar] [CrossRef]
  29. Mavromatakis, S.; Liliopoulos, S.G.; Stavrakakis, G.S. Determination of the pharmaceutical treatment-dosage for cancer patients using non-linear optimal control techniques. In Proceedings of the 2020 24th International Conference on Circuits, Systems, Communications and Computers (CSCC), Chania, Greece, 19–22 July 2020; pp. 106–111. [Google Scholar] [CrossRef]
  30. Mavromatakis, S.; Liliopoulos, S.G.; Stavrakakis, G.S. Optimized intermittent pharmaceutical treatment of cancer using non-linear optimal control techniques. WSEAS Trans. Biol. Biomed. 2020, 17, 67–75. [Google Scholar] [CrossRef]
  31. Liliopoulos, S.G.; Stavrakakis, G.S. Discrete ARMA model applied for tumor growth inhibition modeling and LQR-based chemotherapy optimization. WSEAS Trans. Biol. Biomed. 2021, 18, 141–145. [Google Scholar] [CrossRef]
  32. Simeoni, M.; Magni, P.; Cammia, C.; De Nicolao, G.; Croci, V.; Pesenti, E.; Germani, M.; Poggesi, I.; Rocchetti, M. Predictive pharmacokinetic-pharmacodynamic modeling of tumor growth kinetics in xenograft models after administration of anticancer agents. Cancer Res. 2004, 64, 1094–1101. [Google Scholar] [CrossRef]
  33. Liliopoulos, S.G.; Stavrakakis, G.S.; Dimas, K.S. Advanced non-linear mathematical model for the prediction of the activity of a putative anticancer agent in human-to-mouse cancer xenografts. Anticancer Res. 2020, 40, 5181–5189. [Google Scholar] [CrossRef]
  34. Bilalis, P.; Skoulas, D.; Karatzas, A.; Marakis, J.; Stamogiannos, A.; Tsimblouli, C.; Sereti, E.; Stratikos, E.; Dimas, K.; Vlassopoulos, D.; et al. Self-healing pH- and enzyme stimuli-responsive hydrogels for targeted delivery of gemcitabine to treat pancreatic cancer. Biomacromolecules 2018, 19, 3840–3852. [Google Scholar] [CrossRef] [PubMed]
  35. Kalman, R.E.; Koepcke, R.W. Optimal Synthesis of Linear Sampling Control Systems Using Generalized Performance Indexes. J. Fluids Eng. 1958, 80, 1820–1826. [Google Scholar] [CrossRef]
  36. Ogata, K. Modern Control Engineering, 5th ed.; Prentice-Hall: Boston, MA, USA, 2010. [Google Scholar]
  37. Pearson, D. Approximation Methods in Optimal Control I. Sub-optimal Control. Int. J. Electron. 1962, 13, 453–469. [Google Scholar] [CrossRef]
  38. Banks, H.T.; Lewis, B.M.; Tran, H.T. Nonlinear feedback controllers and compensators: A state-dependent Riccati equation approach. Comput. Optim. Appl. 2007, 37, 177–218. [Google Scholar] [CrossRef]
  39. Liliopoulos, S.G.; Stavrakakis, G.S.; Dimas, K.S. A Comparative Analysis of ARX and ANFIS Models for Tumor Growth Prediction Under Single and Multi-agent Chemotherapy. Anticancer Res. 2024, 44, 2425–2436. [Google Scholar] [CrossRef]
  40. Liliopoulos, S. Prediction of the Cancer Patients’ Response to Their Therapeutical Treatment with Non-Linear Forecasting Techniques. Master’s Thesis, School of Electrical and Computer Engineering, Technical University of Crete, Chania, Greece, 2023. [Google Scholar] [CrossRef]
  41. Raguz, S.; Yagüe, E. Resistance to chemotherapy: New treatments and novel insights into an old problem. Br. J. Cancer 2008, 99, 387–391. [Google Scholar] [CrossRef]
  42. Berry, S.R.; Cosby, R.; Asmis, T.; Chan, K.; Hammad, N.; Krzyzanowska, M.K. Continuous versus intermittent chemotherapy strategies in metastatic colorectal cancer: A systematic review and meta-analysis. Ann. Oncol. 2015, 26, 477–485. [Google Scholar] [CrossRef]
  43. Cazzaniga, M.E.; Biganzoli, L.; Cortesi, L.; De Placido, S.; Donadio, M.; Fabi, A.; Ferro, A.; Generali, D.; Lorusso, V.; Milani, A.; et al. Treating advanced breast cancer with metronomic chemotherapy: What is known, what is new and what is the future? OncoTargets Ther. 2019, 12, 2989–2997. [Google Scholar] [CrossRef]
  44. Wichmann, V.; Eigeliene, N.; Saarenheimo, J.; Jekunen, A. Recent clinical evidence on metronomic dosing in controlled clinical trials: A systematic literature review. Acta Oncol. 2020, 59, 775–785. [Google Scholar] [CrossRef]
  45. Cazzaniga, E.; Cordani, N.; Capici, S.; Cogliati, V.; Riva, F.; Cerrito, M.G. Metronomic Chemotherapy. Cancers 2021, 13, 2236. [Google Scholar] [CrossRef]
  46. Franklin, G.F.; Powell, J.D.; Emani-Naeini, A. Feedback Control of Dynamic Systems, 6th ed.; Pearson Education Inc.: Upper Saddle River, NJ, USA, 2010. [Google Scholar]
  47. The MathWorks Inc. MATLAB, 9.7.0.1190202 (R2019b); The MathWorks Inc.: Natick, MA, USA, 2022. [Google Scholar]
  48. Alfarouk, K.O.; Stock, C.; Taylor, S.; Walsh, M.; Muddathir, A.K.; Verduzco, D.; Bashir, A.H.; Mohammed, O.Y.; Elhassan, G.O.; Harguindey, S.; et al. Resistance to cancer chemotherapy: Failure in drug response from ADME to P-gp. Cancer Cell Int. 2015, 15, 71. [Google Scholar] [CrossRef] [PubMed]
  49. Onishi, T.; Sasaki, T.; Hoshina, A. Intermittent Chemotherapy Is a Treatment Choice for Advanced Urothelial Cancer. Oncology 2012, 83, 50–56. [Google Scholar] [CrossRef]
Figure 1. ARX system’s output (i.e., tumor weight) and optimal control input (i.e., dose level). Case A.1: Daily dose administration starting on day 19.
Figure 1. ARX system’s output (i.e., tumor weight) and optimal control input (i.e., dose level). Case A.1: Daily dose administration starting on day 19.
Biomedicines 13 00315 g001
Figure 2. ARX system’s output (i.e., tumor weight) and optimal control input (i.e., dose level). Case A.2: Periodic treatment with dose administration every 2 days starting on day 19.
Figure 2. ARX system’s output (i.e., tumor weight) and optimal control input (i.e., dose level). Case A.2: Periodic treatment with dose administration every 2 days starting on day 19.
Biomedicines 13 00315 g002
Figure 3. ARX system’s output (i.e., tumor weight) and optimal control input (i.e., dose level). Case A.3: Periodic treatment with dose administration every 3 days starting on day 19.
Figure 3. ARX system’s output (i.e., tumor weight) and optimal control input (i.e., dose level). Case A.3: Periodic treatment with dose administration every 3 days starting on day 19.
Biomedicines 13 00315 g003
Figure 4. ARX system’s output (i.e., tumor weight) and optimal control input (i.e., dose level). Case A.4: Periodic treatment with dose administration every 5 days starting on day 19.
Figure 4. ARX system’s output (i.e., tumor weight) and optimal control input (i.e., dose level). Case A.4: Periodic treatment with dose administration every 5 days starting on day 19.
Biomedicines 13 00315 g004
Figure 5. ARX system’s output (i.e., tumor weight) and optimal control input (i.e., dose level). Case A.5: Periodic treatment with dose administration every 7 days starting on day 19.
Figure 5. ARX system’s output (i.e., tumor weight) and optimal control input (i.e., dose level). Case A.5: Periodic treatment with dose administration every 7 days starting on day 19.
Biomedicines 13 00315 g005
Figure 6. “Augmented” TGI system’s output (i.e., tumor weight) and optimal control input (i.e., dose level). Case B.1: Daily dose administration days starting on day 19.
Figure 6. “Augmented” TGI system’s output (i.e., tumor weight) and optimal control input (i.e., dose level). Case B.1: Daily dose administration days starting on day 19.
Biomedicines 13 00315 g006
Figure 7. “Augmented” TGI system’s output (i.e., tumor weight) and optimal control input (i.e., dose level). Case B.2: Periodic treatment with dose administration every 2 days starting on day 19.
Figure 7. “Augmented” TGI system’s output (i.e., tumor weight) and optimal control input (i.e., dose level). Case B.2: Periodic treatment with dose administration every 2 days starting on day 19.
Biomedicines 13 00315 g007
Figure 8. “Augmented” TGI system’s output (i.e., tumor weight) and optimal control input (i.e., dose level). Case B.3: Periodic treatment with dose administration every 3 days starting on day 19.
Figure 8. “Augmented” TGI system’s output (i.e., tumor weight) and optimal control input (i.e., dose level). Case B.3: Periodic treatment with dose administration every 3 days starting on day 19.
Biomedicines 13 00315 g008
Figure 9. Augmented” TGI system’s output (i.e., tumor weight) and optimal control input (i.e., dose level). Case B.4: Periodic treatment with dose administration every 5 days starting on day 19.
Figure 9. Augmented” TGI system’s output (i.e., tumor weight) and optimal control input (i.e., dose level). Case B.4: Periodic treatment with dose administration every 5 days starting on day 19.
Biomedicines 13 00315 g009
Figure 10. Augmented” TGI system’s output (i.e., tumor weight) and optimal control input (i.e., dose level). Case B.5: Periodic treatment with dose administration every 7 days starting on day 19.
Figure 10. Augmented” TGI system’s output (i.e., tumor weight) and optimal control input (i.e., dose level). Case B.5: Periodic treatment with dose administration every 7 days starting on day 19.
Biomedicines 13 00315 g010
Figure 11. “Augmented” TGI system’s output (i.e., tumor weight) and optimal control input (i.e., dose level). Case B.6: Intermittent treatment of q3dx5 and q5dx5 dose administrations separated with t r p = 7 -day pauses, starting on day 19.
Figure 11. “Augmented” TGI system’s output (i.e., tumor weight) and optimal control input (i.e., dose level). Case B.6: Intermittent treatment of q3dx5 and q5dx5 dose administrations separated with t r p = 7 -day pauses, starting on day 19.
Biomedicines 13 00315 g011
Figure 12. “Augmented” TGI system’s output (i.e., tumor weight) and optimal control input (i.e., dose level). Case B.7: Intermittent treatment of q3dx5 and q5dx5 dose administrations separated with t r p = 10 -day pauses, starting on day 19.
Figure 12. “Augmented” TGI system’s output (i.e., tumor weight) and optimal control input (i.e., dose level). Case B.7: Intermittent treatment of q3dx5 and q5dx5 dose administrations separated with t r p = 10 -day pauses, starting on day 19.
Biomedicines 13 00315 g012
Table 1. Periodic LQR optimal control treatment results across Cases A.1 to A.5. Anticancer agent dose schedules and metrics.
Table 1. Periodic LQR optimal control treatment results across Cases A.1 to A.5. Anticancer agent dose schedules and metrics.
CaseDose Schedule u t o t a l (mg/kg) w m a x (g) w z e r o (Days)
A.1continuous241.930.732533
A.2every 2 days230.960.742835
A.3every 3 days227.590.752237
A.4every 5 days437.210.7591148
A.5every 7 days1296.450.7523>300
Table 2. Periodic SDRE optimal control treatment results across Cases B.1 to B.5. Anticancer agent dose schedules and metrics.
Table 2. Periodic SDRE optimal control treatment results across Cases B.1 to B.5. Anticancer agent dose schedules and metrics.
CaseDose Schedule u t o t a l (mg/kg) w m a x (g) w z e r o (Days)
B.1continuous3234.630.4957>100
B.2every 2 days3062.820.5188>100
B.3every 3 days3002.180.5447>100
B.4every 5 days2844.420.5970>100
B.5every 7 days2705.710.5486>100
Table 3. Intermittent SDRE optimal control treatment results across Cases B.6 to B.7. Anticancer agent dose schedules and metrics.
Table 3. Intermittent SDRE optimal control treatment results across Cases B.6 to B.7. Anticancer agent dose schedules and metrics.
CaseDose Schedule t r p (Days) u t o t a l (mg/kg) w m a x (g) w z e r o (Days)
B.6q3dx5, q5dx572804.910.5447>100
B.7q3dx5, q5dx5102714.380.5447>100
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Liliopoulos, S.G.; Stavrakakis, G.S.; Dimas, K.S. Linear and Non-Linear Optimal Control Methods to Determine the Best Chemotherapy Schedule for Most Effectively Inhibiting Tumor Growth. Biomedicines 2025, 13, 315. https://doi.org/10.3390/biomedicines13020315

AMA Style

Liliopoulos SG, Stavrakakis GS, Dimas KS. Linear and Non-Linear Optimal Control Methods to Determine the Best Chemotherapy Schedule for Most Effectively Inhibiting Tumor Growth. Biomedicines. 2025; 13(2):315. https://doi.org/10.3390/biomedicines13020315

Chicago/Turabian Style

Liliopoulos, Sotirios G., George S. Stavrakakis, and Konstantinos S. Dimas. 2025. "Linear and Non-Linear Optimal Control Methods to Determine the Best Chemotherapy Schedule for Most Effectively Inhibiting Tumor Growth" Biomedicines 13, no. 2: 315. https://doi.org/10.3390/biomedicines13020315

APA Style

Liliopoulos, S. G., Stavrakakis, G. S., & Dimas, K. S. (2025). Linear and Non-Linear Optimal Control Methods to Determine the Best Chemotherapy Schedule for Most Effectively Inhibiting Tumor Growth. Biomedicines, 13(2), 315. https://doi.org/10.3390/biomedicines13020315

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop