Processing math: 100%
Research article Special Issues

Optimizing cancer treatment using optimal control theory

  • Received: 01 September 2024 Revised: 19 October 2024 Accepted: 04 November 2024 Published: 07 November 2024
  • MSC : 49N60, 49M37, 93C10

  • Cancer is a complex group of diseases characterized by uncontrolled cell growth that can spread throughout the body, leading to serious health issues. Traditional treatments mainly include chemotherapy, surgery, and radiotherapy. Although combining different therapies is becoming more common, predicting how these treatments will interact and what side effects they may cause, such as gastrointestinal or neurological problems, can be challenging. This research applies optimal control theory (OCT) to create precise and personalized treatment plans for cancer patients. OCT helps identify the most effective doses of chemotherapy and immunotherapy by forecasting how various treatment combinations will impact tumor growth and the immune response over time. It optimizes the integration of chemotherapy with immunotherapy to minimize side effects while maximizing therapeutic benefits. The study proposes a model for managing malignant tumors using a mix of immunotherapy, vaccines, and chemotherapy. The aim is to develop the best treatment plan that reduces new tumor growth while keeping healthy cells stable. It also takes into account individual differences among patients, including variations in tumor biology and immune responses in both younger and older individuals. To do this, we compared different optimal control strategies: interior point optimization (IPOPT), an open-source tool for nonlinear optimization; state-dependent Riccati equation (SDRE), which adapts linear control methods for nonlinear situations; and approximate sequence Riccati equation (ASRE), a globally optimal feedback control approach for nonlinear systems. The optimization criterion showed that the proposed work achieved a cost value of 52.3573 for IPOPT, compared with 52.424 for both SDRE and ASRE. For CD8+ T cells, the proposed method maintained a consistent value of 1.6499 for continuous (C) and dosed (D) across all techniques. Tumor cell counts had a C value of 0.0007 for IPOPT, compared with 0.0006 for ISDRE and ASRE, with D values remaining at 0 across all methods. This comparison demonstrates the successful use of control theory techniques and highlights their potential for developing personalized and effective treatment strategies for complex cancer cases. By optimizing treatment schedules and dosages, OCT can help minimize the side effects of cancer therapies, thereby enhancing patients' overall quality of life.

    Citation: Ahmed J. Abougarair, Mohsen Bakouri, Abdulrahman Alduraywish, Omar G. Mrehel, Abdulrahman Alqahtani, Tariq Alqahtani, Yousef Alharbi, Md Samsuzzaman. Optimizing cancer treatment using optimal control theory[J]. AIMS Mathematics, 2024, 9(11): 31740-31769. doi: 10.3934/math.20241526

    Related Papers:

    [1] Shahid Latif, Firuza Mustafa . A nonparametric copula distribution framework for bivariate joint distribution analysis of flood characteristics for the Kelantan River basin in Malaysia. AIMS Geosciences, 2020, 6(2): 171-198. doi: 10.3934/geosci.2020012
    [2] Margherita Bufalini, Farabollini Piero, Fuffa Emy, Materazzi Marco, Pambianchi Gilberto, Tromboni Michele . The significance of recent and short pluviometric time series for the assessment of flood hazard in the context of climate change: examples from some sample basins of the Adriatic Central Italy. AIMS Geosciences, 2019, 5(3): 568-590. doi: 10.3934/geosci.2019.3.568
    [3] Wenqing Liu . A study on the spatial and temporal distribution of habitation sites in the Amur River Basin and its relationship with geographical environments. AIMS Geosciences, 2024, 10(1): 172-195. doi: 10.3934/geosci.2024010
    [4] Serin Değerli Şimşek, Ömer Faruk Çapar, Evren Turhan . Assessment of Hydrological Drought Index change over long period (1990–2020): The case of İskenderun Gönençay Stream, Türkiye. AIMS Geosciences, 2023, 9(3): 441-454. doi: 10.3934/geosci.2023024
    [5] Binoy Kumar Barman, K. Srinivasa Rao, Kangkana Sonowal, Zohmingliani, N.S.R. Prasad, Uttam Kumar Sahoo . Soil erosion assessment using revised universal soil loss equation model and geo-spatial technology: A case study of upper Tuirial river basin, Mizoram, India. AIMS Geosciences, 2020, 6(4): 525-544. doi: 10.3934/geosci.2020030
    [6] Ana Casado, Natalia C López . Comparison of synthetic unit hydrograph methods for flood assessment in a dryland, poorly gauged basin (Napostá Grande, Argentina). AIMS Geosciences, 2025, 11(1): 27-46. doi: 10.3934/geosci.2025003
    [7] Joan Rosselló-Geli, Miquel Grimalt-Gelabert . Flood spatial location in a Mediterranean coastal city: Ibiza (Balearic Islands) from 2000 to 2021. AIMS Geosciences, 2023, 9(2): 228-242. doi: 10.3934/geosci.2023013
    [8] Seyed Mohsen Mousavi, Ali Golkarian, Seyed Amir Naghibi, Bahareh Kalantar, Biswajeet Pradhan . GIS-based Groundwater Spring Potential Mapping Using Data Mining Boosted Regression Tree and Probabilistic Frequency Ratio Models in Iran. AIMS Geosciences, 2017, 3(1): 91-115. doi: 10.3934/geosci.2017.1.91
    [9] Ramón Delanoy, Misael Díaz-Asencio, Rafael Méndez-Tejeda . Sedimentation in the Bay of Samaná, Dominican Republic (1900–2016). AIMS Geosciences, 2020, 6(3): 298-315. doi: 10.3934/geosci.2020018
    [10] Miyuru B Gunathilake, Thamashi Senerath, Upaka Rathnayake . Artificial neural network based PERSIANN data sets in evaluation of hydrologic utility of precipitation estimations in a tropical watershed of Sri Lanka. AIMS Geosciences, 2021, 7(3): 478-489. doi: 10.3934/geosci.2021027
  • Cancer is a complex group of diseases characterized by uncontrolled cell growth that can spread throughout the body, leading to serious health issues. Traditional treatments mainly include chemotherapy, surgery, and radiotherapy. Although combining different therapies is becoming more common, predicting how these treatments will interact and what side effects they may cause, such as gastrointestinal or neurological problems, can be challenging. This research applies optimal control theory (OCT) to create precise and personalized treatment plans for cancer patients. OCT helps identify the most effective doses of chemotherapy and immunotherapy by forecasting how various treatment combinations will impact tumor growth and the immune response over time. It optimizes the integration of chemotherapy with immunotherapy to minimize side effects while maximizing therapeutic benefits. The study proposes a model for managing malignant tumors using a mix of immunotherapy, vaccines, and chemotherapy. The aim is to develop the best treatment plan that reduces new tumor growth while keeping healthy cells stable. It also takes into account individual differences among patients, including variations in tumor biology and immune responses in both younger and older individuals. To do this, we compared different optimal control strategies: interior point optimization (IPOPT), an open-source tool for nonlinear optimization; state-dependent Riccati equation (SDRE), which adapts linear control methods for nonlinear situations; and approximate sequence Riccati equation (ASRE), a globally optimal feedback control approach for nonlinear systems. The optimization criterion showed that the proposed work achieved a cost value of 52.3573 for IPOPT, compared with 52.424 for both SDRE and ASRE. For CD8+ T cells, the proposed method maintained a consistent value of 1.6499 for continuous (C) and dosed (D) across all techniques. Tumor cell counts had a C value of 0.0007 for IPOPT, compared with 0.0006 for ISDRE and ASRE, with D values remaining at 0 across all methods. This comparison demonstrates the successful use of control theory techniques and highlights their potential for developing personalized and effective treatment strategies for complex cancer cases. By optimizing treatment schedules and dosages, OCT can help minimize the side effects of cancer therapies, thereby enhancing patients' overall quality of life.



    The fuzzy relation inequality is a concept in fuzzy set theory that generalizes the notion of inequality from classical mathematics to the context of fuzzy sets. In classical mathematics, inequality is a binary relation between two elements that describes the order or magnitude relationship between them. However, in fuzzy set theory, where membership degrees quantify uncertainty, the notion of inequality must be broadened.

    In fuzzy set theory, a fuzzy relation is defined as a mapping from a Cartesian product of two sets to the unit interval [0,1]. It indicates a degree of compatibility or similarity between elements of the two sets. A fuzzy relation inequality refers to a comparison of two fuzzy relations in terms of their membership degrees.

    To understand fuzzy relation inequalities, it is important to grasp the concept of composition of fuzzy relations. The composition of two fuzzy relations combines their degrees of compatibility or similarity to produce a new fuzzy relation. The commonly used composition in the fuzzy relation equations or inequalities is the max-t-norm. There are three elementary types of continuous t-norm, i.e., minimum (min), product, and Łukasiewicz t-norm. The existence conditions for the max-t-norm composition were presented in [1]. The first studied was the max-min composition in a fuzzy relation system [2]. However, it was later discovered that the max-product one would be more suitable for some specific situations [3,4]. The investigation of the max-product fuzzy relation equations would be traced back to [5].

    Whether it is an equations system or an inequalities system, the fuzzy relation system composed by max-product composition could be completely solved [4,6,7]. Its complete solution set was generated by a maximum solution and a finite number of minimal solutions [8]. Deriving all its minimal solutions is equivalent to an NP-hard problem (exactly the set covering problem) [9]. The number of minimal solutions increases exponentially associated with the number of variables and equations (or inequalities) [7,8]. As presented in [4], the proposed resolution approach should eliminate the non-minimal solution for obtaining the complete set of minimal solutions. As a consequence, the method for checking whether a solution is minimal becomes crucial in this procedure.

    Since there may exist exponentially many minimal solutions, it can be difficult or even unnecessary to find out all minimal solutions. Instead of solving all the minimal solutions, it is often more practical to obtain some specific minimal solutions in some particular situations, such as the lexicographic minimal solution [10] and the minimal solution with an upper bound [11,12]. In these cases, it is also important to check whether a solution is indeed minimal.

    In fact, regarding the max-product fuzzy relation inequalities, one of the hottest research topics is the associated optimization problems [13,14,15]. For most of the linear optimization problems subject to the max-product fuzzy relation inequalities, there exists a minimal solution such that it is exactly an optimal solution of the optimization problem [16]. As a result, one could find the optimal solution by selecting it from the set of all minimal solutions, or quasi-minimal solutions [17,18,19].

    The famous t-norms and s-norms (or, say, t-conorms, the dual norms of t-norms) were fully discussed in [20,21,22]. The authors investigated some important properties of two kinds of triangular norms. There were several kinds of classical t-norms, including minimum (), product (), Łukasiewicz TŁ and the Yager t-norm. It is well known that the minimum operator and the product operator are two commonly used t-norms, due to their wide application. These composed operators play a key role in the fuzzy relation systems, including the inequalities system and equations system [23,24,25].

    Regarding the FRSs, there were two major research topics, i.e., (i) solving the complete solution set of the FRS and (ii) solving the optimal solution of the optimization problems subject to the FRS [24]. Both these two research topics require the set of all minimal solutions. For the topic in (i), the minimal solution set is indispensable due to the structure of the complete solution set. It is well known that the solution set S for an FRS with max-t-norm composition could be written as [23,26]

    S=ˇxˇS{x|ˇxˆx}, (1.1)

    where ˇS represents the set of all minimal solutions, while ˆx is the maximum solution. In Eq (1.1), the minimal solution set ˇS could also be replaced by the set of all quasi-minimal solutions.

    On the other hand, for the topic in (ii), the minimal solution set also plays a key role [27,28,29]. For the optimization problems subject to an FRS, the optimal solution was obtained by selecting in the set of all minimal solutions [30,31,32] or quasi-minimal solutions [33,34,35], or was generated by a series of sub-problems derived by all the minimal solutions [36,37,38].

    As a consequence, solving the minimal solution set is important in the investigation on the FRS. Then another problem arises, which is how to obtain the minimal solution set. Unfortunately, as pointed out in [7,10,39], for the fuzzy relation inequalities system with max-product composition, it is incapable of computing all the minimal solutions directly. Hence, in this work we aim to propose an effective approach for checking whether a vector (or a quasi-minimal solution) is a minimal solution. This approach enables us to find the minimal solution set with a lower computational complexity.

    In this work, we aim to address the problem of checking whether a solution is minimal in the system of max-product fuzzy relation inequalities. We structure the remainder of our work as follows: Section 2 provides some preliminaries on the max-product system. The major content is set in Section 3, in which we develop the approach for checking whether a given solution is minimal. An illustrative example is included in Section 4. In Section 5, we further discuss our proposed checking approach by comparing it to some existing works. Finally, Section 6 presents the conclusion.

    In this section, we present the max-product fuzzy relation inequalities and their related existing concepts and results. The max-product fuzzy relation inequalities have been studied in [7,23,40].

    In [7], the following max-product fuzzy relation inequalities were introduced for describing the system of wireless communication emission base stations:

    {α11x1α12x2α1nxnβ1,α21x1α22x2α2nxnβ2,αm1x1αm2x2αmnxnβm, (2.1)

    in which αij,xj[0,1], βi(0,1], and

    M={1,2,,m},N={1,2,,n}.

    Here M and N are two index sets; "" means the maximum operation. The matrix form of (2.1) is usually denoted by

    αxβ, (2.2)

    with α=(αij)iM,jN, x=(xj)jN, β=(βi)iM. Following the formulae in (2.2), we could characterize the complete solution set of (2.1) or (2.2) as follows:

    S(α,β)={x[0,1]n|αxβ}.

    Definition 1. [23,40] We say system (2.1) is consistent if S(α,β). Otherwise, it is said to be inconsistent.

    Definition 2. [23,40] Let ˜xS(α,β) be a solution for (2.1). If ˜xx for any xS(α,β), we say ˜x a minimal solution. If for any xS(α,β), x˜x indicates x=˜x, we say ˜x a maximum solution.

    Let

    ˆx=(1,1,,1)1×n. (2.3)

    Theorem 1 below, presented in [7], is used to verify the consistency of (2.1) using the vector ˆx introduced above.

    Theorem 1. [23,40] System (2.1) is consistent iff ˆxS(α,β). Moreover, when system (2.1) is consistent, ˆx serves as the maximum solution.

    In addition, we provide some related properties on system (2.1) as follows:

    Proposition 1. [23,40] Let xS(α,β) be a solution. Then x is also a solution, for any x[x,ˆx].

    Proposition 2. [23,40] Let x,xS(α,β) be two solutions. Then xx is also a solution.

    If we denote the set of all minimal solutions by ˇS(α,β), then the complete solution set of (2.1) can be represented in the form presented in Theorem 2 below.

    Theorem 2. [23,40] The complete solution set to system (2.1) is

    S(α,β)=ˇxˇS(α,β)[ˇx,ˆx]. (2.4)

    In this section, we always assume that y=(y1,,yn) is a given solution in system (2.1), i.e., yS(α,β). We aim to propose an effective method for checking whether the solution y is a minimal solution.

    Based on the given solution y, we first denote the following index sets:

    N+={jN|yj>0}, (3.1)
    M=={iM|αi1y1αi2y2αinyn=βi}. (3.2)

    Moreover, if M=, we further set

    Ni={jN|αijyj=βi}, (3.3)

    for any iM=.

    Next, we investigate some relevant properties on the above three index sets.

    Proposition 3. If y is minimal in S(α,β), then there should be N+ and M=.

    Proof. (i) It is self-evident yS(α,β). Taking arbitrarily iM, we have

    jNαijyj=αi1y1αi2y2αinynβi, (3.4)

    according to system (2.1). Since αij[0,1] and βi>0, there exists jN such that

    yjαijyj=jNαijyjβi>0. (3.5)

    That is jN+ by (3.1). Thus N+.

    (ii) (By contradiction) Assume that M==. Then by (3.2) and (3.4),

    jNαijyj>βi,iM. (3.6)

    Denote Υ=iM(jNαijyjβi). Then it is clear that Υ>0.

    Let j+N+ be an arbitrary index in N+. Then by (3.1), yj+>0. Define y=(y1,,yn) by

    yj={yj+yj+Υ,ifj=j+,yj,ifjj+. (3.7)

    It is clear that y[0,1]n. Moreover, since Υ>0 and yj+>0, we have

    yj+=yj+yj+Υ<yj+. (3.8)

    According to (3.7), it also holds that yjyj, jN. This shows that yy and yy.

    Next, we check that yS(α,β). Take arbitrarily lM. We have

    Υ=iM(jNαijyjβi)jNαljyjβl. (3.9)

    Case 1. If αlj+yj+=jNαljyj, then

    jNαljyjαlj+yj+=αlj+(yj+yj+Υ)αlj+(yj+Υ)=αlj+yj+αlj+Υαlj+yj+Υ=jNαljyjΥjNαljyj(jNαljyjβl)=βl. (3.10)

    Case 2. If αlj+yj+jNαljyj, i.e., αlj+yj+<jNαljyj, then there exists jN such that jj+ and αljyj=jNαljyj. By (3.6), we have αljyj=jNαljyj>βl. Since jj+, it follows from (3.7) that yj=yj. As a result,

    jNαljyjαljyj=αljyj=jNαljyj>βl. (3.11)

    Combining Cases 1 and 2, we have jNαljyjβl, lM. Hence yS(α,β). However, it has been proved above that yy and yy. This leads to a contradiction since y is minimal in S(α,β).

    Proposition 4. Let y be minimal in S(α,β). Then we have Ni, for any iM=. Moreover, it always holds that iM=NiN+.

    Proof. Take any index iM=. It follows from (3.2) that αi1y1αi2y2αinyn=βi. There exists jN such that

    αijyj=αi1y1αi2y2αinyn=βi.

    Hence jNi.

    Arbitrarily choose iM= and jNi. By (3.3), we have αijyj=βi. Considering the given condition that αij,yj[0,1] and βi0, we further get yjαijyj=βi>0. Hence jN+ by (3.1). This means NiN+ for arbitrary iM=, i.e., iM=NiN+.

    Let Δ=Δ1Δ2, where

    Δ1=jN+yj,Δ2=iMM=(jNαijyjβi). (3.12)

    Proposition 5. Suppose Δ is defined as (3.12). Then we have Δ>0.

    Proof. Since yS(α,β) is a solution, according to system (2.1), it holds

    αi1y1αi2y2αinynβi,iM.

    Furthermore, according to (3.2), we have

    αi1y1αi2y2αinyn>βi,iMM=,

    i.e., jNαijyjβi>0,iMM=. Thus, Δ2=iMM=(jNαijyjβi)>0.

    On the other hand, according to (3.1), it is evident yj>0, jN+. As a consequence, Δ1=jN+yj>0 and Δ=Δ1Δ2>0.

    Take an arbitrary index j+ in N+, i.e., j+N+. Applying the above-obtained number Δ, we construct a vector yΔ=(yΔ1,yΔ2,,yΔn) as below.

    yΔj={yj+Δ,ifj=j+,yj,ifjj+. (3.13)

    Proposition 6. Suppose yΔ is defined as (3.13). Then we have yΔ[0,1]n. Moreover, for any iMM=, it holds that

    αi1yΔ1αi2yΔ2αinyΔnβi. (3.14)

    Proof. (i) To prove yΔ[0,1]n, we have to verify yΔj[0,1], for any jN.

    If jj+, then by (3.13), yΔj=yj[0,1]. If j=j+, then yΔj+=yj+Δ. Note that Δ=Δ1Δ2 and Δ1=jN+yj. Since j+N+, it is obvious

    ΔΔ1=jN+yjyj+.

    Hence, yΔj+=yj+Δ0. On the other hand, since Δ>0 according to Proposition 5, it also holds yΔj+=yj+Δyj+1. Thus yΔj+[0,1].

    (ii) Since yS(α,β), we have

    αi1y1αi2y2αinynβi,iM. (3.15)

    Take an arbitrary indicator iMM=.

    Case 1. If αij+yj+=jNαijyj, then by (3.12),

    Δ2jNαijyjβi,iMM=.

    Hence, Δ2jNαijyjβi. So we further have

    jNαijyΔjαij+yΔj+=αij+(yj+Δ)=αij+yj+αij+Δαij+yj+Δαij+yj+Δ2=jNαijyjΔ2jNαijyj(jNαijyjβi)=βi. (3.16)

    Case 2. If αij+yj+jNαijyj, there should be αijyj=jNαijyj for some jN with jj+. By (3.13) and (3.15),

    jNαijyΔjαijyΔj=αijyj=jNαijyjβi. (3.17)

    Proposition 7. For iM=, we have

    (i) if there exists kN with kNi, then jkαijyj=βi,

    (ii) if |Ni|2, then for any kNi, jkαijyj=βi.

    Proof. (i) For iM=, by (3.2) it holds

    (jkαijyj)αikyk=jNαijyj=βi. (3.18)

    Thus, either jkαijyj=βi or αikyk=βi holds. Since kNi, we have αikykβi according to (3.3). Thus there should be jkαijyj=βi.

    (ii) For kNi, we can find another index lNi with lk, since |Ni|2. According to (3.3), it holds αilyl=βi. Thus

    jkαijyjαilyl=βi. (3.19)

    On the other hand, according to (3.18), we also have

    jkαijyjjNαijyj=βi. (3.20)

    By (3.19) and (3.20), we find jkαijyj=βi.

    Theorem 3. (Necessary condition) In system (2.1), if y is a minimal solution, then for any jN+, there is iM=, such that Ni={j}.

    Proof. (By contradiction) Assume that there exists a j+N+, such that for any iM=, it holds that Ni{j+}. Note that Ni{j+} is equivalent to either

    j+Ni, (3.21)

    or

    j+Ni,|Ni|2, (3.22)

    holds.

    Based on the above index j+ and the number Δ=Δ1Δ2 defined in (3.12), we construct the corresponding vector yΔ=(yΔ1,yΔ2,,yΔn) by (3.13). We first check yΔS(α,β). Suppose iM is an arbitrary index in M.

    Case 1. When iM=, it follows from Proposition 6 that

    αi1yΔ1αi2yΔ2αinyΔnβi. (3.23)

    Case 2. When iM=, we have either "j+Ni" or "j+Ni and |Ni|2" by (3.21) and (3.22). If j+Ni, then by (i) in Proposition 7, we have jj+αijyj=βi. If j+Ni and |Ni|2, then by (ii) in Proposition 7, we still have jj+αijyj=βi. Observing (3.13), it is clear yΔj=yj for any jj+. Hence,

    αi1yΔ1αi2yΔ2αinyΔnjj+αijyΔj=jj+αijyj=βi. (3.24)

    Cases 1 and 2 imply that αi1yΔ1αi2yΔ2αinyΔnβi, iM. Hence yΔS(α,β), i.e., yΔ is a solution of system (2.1). However, since Δ>0 as proved in Proposition 5, it could be easily checked that yΔy and yΔy according to (3.13). This is in conflict with the given condition that y is a minimal solution.

    Take arbitrarily kN. Define a related vector yk,p=(yk,p1,,yk,pn) as

    yk,pj={p,ifj=k,yj,ifjk, (3.25)

    where p[0,1] is a given number.

    Proposition 8. For kN, if kN+, then we have yk,pS(α,β) for any p<yk.

    Proof. yS(α,β) indicates yj0, jN. According to (3.1), kN+ indicates yk=0. Hence yk,pk=p<yk=0. So we have yk,pS(α,β) for any p<yk.

    Proposition 9. For kN+, if there exists iM=, such that Ni={k}, then we have yk,pS(α,β) for any p<yk.

    Proof. Since iM=, it holds

    αi1y1αi2y2αinyn=βi. (3.26)

    For arbitrary jN with jk, it turns out to be jNi since Ni={k}. By (3.3), αijyjβi. On the other hand, by (3.26), jN indicates αijyjαi1y1αi2y2αinyn=βi. So we have

    αijyj<βi,jN,jk. (3.27)

    For j=k{k}=Ni, by (3.3) we have αikyk=βi. Since βi>0, it is obvious αik>0. Hence, p<yk implies

    αikp<αikyk=βi. (3.28)

    Considering (3.25), (3.27), and (3.28), we have

    jNαijyk,pj=(jkαijyk,pj)αikyk,pk<βiβi=βi. (3.29)

    As a result, yk,p is not a solution, i.e., yk,pS(α,β).

    Theorem 4. (Sufficient condition) In system (2.1), let y be a solution. If for any jN+, there exists iM=, such that Ni={j}, then y should be a minimal solution.

    Proof. (By contradiction) Assume that y is not a minimal solution. Then there exists a solution yS(α,β) such that

    yyandyy.

    Thus, yjyj, jN, and there is kN such that

    yk<yk.

    Let

    p=yk.

    Based on k,p, and y, construct the vector yk,p following (3.25). Then we have

    yk,pk=p=yk<yk. (3.30)

    and yk,pj=yjyj, jN, and jk. Hence yk,py. It follows from Proposition 1 that yk,pS(α,β), since yS(α,β).

    On the other hand, next we will prove that yk,pS(α,β), considering k in two cases.

    Case 1. If kN+, then by Proposition 8, we have yk,pS(α,β) since p<yk.

    Case 2. If kN+, according to the given condition, there exists iM= such that Ni={j}. Following Proposition 8, we have yk,pS(α,β) since p<yk.

    As a consequence, whatever the value of k takes, we always have yk,pS(α,β). This is in conflict with the above-obtained result that yk,pS(α,β).

    Theorem 5. (Sufficient and necessary condition) In system (2.1), let y be a solution. Then y is a minimal solution if and only if for any jN+, there exists iM=, such that Ni={j}.

    Proof. The proof is self-evident, following the results in Theorems 3 and 4.

    In this section, we provide a numerical example for illustrating our proposed checking approach indicated in Theorem 5.

    Example 1. Assume that there is a system of max-product fuzzy relation inequalities as follows:

    {0.6x10.5x20.4x30.9x40.7x50.54,0.3x10.2x20.7x30.8x40.5x50.45,0.8x10.3x20.6x30.4x40.6x50.4,0.9x10.6x20.1x30.2x41x50.6,0.8x10.4x20.9x30.6x40.6x50.4. (4.1)

    Now we provide three given solutions for the above system (4.1) as

    y1=(0,0,0.7,0,0.8),y2=(0.5,1,0,0.6,0),y3=(0.5,0,0,0.6,0.65).

    Check whether y1,y2,y3 is a minimal solution, respectively.

    Solution. For y1=(0,0,0.7,0,0.8), it is clear N+={3,5} by (3.1). Since

    {0.600.500.40.70.900.70.8=0.56>0.54,0.300.200.70.70.800.50.8=0.49>0.45,0.800.300.60.70.400.60.8=0.48>0.4,0.900.600.10.70.2010.8=0.8>0.6,0.800.400.90.70.600.60.8=0.63>0.4, (4.2)

    according to (3.2), we find M==. Following Proposition 3, it could be concluded that y1=(0,0,0.7,0,0.8) is not a minimal solution.

    For y2=(0.5,1,0,0.6,0), it is clear N+={1,2,4} by (3.1). Since

    {0.60.50.510.400.90.60.70=0.54=0.54,0.30.50.210.700.80.60.50=0.48>0.45,0.80.50.310.600.40.60.60=0.4=0.4,0.90.50.610.100.20.610=0.6=0.6,0.80.50.410.900.60.60.60=0.4=0.4, (4.3)

    according to (3.2), we find M=={1,3,4,5}. For i=1, by (3.3), we find N1={4}. In a similar way, we also find N3={1}, N4={2}, and N5={1,2}. Note that N+={1,2,4}. So we have

    {forj=1,there existsi=3M=,such thatN3={1},forj=2,there existsi=4M=,such thatN4={2},forj=4,there existsi=1M=,such thatN1={4}. (4.4)

    Following Theorem 5, it could be concluded that y2=(0.5,1,0,0.6,0) is a minimal solution.

    For y3=(0.5,0,0,0.6,0.65), it is clear N+={1,4,5} by (3.1). Since

    {0.60.50.500.400.90.60.70.65=0.54=0.54,0.30.50.200.700.80.60.50.65=0.48>0.45,0.80.50.300.600.40.60.60.65=0.4=0.4,0.90.50.600.100.20.610.65=0.65>0.6,0.80.50.400.900.60.60.60.65=0.4=0.4, (4.5)

    according to (3.2), we find M=={1,3,5}. For i=1, by (3.3), we find N1={4}. In a similar way, we also find N3={1} and N5={1}. Note that N+={1,4,5}. For j=5N+, it is found that there does not exist any iM= such that Ni={5}. Following Theorem 5, it could be concluded that y3=(0.5,0,0,0.6,0.65) is not a minimal solution.

    In the existing works, there were several feasible methods for obtaining the complete solution set to system (2.1) [7,10,24,39,41,42,43,44], e.g., the solution-matrix approach [7,10] and the FRI path approach in [44]. All these methods were not able to compute the minimal solution set directly. They were just capable of computing the quasi-minimal solutions. Based on the set of all quasi-minimal solutions, the complete solution set could be characterized (see in [41, Theorem 2.7] and in [44, Theorem 2.8]). The approach presented in [41,44] might produce some redundant subsets in representing the complete solution set. We list the following Example 2 to illustrate this situation.

    Example 2. Consider the max-product fuzzy relation inequalities as follows:

    {0.8x10.9x20.625x30.55x40.5,0.3x10.7x20.6x30.6x40.42,0.8x10.4x20.85x30.8x40.48. (5.1)

    We aim to obtain the complete solution set to the above system (5.1).

    Using the formula in Definition 2.4 in [44] as follows,

    Gi={jN|ˆxαijβi},iM, (5.2)

    we have

    Gi={jN|αijβi},iM. (5.3)

    since ˆx=(1,1,1,1) for system (5.1). According to Eq (5.3), it is easy to find the index sets as

    G1={1,2,3,4},G2={2,3,4},G3={1,3,4}.

    So, we obtain G=G1×G2×G3={1,2,3,4}×{2,3,4}×{1,3,4}. It is clear that G has 36 elements, i.e., |G|=36. As a result, following Definition 2.5 in [44], one is able to calculate 36 quasi-minimal solutions of system (5.1). Here we omit the calculation process. For each path eG, suppose the quasi-minimal solution corresponding to e is denoted by ex. Then, by Theorem 2.7 in [44], the solution set of (5.1) is

    S1=eG{x|exxˆx=(1,1,1,1)}. (5.4)

    The above solution set S1 is composed by 36 subsets, induced by 36 quasi-minimal solutions (as shown in Table 1). Among these subsets, there are some redundant subsets, which could be deleted without changing the solution set S1. For example, since

    e1x=(0.625,0.6,0,0)(0.625,0.6,0.565,0)=e2x,
    Table 1.  All quasi-minimal solutions of system (5.1).
    e1x (0.625,0.6,0,0) e2x (0.625,0.6,0.565,0)
    e3x (0.625,0.6,0,0.6) e4x (0.625,0,0.7,0)
    e5x (0.625,0,0.7,0) e6x (0.625,0,0.7,0.6)
    e7x (0.625,0,0,0.7) e8x (0.625,0,0.565,0.7)
    e9x (0.625,0,0,0.7) e10x (0.6,0.6,0,0)
    e11x (0,0.6,0.565,0) e12x (0,0.6,0,0.6)
    e13x (0.6,0.556,0.7,0) e14x (0,0.556,0.7,0)
    e15x (0,0.556,0.7,0.6) e16x (0.6,0.556,0,0.7)
    e17x (0,0.556,0.565,0.7) e18x (0,0.556,0,0.7)
    e19x (0.6,0.6,0.8,0) e20x (0,0.6,0.8,0)
    e21x (0,0.6,0.8,0.6) e22x (0.6,0,0.8,0)
    e23x (0,0,0.8,0) e24x (0,0,0.8,0.6)
    e25x (0.6,0,0.8,0.7) e26x (0,0,0.8,0.7)
    e27x (0,0,0.8,0.7) e28x (0.6,0.6,0,0.910)
    e29x (0,0.6,0.565,0.910) e30x (0,0.6,0,0.910)
    e31x (0.6,0,0.7,0.910) e32x (0,0,0.7,0.910)
    e33x (0,0,0.7,0.910) e34x (0.6,0,0,0.910)
    e35x (0,0,0.565,0.910) e36x (0,0,0,0.910)

     | Show Table
    DownLoad: CSV

    we have [e2x,ˆx][e1x,ˆx]. Thus, the subset [e2x,ˆx] is redundant in the union set (5.4).

    The method proposed in this work could be used to check the minimality of a quasi-minimal solution. As a result, the non-minimal solution will be deleted from the quasi-minimal solution set. By this way, one could avoid the redundant subsets in characterizing the complete solution set.

    For removing the redundant subsets in the complete solution set of (2.1), the pair-wise comparison method was adopted in [7,10,24,39,42,43]. In these existing works, the minimal solutions were selected from the quasi-minimal solution set by pair-wise comparison. Furthermore, the complete solution set was generated by the minimal solutions without redundant subsets.

    In this work, we propose the approach for checking whether a given solution is a minimal one. Applying this checking approach, the minimal solutions could also be obtained from the quasi-minimal solution set.

    In fact, the pair-wise comparison method will cause the computation of factorial growth. However, using our proposed checking approach, it just costs a polynomial computation complexity to derive the minimal solutions from the quasi-minimal solution set. In other words, our proposed checking approach will reduce the computational complexity in deriving the minimal solution set.

    To reveal the computational complexities of the pair-wise comparison method and our proposed checking approach in deriving the minimal solution set, we make the following assumption for system (2.1).

    m: The number of inequalities in (2.1).

    n: The number of variables in (2.1).

    p: The number of quasi-minimal solutions.

    Then the pair-wise comparison method costs n(p1)! operations for deleting the non-minimal solutions in the quasi-minimal solution set. However, using our proposed checking approach, it will cost p(5mn+n) operations totally.

    As the size of the problem increases and the number of quasi-minimal solutions grows, n(p1)! is much more than p(5mn+n). Hence, by replacing the commonly used pair-wise comparison method with our proposed checking approach, the computation complexity will drop sharply. Next, we use the system (5.1) in Example 2 to illustrate the comparison of the computation complexity.

    Example 3. Continue to consider system (5.1) in Example 2. Compute the minimal solutions of (5.1) and characterize its solution set based on these minimal solutions.

    As pointed out in Example 2, system (5.1) has 36 quasi-minimal solution. Using the pair-wise comparison method to delete the non-minimal solution in the quasi-minimal solution set costs n(p1)!=435! operations. However, using our proposed checking approach, it only costs p(5mn+n)=36(534+4)=2304. Obviously, 435! is much bigger than 2304. Our proposed checking approach reduces 435!2304 operations.

    After calculation, there are 9 minimal solutions, as shown in Table 2. The solution set is

    S1=[e4x,ˆx][e7x,ˆx][e10x,ˆx][e11x,ˆx][e12x,ˆx][e14x,ˆx][e18x,ˆx][e23x,ˆx][e36x,ˆx].
    Table 2.  All minimal solutions of system (5.1).
    e4x (0.625,0,0.7,0) e7x (0.625,0,0,0.7)
    e10x (0.6,0.6,0,0) e11x (0,0.6,0.565,0)
    e12x (0,0.6,0,0.6) e14x (0,0.565,0.7,0)
    e18x (0,0.565,0,0.7) e23x (0,0,0.8,0)
    e36x (0,0,0,0.910)

     | Show Table
    DownLoad: CSV

    In the references [31,32,33,34,35,44], the optimal solutions of the optimization problems subject to the FRS were derived by selecting them from the quasi-minimal solution set. The selection process was implemented by pair-wise comparison on the objective value of the quasi-minimal solutions. If we compute the minimal solution set using our proposed checking approach before implementing the selection process, then the computational complexity might be reduced. Next, we provide an illustrative example.

    Example 4. Continue to consider system (5.1) in Example 2. Try to find the optimal solution of the optimization problem as follows:

    minf(x)=0.5x1+0.2x2+0.3x3+0.8x4,s.t.xS1. (5.5)

    Note that for a given solution, it costs 4 operations to compute its objective value due to the objective function f(x). As a consequence, using the method presented in [31,32,33,34,35,44], the optimal solution should be selected from the set of 36 quasi-minimal solutions. This cost

    43635!1.488×1042

    operations. However, using our proposed checking approach before the pair-wise comparison, it cost

    2304+4×9!1.454×106

    operations for obtaining the optimal solution. Obviously, 1.454×106 is much less than 1.488×1042. Hence, using our proposed checking approach helps to reduce computational complexity in solving the above problem (5.5).

    Replacing the objective function f(x) in problem (5.5), the corresponding computation complexities are as shown in Table 3. The operations of the objective function f(x) are denoted by O(f(x)).

    Table 3.  Comparison on the computation complexity.
    Operations of using our proposed checking approach Operations of using the method in [31,32,33,34,35,44]
    O(f(x))=10 3.631×106 3.720×1042
    O(f(x))=15 5.446×106 5.580×1042
    O(f(x))=20 7.260×106 7.440×1042
    O(f(x))=100 3.629×107 3.720×1043
    O(f(x))=500 1.814×108 1.860×1044
    O(f(x))=1000 3.629×108 3.720×1044
    O(f(x))=10000 3.629×109 3.720×1045

     | Show Table
    DownLoad: CSV

    In the existing work [7], the FRS with max-product composed inequalities, i.e., system (2.1), was introduced for describing the wireless communication base station system. In such a model, any solution of system (2.1) represents a feasible scheme for arranging the radiation intensity of the electromagnetic wave among the base stations. In order to reduce the radiation intensities of electromagnetic waves, the authors constructed and investigated the following optimization problem:

    ming(x)=x1x2xn,s.t.αxβ,x[0,1]n. (5.6)

    The constraint system problem (5.6) is exactly our studied system (2.1). Accordingly, any optimal solution of problem (5.6) provides an optimal feasible scheme.

    It could be easily verified that there exists a minimal solution x of system (2.1), such that x is exactly an optimal solution of problem (5.6). Thereby, the optimal solution of problem (5.6) could be selected from the minimal solution set. As pointed out in Subsection 5.1, our proposed checking approach would be helpful in deriving the minimal solution set. Therefore, our proposed checking approach could also be applied to such an optimization management model in the wireless communication base station system.

    In the previous subsection, we have shown the merits of our proposed checking approach. However, when the problem size of system (2.1) is small enough and it only has a few quasi-minimal solutions, our proposed checking approach might be no longer superior to the commonly used pair-wise comparison method. This would be the demerit of our proposed checking approach.

    As presented above, our proposed approach is just capable of checking whether a given solution is minimal. However, if one aims to find out all the minimal solutions, or the complete solution set, the existing solution-matrix approach [7,10] and the FRI path approach in [44] would be necessary. Our proposed checking approach serves as a key auxiliary technique in solving system (2.1).

    In future research, we will continue to explore the applications of our proposed checking approach for verifying a minimal solution and try to further reduce the computational complexity.

    Checking whether a given solution is minimal plays an important role in the studies on the max-product fuzzy relation inequalities. In this work, we proposed an approach for checking the minimality of a given solution. The effectiveness of our proposed approach was demonstrated through a simple example. Moreover, our proposed checking approach is also helpful in deriving the minimal solution set of system (2.1). Our proposed approach and the obtained results were compared to those in the related existing works.

    Guocheng Zhu: Investigation, methodology, writing-original draft; Zhining Wang: Methodology, writing-review & editing; Xiaopeng Yang: Conceptualization, funding acquisition, writing-review & editing. All authors have read and approved the final version of the manuscript for publication.

    This work was supported by the National Natural Science Foundation of China (12271132), Guangdong Basic and Applied Basic Research Foundation (2024A1515010532, 2022A1515011460) and the funds provided by Department of Education of Guangdong Province (2023KQNCX041, XYN202303, 2024ZDZX1027, 2022KSYS003, 2023KTSCX414, 2024KTSCX403, 2021ZDJS044).

    The authors declare that they have no conflict of interest.



    [1] J. Z. Shing, J. Corbin, A. R. Kreimer, L. J. Carvajal, K. Taparra, M. S. Shiels, et al., Human papillomavirus–associated cancer incidence by disaggregated Asian American, Native Hawaiian, and other Pacific Islander ethnicity, JNCI Cancer Spectrum, 7 (2023), 1–9. https://doi.org/10.1093/jncics/pkad012 doi: 10.1093/jncics/pkad012
    [2] J. Galon, D. Daniela, Tumor immunology and tumor evolution: intertwined histories, Immunity, 52 (2020), 55–81. https://doi.org/10.1016/j.immuni.2019.12.018 doi: 10.1016/j.immuni.2019.12.018
    [3] W. H. Fridman, F. Pagès, C. Sautès-Fridman, J. Galon, The immune contexture in human tumors: impact on clinical outcome, Nat. Rev. Cancer, 12 (2012), 298–306. https://doi.org/10.1038/nrc3245 doi: 10.1038/nrc3245
    [4] H. Song, C. Ruan, Y. Xu, T. Xu, R. Fan, T. Jiang, et al., Survival stratification for colorectal cancer via multi-omics integration using an autoencoder-based model, Exp. Biol. Med., 247 (2022), 898–909. https://doi.org/10.1177/15353702211065010 doi: 10.1177/15353702211065010
    [5] G. Rajput, S. Agrawal, K. Biyani, S. Vishvakarma, Early breast cancer diagnosis using cogent activation function-based deep learning implementation on screened mammograms, Int. J. Imaging Syst. Technol., 32 (2022), 1101–1118. https://doi.org/10.1002/ima.22701 doi: 10.1002/ima.22701
    [6] A. Abougarair, A. Oun, S. Sawan, A. Ma'arif, Deep learning-based automated approach for classifying bacterial images, Int. J. Robotics Control Syst., 4 (2024), 849–876. https://doi.org/10.31763/ijrcs.v4i2.1423 doi: 10.31763/ijrcs.v4i2.1423
    [7] M. Itik, M. U. Salamci, S. P. Banks, Optimal control of drug therapy in cancer treatment, Nonlinear Anal., 71 (2009), e1473–e1486. https://doi.org/10.1016/j.na.2009.01.214 doi: 10.1016/j.na.2009.01.214
    [8] T. Çimen, Systematic and effective design of nonlinear feedback controllers via the state-dependent Riccati equation (SDRE) method, Annu. Rev. Control, 34 (2010), 32–51. https://doi.org/10.1016/j.arcontrol.2010.03.001 doi: 10.1016/j.arcontrol.2010.03.001
    [9] Y. Batmani, H. Khaloozadeh, Optimal chemotherapy in cancer treatment: state dependent Riccati equation control and extended Kalman filter, Optim. Contr. Appl. Met., 34 (2013), 562–577. https://doi.org/10.1002/oca.2039 doi: 10.1002/oca.2039
    [10] L. De Pillis, A. Radunskaya, The dynamics of an optimally controlled tumor model: a case study. Math. Comput. Model., 37 (2003), 1221–1244. https://doi.org/10.1016/S0895-7177(03)00133-X doi: 10.1016/S0895-7177(03)00133-X
    [11] F. A. Rihan, N. F. Rihan, Dynamics of cancer-immune system with external treatment and optimal control, J. Cancer Sci. Ther., 8 (2016), 257–261. https://doi.org/10.4172/1948-5956.1000423 doi: 10.4172/1948-5956.1000423
    [12] M. Sarhaddi, M. Yaghoobi, A new approach in cancer treatment regimen using adaptive fuzzy back-stepping sliding mode control and tumor-immunity fractional order model, Biocybern. Biomed. Eng., 40 (2020), 1654–1665. https://doi.org/10.1016/j.bbe.2020.09.003 doi: 10.1016/j.bbe.2020.09.003
    [13] V. A. Kuznetsov, I. A. Makalkin, M. A. Taylor, A. S. Perelson, Nonlinear dynamics of immunogenic tumors: parameter estimation and global bifurcation analysis, Bull. Math. Biol., 56 (1994), 295–321. https://doi.org/10.1016/S0092-8240(05)80260-5 doi: 10.1016/S0092-8240(05)80260-5
    [14] F. Angaroni, A. Graudenzi, M. Rossignolo, D. Maspero, T. Calarco, R. Piazza, et al., An optimal control framework for the automated design of personalized cancer treatments, Front. Bioeng. Biotechnol, 8 (2020), 523. https://doi.org/10.3389/fbioe.2020.00523 doi: 10.3389/fbioe.2020.00523
    [15] J. J. Cunningham, J. S. Brown, R. A. Gatenby, K. Staňková, Optimal control to develop therapeutic strategies for metastatic castrate resistant prostate cancer, J. Theor. Biol., 459 (2018), 67–78. https://doi.org/10.1016/j.jtbi.2018.09.022 doi: 10.1016/j.jtbi.2018.09.022
    [16] Y. Yang, C. Y. Shiranthika, C. Y. Wang, K. W. Chen, S. Sumathipala, Reinforcement learning strategies in cancer chemotherapy treatments: a review, Comput. Meth. Prog. Bio., 229 (2023), 107280. https://doi.org/10.1016/j.cmpb.2022.107280 doi: 10.1016/j.cmpb.2022.107280
    [17] P. Samadi, P. Sarvarian, E. Gholipour, K. S. Asenjan, L. Aghebati-Maleki, R. Motavalli, et al., Berberine: a novel therapeutic strategy for cancer, IUBMB Life, 72 (2020), 2065–2079. https://doi.org/10.1002/iub.2350 doi: 10.1002/iub.2350
    [18] A. M. Jarrett, D. Faghihi, D. A. Hormuth, E. A. B. F. Lima, J. Virostko, G. Biros, et al., Optimal control theory for personalized therapeutic regimens in oncology: Background, history, challenges, and opportunities, J. Clin. Med., 9 (2020), 1314. https://doi.org/10.3390/jcm9051314 doi: 10.3390/jcm9051314
    [19] H. Schättler, U. Ledzewicz, Optimal control for mathematical models of cancer therapies: an application of geometric methods, Vol. 42, Springer, 2015. https://doi.org/10.1007/978-1-4939-2972-6
    [20] S. Oke, M. B. Matadi, S. Xulu, Optimal control analysis of a mathematical model for breast cancer, Math. Comput. Appl., 23 (2018), 21. https://doi.org/10.3390/mca23020021 doi: 10.3390/mca23020021
    [21] M. Engelhart, D. Lebiedz, S. Sager, Optimal control for selected cancer chemotherapy ODE models: a view on the potential of optimal schedules and choice of objective function, Math. Biosci., 229 (2011), 123–134. https://doi.org/10.1016/j.mbs.2010.11.007 doi: 10.1016/j.mbs.2010.11.007
    [22] A. Cappuccio, F. Castiglione, B. Piccoli, Determination of the optimal therapeutic protocols in cancer immunotherapy, Math. Biosci., 209 (2007), 1–13. https://doi.org/10.1016/j.mbs.2007.02.009 doi: 10.1016/j.mbs.2007.02.009
    [23] M. Gluzman, J. G. Scott, A. Vladimirsky, Optimizing adaptive cancer therapy: dynamic programming and evolutionary game theory, Proc. Biol. Sci., 287 (2020), 20192454. https://doi.org/10.1098/rspb.2019.2454 doi: 10.1098/rspb.2019.2454
    [24] J. A. Adam, N. Bellomo, A survey of models for tumor-immune system dynamics, Springer Science & Business Media, 2012.
    [25] J. C. Arciero, T. L. Jackson, D. E. Kirschner, A mathematical model of tumor-immune evasion and siRNA treatment, Discrete Cont. Dyn. Syst.-B, 4 (2004), 39–58.
    [26] M. Chaplain, A. Matzavinos, Mathematical modelling of spatio-temporal phenomena in tumour immunology, In: A. Friedman, Tutorials in mathematical biosciences III, Lecture Notes in Mathematics, Springer, 1872 (2006), 131–183. https://doi.org/10.1007/11561606_4
    [27] R. J. De Boer, P. Hogeweg, H. F. Dullens, R. A. De Weger, W. Den Otter, Macrophage T lymphocyte interactions in the anti-tumor immune response: a mathematical model, J. Immunol., 134 (1985), 2748–2758. https://doi.org/10.4049/jimmunol.134.4.2748 doi: 10.4049/jimmunol.134.4.2748
    [28] L. G. de Pillis, W. Gu, A. E. Radunskaya, Mixed immunotherapy and chemotherapy of tumors: modeling, applications and biological interpretations, J. Theor. Biol., 238 (2006), 841–862. https://doi.org/10.1016/j.jtbi.2005.06.037 doi: 10.1016/j.jtbi.2005.06.037
    [29] L. de Pillis, K. R. Fister, W. Gu, C. Collins, M. Daub, D. Gross, et al., Mathematical model creation for cancer chemo-immunotherapy, Comput. Math. Methods Med., 10 (2009), 165–184, 2009. https://doi.org/10.1080/17486700802216301 doi: 10.1080/17486700802216301
    [30] D. Kirk, Optimal control theory: an introduction, Dover Publications, 2004.
    [31] D. Jacobson, M. Lele, A transformation technique for optimal control problems with a state variable inequality constraint, IEEE Trans. Automat. Control, 14 (1969), 457–464. https://doi.org/10.1109/TAC.1969.1099283 doi: 10.1109/TAC.1969.1099283
    [32] D. A. Redfern, C. J. Goh, Feedback control of state constrained optimal control problems, In: J. Doležal, J. Fidler, System modelling and optimization, IFIP-The International Federation for Information Processing, Springer, 1996,442–449. https://doi.org/10.1007/978-0-387-34897-1_53
    [33] L. S. Pontryagin, Mathematical theory of optimal processes, 1 Ed., CRC press, 1987. https://doi.org/10.1201/9780203749319
    [34] H. Khalil, Nonlinear systems, 3 Eds., Prentice Hall, 2002.
    [35] J. A. E. Andersson, J. Gillis, G. Horn, J. B. Rawlings, M. Diehl, CasADi: a software framework for nonlinear optimization and optimal control, Math. Prog. Comput., 11 (2019), 1–36. https://doi.org/10.1007/s12532-018-0139-4 doi: 10.1007/s12532-018-0139-4
    [36] A. Wächter, L. Biegler, On the implementation of an interior-point filter line-search algorithm for large-scale nonlinear programming, Math. Program., 106 (2006), 25–57. https://doi.org/10.1007/s10107-004-0559-y doi: 10.1007/s10107-004-0559-y
    [37] E. V. Kumar, J. Jerome, G. Raaja, State dependent Riccati equation based nonlinear controller design for ball and beam system, Procedia Eng., 97 (2014), 1896–1905. https://doi.org/10.1016/j.proeng.2014.12.343 doi: 10.1016/j.proeng.2014.12.343
    [38] K. Hałas, E. Krysiak, T. Hałas, S. Stępień, Numerical solution of SDRE control problem–comparison of the selected methods, Found. Comput. Decis. Sci., 45 (2020), 79–95. https://doi.org/10.2478/fcds-2020-0006 doi: 10.2478/fcds-2020-0006
    [39] A. J. Abougarair, S. E. Elwefati, Identification and control of epidemic disease based neural networks and optimization technique, Int. J. Rob. Control Syst., 3 (2023), 780–803. https://doi.org/10.31763/ijrcs.v3i4.1151 doi: 10.31763/ijrcs.v3i4.1151
    [40] S. E. Elwefati, A. J. Abougarair, M. M. Bakush, Control of epidemic disease based optimization technique, 2021 IEEE 1st International Maghreb Meeting of the Conference on Sciences and Techniques of Automatic Control and Computer Engineering MI-STA, 2021, 52–57. https://doi.org/10.1109/MI-STA52233.2021.9464453
    [41] A. J. Abougarair, A. A. Oun, S. I. Sawan, T. Abougard, H. Maghfiroh, Cancer treatment precision strategies through optimal control theory, J. Rob. Control, 5 (2024), 1261–1290.
    [42] T. Yuan, G. Guan, S. Shen, L. Zhu, Stability analysis and optimal control of epidemic-like transmission model with nonlinear inhibition mechanism and time delay in both homogeneous and heterogeneous networks, J. Math. Anal. Appl., 526 (2023), 127273. https://doi.org/10.1016/j.jmaa.2023.127273 doi: 10.1016/j.jmaa.2023.127273
    [43] L. Zhu, T. Yuan, Optimal control and parameter identification of a reaction–diffusion network propagation model, Nonlinear Dyn., 111 (2023), 21707–21733. https://doi.org/10.1007/s11071-023-08949-y doi: 10.1007/s11071-023-08949-y
    [44] Y. Ke, L. Zhu, P. Wu, L. Shi, Dynamics of a reaction-diffusion rumor propagation model with non-smooth control, Appl. Math. Comput., 435 (2022), 127478. https://doi.org/10.1016/j.amc.2022.127478 doi: 10.1016/j.amc.2022.127478
    [45] L. Zhu, X. Tao, S. Shen, Pattern dynamics in a reaction-diffusion predator–prey model with Allee effect based on network and non-network environments, Eng. Appl. Artif. Intel., 128 (2024), 107491. https://doi.org/10.1016/j.engappai.2023.107491 doi: 10.1016/j.engappai.2023.107491
    [46] B. Li, L. Zhu, Turing instability analysis of a reaction–diffusion system for rumor propagation in continuous space and complex networks, Inform. Process. Manag., 61 (2024), 103621. https://doi.org/10.1016/j.ipm.2023.103621 doi: 10.1016/j.ipm.2023.103621
  • This article has been cited by:

    1. Shahid Latif, Firuza Mustafa, A nonparametric copula distribution framework for bivariate joint distribution analysis of flood characteristics for the Kelantan River basin in Malaysia, 2020, 6, 2471-2132, 171, 10.3934/geosci.2020012
    2. Thong Nguyen-Huy, Jarrod Kath, Thomas Nagler, Ye Khaung, Thee Su Su Aung, Shahbaz Mushtaq, Torben Marcussen, Roger Stone, A satellite-based Standardized Antecedent Precipitation Index (SAPI) for mapping extreme rainfall risk in Myanmar, 2022, 26, 23529385, 100733, 10.1016/j.rsase.2022.100733
    3. Sasan Amini, Rafat Zare Bidaki, Rasoul Mirabbasi, Maryam Shafaei, Multivariate analysis of flood characteristics in Armand Watershed, Iran using vine copulas, 2023, 16, 1866-7511, 10.1007/s12517-022-11102-5
    4. Sasan Amini, Rafat Zare Bidaki, Rasoul Mirabbasi, Maryam Shafaei, Flood risk analysis based on nested copula structure in Armand Basin, Iran, 2022, 70, 1895-7455, 1385, 10.1007/s11600-022-00766-y
    5. Shahid Latif, Taha B.M.J. Ouarda, André St-Hilaire, Zina Souaissi, Shaik Rehana, A new nonparametric copula framework for the joint analysis of river water temperature and low flow characteristics for aquatic habitat risk assessment, 2024, 634, 00221694, 131079, 10.1016/j.jhydrol.2024.131079
  • Reader Comments
  • © 2024 the Author(s), licensee AIMS Press. This is an open access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/4.0)
通讯作者: 陈斌, bchen63@163.com
  • 1. 

    沈阳化工大学材料科学与工程学院 沈阳 110142

  1. 本站搜索
  2. 百度学术搜索
  3. 万方数据库搜索
  4. CNKI搜索

Metrics

Article views(1276) PDF downloads(123) Cited by(0)

Figures and Tables

Figures(4)  /  Tables(9)

/

DownLoad:  Full-Size Img  PowerPoint
Return
Return

Catalog