Abstract
The paper deals with some control problems related to the Kolmogorov system for two interacting populations. For the first problem, the control acts in time over the per capita growth rates of the two populations in order for the ratio between their sizes to follow a prescribed evolution. For the second problem, the control is a constant which adjusts the per capita growth rate of a single population so that it reaches the desired size at a certain time. For the third problem the control acts on the growth rate of one of the populations in order that the total population to reach a prescribed level. The solution of the three problems is done within an abstract scheme, by using operator-based techniques. Some examples come to illustrate the results obtained. One refers to a system that models leukemia, and another to the SIR model with vaccination.
Authors
Alexandru Hofman
Faculty of Mathematics and Computer Science, Babeş-Bolyai University, Cluj-Napoca, Romania
Radu Precup
Faculty of Mathematics and Computer Science and Institute of Advanced Studies in Science and Technology, Babeş-Bolyai University, Cluj-Napoca, Romania
Tiberiu Popoviciu Institute of Numerical Analysis, Romanian Academy, Cluj-Napoca
Keywords
Kolmogorov system, control problem, fixed point.
Paper coordinates
Al. Hofman, R. Precup, On some control problems for Kolmogorov type systems, Mathematical Modelling and Control, 2 (2022) no. 3, pp. 90-99, http://doi.org/10.3934/mmc.2022011
About this paper
Journal
Mathematical Modelling and Control
Publisher Name
AIMS Press
Print ISSN
2767-8946
Online ISSN
google scholar link
Paper (preprint) in HTML form
On some control problems for Kolmogorov type systems
Abstract.
The paper deals with some control problems related to the Kolmogorov system for two interacting populations. For the first problem, the control acts in time over the per capita growth rates of the two populations in order for the ratio between their sizes to follow a prescribed evolution. For the second problem, the control is a constant which adjusts the per capita growth rate of a single population so that it reaches the desired size at a certain time. For the third problem the control acts on the growth rate of one of the populations in order that the total population to reach a prescribed level. The solution of the three problems is done within an abstract scheme, by using operator-based techniques. Some examples come to illustrate the results obtained. One refers to a system that models leukemia, and another to the SIR model with vaccination.
Key words: Kolmogorov system, control problem, fixed point.
Mathematics Subject Classification: 34K35, 93C15
1. Introduction
The control of differential equations is the subject of numerous studies in the literature. Generally speaking, it consists in determining some of the parameters of the equation or system of equations so that the solution satisfies certain conditions, other than those imposed by the well-posed problems, such as the initial or boundary conditions ([2, p. 34]).
In [7] we have introduced a controllability principle for a general control problem related to operator equations, in the framework of fixed point theory. We reproduce it here for the convenience of the reader. It consists in finding a solution to the following system
(1.1) |
associated to the fixed point equation Here is the state variable, is the control variable, is the domain of the states, is the domain of controls and is the controllability domain, usually given by means of a certain condition/property imposed to or to both and Notice the very general formulation of the control problem, in terms of sets, where and are not necessarily structured sets and is any mapping from to
In this context, we say that the equation is controllable in with respect to providing that problem (1.1) has a solution . If the solution is unique we say that the equation is uniquely controllable.
Let be the set of all possible solutions of the fixed point equation and be the set of all that are first components of some solutions of the fixed point equation, that is
Clearly, the set of all solutions of the control problem (1.1) is given by
Consider the set-valued map defined as
Roughly speaking, gives the ‘expression’ of the control variable in terms of the state variable.
We have the following general principle for solving the control problem (1.1).
Proposition 1.1.
If for some extension of from to there exists a fixed point of the set-valued map
i.e.,
(1.2) |
for some then the couple is a solution of the control problem (1.1).
Proof.
Clearly Hence and so Then and from the definition of it follows that Therefore solves (1.1).
The mappings and can in particular be single-valued maps and in many cases the extension can be done using the expression of
From a theoretical perspective, the method leading to fixed point equations with composed operators is suitable to be related to advanced research in fixed point theory for single-valued and multi-valued operators, especially for operators of the decomposable type as considered in [15].
The applicability of this general principle is tested in [7] on a system modeling cell dynamics related to leukemia and in [16] on a control problem for the Lotka-Volterra predator-prey system (see [12] for potential new applications). Also in [16] there are presented two problems apparently without a control but which can be treated as control problems accordingly to the above principle. The first is the Stokes system for which the control is given by the pressure and comes from the necessity to adjust the flow rate of the incompressible fluid through the porous medium, and the second one is a boundary value problem where the unknown value of the solution at some point takes over the function of a control variable in order for the solution to satisfy a boundary condition. It must be said that the fixed point method is known in the literature where it is applied to specific control problems related to various differential equations (see, e.g., [1], [3], [5], [8], [9], [11], the monograph [4] and the references therein).
The aim of this paper is to present some control problems related to the Kolmogorov system [10] that we investigate using the general operator-based technique from above. Introduced as a generalization of the well-known Volterra’s model in population dynamics (see [17]), Kolmogorov’s system takes into account general per capita rates of two interacting populations and reads as follows:
Such models also come from other fields, for example from economics, chemistry, biology and medicine, when the variables and can be attributed the meaning of density of some ‘quantities’ (species, populations, economic units, chemicals, medicines etc.) and when growth rates can be best understood per capita or as logarithmic growth rates ( ).
Naturally, when studying the interaction between two given quantities, the two rates and must be made explicit in terms of some parameters. Some of these parameters are specific to the two quantities and do not support changes, others can be influenced, even added, in order to control the evolution and achieve a desired balance.
2. Preliminaries
This section is devoted to a brief presentation of some notions and results that will be used in the next section. It is intended for those less familiar with the theoretical framework in which we place ourselves.
We say that an integral equation is of Volterra type if the involved integral is on a variable interval as is the case of an equation of the form
(2.1) |
and that it is of Fredholm type if the involved integral is given on a fixed interval, as in the equation
In case that the equation involves both types of integral, we say that it is of Volterra-Fredholm type.
When dealing with Volterra type equations it is convenient that instead of the max-norm on the space given by to consider an equivalent norm defined by
for some suitable number Such a norm is called a Bielecki norm and it is equivalent to the max-norm, as follows from the inequalities
The trick of using Bielecki norms consists in the possibility to choose suitable large enough in order to make constants smaller, for example the Lipschitz constant of to guarantee the contraction property of the integral operator given by the right side of equation (2.1). Indeed, if is such that
and some constant then for any functions we have
Furthermore
It follows that
Multiplying by and taking the maximum for yields
Thus, choosing any we have that is a contraction with respect to the Bielecki norm
However, it can be observed that the above reasoning does not work if instead of the integral one considers the integral Thus we may conclude that the trick based on Bielecki norms do not apply in case of Fredholm and Volterra-Fredholm integral equations.
We conclude these preliminaries by recalling two basic fixed point theorems which are used in this paper (see, e.g., [6] and [14]).
Theorem 2.1 (Banach contraction principle).
Let be a complete metric space and be a contraction. Then has a unique fixed point and as for each
Theorem 2.2 (Schauder fixed point theorem).
Let be a Banach space, a nonempty convex bounded closed set and be a completely continuous operator. Then has at least one fixed point.
3. Main Results
3.1. First control problem
Let us consider the following control problem for the general Kolmogorov system under initial conditions
(3.1) |
where is the control function and is a positive correction factor, . We want to find a positive solution so that
(3.2) |
where is a given positive continuous function on some interval
Thus the problem consists in finding how to change the per capita growth rates for the ratio of the two species to follow a desired evolution giving by on a fixed time interval The correction factor expresses the fact that the effect of the control intervention on the two rates is manifested differently in the two species.
We have the following result.
Theorem 3.1.
Assume that on and that the functions
(3.3) |
are bounded on Then the control problem (3.1) has a unique solution with
Proof.
We look for a positive solution so we may take them under the form
Then the controllability condition (3.2) becomes
(3.4) |
and system (3.1) reduces to
where The problem is now equivalent to the integral system
(3.5) |
Replacing in the controllability condition (3.4) yields the expression on namely
(3.6) | |||
which by differentiation gives the form of the control function in terms of the state variables
(3.7) |
Using (3.6) in (3.5) we obtain the fixed point equations
Consider the operators and given by
(3.8) | |||
We apply Banach’s fixed point theorem to the operator on the space endowed with a suitable Bielecki norm. This is possible since the integral equations are of Volterra type and the functions and are Lipschitz continuous on the whole space Indeed, their partial derivatives are
and the similar ones for and they are bounded based on our assumption on functions (3.3).
We now show that the operators and are Lipschitz continuous with respect to a suitable Bielecki norm so that is a contraction. Let be arbitrary. We have
If we denote by a bound for the absolute value of functions (3.3), then using Lagrange’s mean value theorem we find
Now for a positive number we introduce the Bielecki norm on given by
and a similar norm on defined by
Then
(3.12) |
A similar estimate is valid for Now (3.1), (3.1) and (3.1) give
Dividing by and taking the maximum for gives
Similarly
Summing up we obtain
(3.13) |
Hence choosing a large enough namely the operator becomes a contraction on the space endowed with the norm The conclusion now follows from Banach contraction theorem.
If the hypothesis on the boundedness of functions (3.3) is removed, we however have the following result.
Theorem 3.2.
Assume that , on and that the function
(3.14) |
is bounded above on Then the control problem (3.1) has a unique solution with
Proof.
Step 1: Existence and uniqueness in a subset. We shall use Banach contraction theorem, this time in a closed subset of again with respect to a Bielecki norm. As in the proof of the previous theorem, we have to find a fixed point of the operator where and are given by (3.8). Let be an upper bound of function (3.14). Then there is a number such that for every and the following inequalities hold:
(3.15) | |||||
Thus, denoting
we have Hence there is a chance to apply Banach contraction theorem to the operator on the closed subset of It remains to guarantee the contraction property for The functions (3.3) being continuous they are bounded for Let be their bound. Then, the estimation in (3.1) is valid for any couple and consequently contraction inequality (3.13) can be obtained in the same way for a large enough Thus, with respect to the metric on induced by the norm on the operator is a contraction. Therefore Banach contraction theorem applies and proves the existence and uniqueness of the solution in It remains to prove that this solution does not depend on the choice of the bound
Step 2: Uniqueness. The above reasoning is valid for any number sufficiently large that inequalities (3.15) hold. Thus according to the result at Step 1, the solution obtained in for any larger than must coincide with the solution obtained in Thus the solution is unique.
3.2. Second control problem
We consider the problem of controllability of the Kolmogorov system
(3.16) |
where is constant. We want to find a solution so that .
Thus the problem is to change constantly the per capita rate of only one of the two populations for it to reach a desired threshold in a given time.
Theorem 3.3.
Let
- (a):
-
If and are bounded on then for every the control problem has a solution with
- (b):
-
If then for each there exists such that for any the control problem has a solution with
Proof.
Here again looking for positive solutions we let
and we denote and Making substitution and integration yields the Volterra-type integral system
and using the controllability condition gives the expression of the control parameter in terms of the state variables,
Thus we arrive to the Volterra-Fredholm type integral system
which can be seen as a fixed point equation in for the operator where
The system being of Volterra-Fredholm type, the Bielecki technique of equivalent norms does not apply. Thus in we are forced to use the max-norm
In virtue of the Arzelà-Ascoli theorem, the operator is completely continuous.
(a) Let be such that for all Then using the fact that a convex combination of any nonnegative numbers is less or equal than their maximum, we obtain
Hence, if and
then and Schauder’s fixed point theorem applies and gives the result.
(b) Let be such that for all and let Obviously The invariance condition still holds provided that
that is which happens for
The result follows again from Schauder’s fixed point theorem.
3.3. Third control problem
The problem consists in changing the growth rate (not the per capita rate) of one of the two populations so that at time the total population reaches a desired level More exactly we consider the problem
(3.17) |
Theorem 3.4.
Let a bound of on and a bound of the absolute value of the partial derivatives of the functions on If is such that
(3.18) |
then the control problem has a unique solution with
Proof.
Integration leads to the integral system
(3.19) |
Using the controllability condition we find the expression of namely
Replacing by the expression given by (3.3) in (3.19) we obtain a Volterra-Fredholm integral system which can be seen as a fixed point equation in for the operator where
The system being of Volterra-Fredholm type, the Bielecki technique of equivalent norms does not apply. Thus in we are forced to use the max-norm and in the norm
We shall apply Banach contraction theorem on the set
To this aim we have to guarantee (a) the invariance condition and (b) the contraction property of in
(a) For any we have
Hence the condition is satisfied provided that
(b) For any using estimates of the following type
we deduce that
Hence
Thus is a contraction on if
Therefore Banach contraction theorem applies and gives the result.
4. Applications
4.1. Example 1
4.2. Example 2
Consider the following control problem related to a system modelling leukemia introduced in [13],
with and again under the control condition (3.2) expressing the desired evolution of the ratio between the density of leukemic cells and the density of healthy cells over a period of time. The problem is motivated by the need to develop a treatment scheme for chronic leukemia patients.
Here
for which obviously, the boundedness condition on functions (3.3) does not hold. However,
which is bounded above on by if
(4.1) |
Thus, according to Theorem 3.2, if condition (4.1) holds, then the system is controllable. Solving numerically the problem yields an approximation of the control function which can be put in connexion with the dose of medicine.
4.3. Example 3
We consider another example of Kolmogorov system, namely the well-known SIR epidemiologic model
Here and are the numbers of susceptible, infectious and recovered/immunized individuals at time respectively, in a closed population of size Hence which allows to reduce the study to the bidimensional system
Let and be the initial values of the three functions.
Introducing a constant vaccination rate the system becomes
The control problem consists in finding the vaccination rate so that at time the size of immunized population is for a target value that is
This is a particular case of the general control problem (3.17). Here and Simple calculation shows that Thus Theorem 3.4 guarantees that the system is uniquely controllable in time if is small enough in the sense of inequalities (3.18). However, if an upper bound for the vaccination rate is imposed, then a lower bound of is also required. Indeed, from (3.3), since we have
whence
5. Conclusions
Through this work the controllability of the general Kolmogorov system that models the interaction of two populations was analyzed in three situations: when control is exercised over time on both per capita growth rates and when it is a constant with effect only on one of the populations, either on its per capita rate, or on its general growth rate. The analysis was performed in the unitary framework provided by the abstract scheme of controllability of fixed point equations, recently formulated by the second author.
From the perspective of those readers interested in applications, the three examples of control problems may suggest the wide applicability of our method to control various models from applied mathematics.
From a theoretical perspective, the method leading to operator equations with composed mappings is suitable to be related to advanced research in fixed point theory for single-valued and multi-valued operators, especially for operators of the decomposable type.
From a computational point of view, leading to integral equations of the Volterra or Fredholm type, the method is suitable to be completed by numerical results and approximation schemes.
Acknowledgment
We would like to thank the reviewers for valuable comments and suggestions towards improving our manuscript.
Conflict of interest
The authors declare that they have no conflicts of interest to this work.
References
- [1] K. Balachandran, J. P. Dauer, Controllability of nonlinear systems via fixed-point theorems, Journal of Optimization Theory and Applications, 53 (1987), 345-352.
- [2] V. Barbu, Mathematical methods in optimization of differential systems, Dordrecht: Springer Science+Business Media, 1994.
- [3] N. Carmichael, M. D. Quinn, Fixed point methods in nonlinear control, In: F. Kappel, K. Kunisch, W. Schappacher (eds) Distributed parameter systems, Lecture Notes in Control and Information Sciences, vol 75, Berlin: Springer, 1985.
- [4] J.-M. Coron, Control and nonlinearity, Mathematical Surveys and Monographs Vol. 136, Providence: Amer. Math. Soc., 2007.
- [5] L. Górniewicz, S. K. Ntouyas, D. O’Regan, Controllability of semilinear differential equations and inclusions via semigroup theory in Banach spaces, Reports on Mathematical Physics, 56 (2005), 437-470.
- [6] A. Granas, J. Dugundji, Fixed point theory, New York: Springer, 2003.
- [7] I.-Ş. Haplea, L.-G. Parajdi, R. Precup, On the controllability of a system modeling cell dynamics related to leukemia, Symmetry, 13 (2021), 1867.
- [8] J. Klamka, Schauder’s fixed-point theorem in nonlinear controllability problems, Control and Cybernetics, 29 (2000), 153-165.
- [9] J. Klamka, A. Babiarz, M. Niezabitowski, Banach fixed-point theorem in semilinear controllability problems - a survey, Bulletin of the Polish Academy of Sciences Technical Sciences, 64, No. 1, 2016, 21-35.
- [10] A. N. Kolmogorov, Sulla teoria di Volterra della lotta per l’esistenza, Giornale dell’Istituto Italiano degli Attuari, 7 (1936), 74-80.
- [11] H. Leiva, Rothe’s fixed point theorem and controllability of semilinear nonautonomous systems, Systems and Control Letters, 67 (2014), 14-18.
- [12] M. E. M. Meza, A, Bhaya, E. Kaszkurewicz, Controller design techniques for the Lotka-Volterra nonlinear system, Sba: Controle and Automaç, 16 (2005), 124-135.
- [13] B. Neiman, A mathematical model of chronic myelogenous leukemia, Oxford: Oxford University, 2000.
- [14] R. Precup, Methods in nonlinear integral equations, Dordrecht: Springer Science+Business Media, 2002.
- [15] R. Precup, Fixed point theorems for decomposable multivalued maps and applications, Zeitschrift fr Analysis und ihre Anwendungen, 22 (2003), 843-861.
- [16] R. Precup, On some applications of the controllability principle for fixed point equations, Results in Applied Mathematics, 13 (2022), 100236.
- [17] K. Sigmund, Kolmogorov and population dynamics, In: É. Charpentier, A. Lesne, N. K. Nikolski (eds) Kolmogorov’s heritage in mathematics, Berlin: Springer, 2007.
[1] V. Barbu, Mathematical methods in optimization of differential systems, Dordrecht: Springer Science+Business Media, 1994.
[2] I.-Ş. Haplea, L.-G. Parajdi, R. Precup, On the controllability of a system modeling cell dynamics related to leukemia, Symmetry, 13 (2021), 1867. https://doi.org/10.3390/sym13101867 doi: 10.3390/sym13101867
[3] R. Precup, Fixed point theorems for decomposable multivalued maps and applications, Zeitschrift fu¨r Analysis und ihre Anwendungen, 22 (2003), 843–861. https://doi.org/10.4171/ZAA/1176
[4] R. Precup, On some applications of the controllability principle for fixed point equations, Results in Applied Mathematics, 13 (2022), 100236. https://doi.org/10.1016/j.rinam.2021.100236 doi: 10.1016/j.rinam.2021.100236
[5] M. E. M. Meza, A. Bhaya, E. Kaszkurewicz, Controller design techniques for the Lotka-Volterra nonlinear system, Sba: Controle and Automaça~, 16 (2005), 124–135. https://doi.org/10.1590/S0103-17592005000200002
[6] K. Balachandran, J. P. Dauer, Controllability of nonlinear systems via fixed-point theorems, J. Optimiz. Theory Appl., 53 (1987), 345–352. https://doi.org/10.1007/BF00938943 doi: 10.1007/BF00938943
[7] N. Carmichael, M. D. Quinn, Fixed point methods in nonlinear control, In: F. Kappel, K. Kunisch, W. Schappacher (eds) Distributed parameter systems, Lecture Notes in Control and Information Sciences, vol 75, Berlin: Springer, 1985.
[8] L. Górniewicz, S. K. Ntouyas, D. O’Regan, Controllability of semilinear differential equations and inclusions via semigroup theory in Banach spaces, Reports on Mathematical Physics, 56 (2005), 437–470. https://doi.org/10.1016/S0034-4877(05)80096-5 doi: 10.1016/S0034-4877(05)80096-5
[9] J. Klamka, Schauder’s fixed-point theorem in nonlinear controllability problems, Control Cybern., 29 (2000), 153–165.
[10] J. Klamka, A. Babiarz, M. Niezabitowski, Banach fixed-point theorem in semilinear controllability problems – a survey, B. Pol. Acad. Sci.-Tech., 64 (2016), 21–35. https://doi.org/10.1515/bpasts-2016-0004 doi: 10.1515/bpasts-2016-0004
[11] H. Leiva, Rothe’s fixed point theorem and controllability of semilinear nonautonomous systems, Syst. Control Lett., 67 (2014), 14–18. https://doi.org/10.1016/j.sysconle.2014.01.008 doi: 10.1016/j.sysconle.2014.01.008
[12] J.-M. Coron, Control and nonlinearity, Mathematical Surveys and Monographs Vol. 136, Providence: Amer. Math. Soc., 2007.
[13] A. N. Kolmogorov, Sulla teoria di Volterra della lotta per l’esistenza, Giornale dell’Istituto Italiano degli Attuari, 7 (1936), 74–80.
[14] K. Sigmund, Kolmogorov and population dynamics, In: É. Charpentier, A. Lesne, N. K. Nikolski (eds) Kolmogorov’s heritage in mathematics, Berlin: Springer, 2007.
[15] A. Granas, J. Dugundji, Fixed point theory, New York: Springer, 2003.
[16] R. Precup, Methods in nonlinear integral equations, Dordrecht: Springer Science+Business Media, 2002.
[17] B. Neiman, A mathematical model of chronic myelogenous leukemia, Oxford: Oxford University, 2000.