Abstract
We investigate some optimal harvesting problems concerning the age-structured population dynamics. The goal is to maximize the profit with respect to a size-dependent harvesting effort. The harvesting is made either by fishing or by hunting. For each studied problem, we state the necessary optimality conditions and use them to get the structure of the optimal control. For the problem related to hunting, we derive an iterative algorithm to improve at each step the harvesting effort, in order to increase the profit. Numerical tests are performed to show that the proposed methods are effective.
Similar content being viewed by others
Avoid common mistakes on your manuscript.
1 Introduction and Setting of the Problems
In this paper we investigate some optimal harvesting problems related to age-structured population dynamics. There are many studies that have been developed for such problems. For basic results and methods in age-dependent population dynamics see [3, 18, 23, 25]. For particular harvesting problems related to structured population we refer to [1,2,3,4,5,6, 8,9,10,11,12,13,14,15,16,17, 21, 22, 24, 26, 27], while for optimal control related to biological models see [19, 20]. The particularity in this paper is that we study biological populations for which we can not always accurately assess the age of an individual knowing his size. There is, however, a certain relationship between age and size.
We shall consider optimal control problems for the following age-structured population dynamics:
This is McKendrick’s well-known model, where \(A\in (0,+\infty )\) is the maximal age for the population species, and \(T\in (0,+\infty )\) is the final moment of the harvesting. Here y(a, t) is the density of the population of age a at time t, and y0(a) is the initial density of the population of age a; μ(a, t) is the mortality rate and β(a, t) is the fertility rate for individuals of age a at the moment t. The term \(cy(a,t){{\int \limits }_{0}^{A}}y(a,t)da\) is a logistic one, with c > 0 a constant, where \(c{{\int \limits }_{0}^{A}}y(a,t)da\) is an additional mortality rate due to the competition for resources. The population is subject to a harvesting effort u = u(a, t). The control u can be seen as an additional mortality rate.
Here are the hypotheses that we are going to use in the following:
(H1)β ∈ C([0, A] × [0, T]), μ ∈ C([0, A) × [0, T]),
$$ \beta (a,t)\geq 0, \quad \forall (a,t)\in [0,A]\times [0,T], \quad \mu (a,t)\geq 0, \quad \forall (a,t)\in [0,A)\times [0,T]; $$(H2)y0 ∈ C([0, A]), y0(a) > 0, a ∈ (0, A).
We denote by \(\mathcal {U}=\{ w\in L^{\infty }((0,A) \times (0,T));~0\leq w(a,t)\leq L~\text { a.e. in } (0,A) \times (0,T)\}\), with \(L\in (0,+\infty )\) a constant. We say that function \(y\in L^{\infty }((0,A)\times (0,T))\) is the solution to problem (1), if it is absolutely continuous along almost any characteristic line (of equation a − t = const.,(a, t) ∈ [0, A] × [0, T]), and satisfies
where Dy is the directional derivative, \(Dy(a,t)=\lim _{\varepsilon \rightarrow 0} \frac {y(a+\varepsilon ,t+\varepsilon )-y(a,t)}{\varepsilon }\). For the definition of the solutions to age-dependent population models we refer to Chapter 2 in [3]. It follows that, for any \(u\in \mathcal {U}\), there exits a unique solution yu to problem (1) (see [3]).
Our first goal is to investigate the following optimal control problem
where \({\Phi }(u)={{\int \limits }_{0}^{T}}{{\int \limits }_{0}^{A}} u(a,t)y(a,t)da dt\), and represents the total harvest.
Using the ideas in [1], it can be proved the following result:
Theorem 1
Problem (2) admits at least one optimal controlu∗.
In the following, we shall state the necessary optimality conditions and use them to get the structure of the optimal effort. Let us denote by p = p(a, t), the solution to the following problem:
where u∗ is an optimal control for (2), and \(y^{u^{\ast }}\) is the solution to (1) corresponding to the harvesting effort u∗. As above, we say that a function \(p\in L^{\infty }((0,A)\times (0,T))\) is the solution to adjoint state system (3), if it is absolutely continuous along almost any characteristic line, and satisfies
By p(0, t) we mean \(\lim _{\varepsilon \rightarrow 0+}p(\varepsilon ,t+\varepsilon )\) a.e. t ∈ (0, T). The existence and uniqueness of the solution to (3) follow a fixed point result (for details, see [3]).
It is possible to prove that the following necessary optimality conditions hold (see Section 2)
Theorem 2
Ifu∗is an optimal effort for problem (2), andpis the solution to (3), then
When we intend to develop a harvesting strategy for a population species, we are interested in determining the age of individuals. In order to do that, we try to estimate their size. We know that the size of individuals is a nondecreasing and continuous function of age. We denote by s = s(a), a ∈ [0, A] the size of an individual over its lifetime. An individual grows beginning from his birth until he reaches a certain age \(\bar {a}\), \(\bar {a}\in (0,A)\), when the growth stops and the size as well. Actually, the function s is a strictly increasing on \([0,\bar {a}]\) and constant on \([\bar {a},A]\) (see Fig. 1). Thus, s : [0, A]→[0, S] is a nondecreasing and continuous function, with \(S=s(\bar {a})\).
We can precisely specify the age of an individual, if his size is less than \(s(\bar {a})\). Otherwise, if his size is equal to \(s(\bar {a})=S\), we can only say that its age is in the interval \([\bar {a}, A]\).
It is obvious now that a special attention is due to the problems where the harvesting effort is dependent on the size of individuals. We shall deal with two such problems: the first is specific to fishing and the second, to hunting.
For the first kind of problem, let assume that we are interested in industrial fishing. Such problems were studied in [6]. Because we cannot distinguish between individuals of age in the interval \([\bar {a}, A]\), the harvesting effort will be the same for them. In this case, we can vary in time the intensity of harvesting effort. We denote by v(t) the intensity of the harvesting at the moment t. The individuals with a size greater than a certain value, which corresponds to ages greater than another certain value \(\gamma (t)\in [0, \bar {a}]\), are harvested at the same rate. The two functions, v : [0, T]→[0, L], and \(\gamma :[0,T]\longrightarrow [0, \bar {a}]\) has to be determined. In order to maximize the harvest, we must obtain the optimal intensity of the harvesting, denoted by v∗, and the optimal minimal age of the harvested population γ∗, which indicates the optimal region where the control acts (the hashed area in Fig. 2). Thus, we can treat this problem as a shape optimization one.
The optimal control problem (2) becomes
where \(J_{1}(v,\gamma )={{\int \limits }_{0}^{T}}{{\int \limits }_{0}^{A}} v(t)H(a-\gamma (t))y(a,t)da dt\), \(\mathcal {V}=\{r\in L^{\infty }(0,T);~0\leq r(t)\leq L \text { a.e. in } (0,T)\}\), \(\mathcal {G}_{1}=\{ \zeta \in L^{\infty }(0,T);~0\leq \zeta (t)\leq \bar {a} ~\text { a.e. in } (0,T)\}\), and y is the solution to (1) corresponding to the harvesting effort u(a, t) = v(t)H(a − γ(t)).
If we have to pay a cost in order to harvest in the hashed region (see Fig. 2), the optimal harvesting problem becomes
where \(J_{2}(v,\gamma )={{\int \limits }_{0}^{T}}{{\int \limits }_{0}^{A}} v(t)H(a-\gamma (t))y(a,t)da dt -k{{\int \limits }_{0}^{T}}(1+\gamma ^{\prime }(t)^{2})^{\frac 12}dt\), assuming that γ is smooth, \(k\in (0, +\infty )\) is a constant, and \(\mathcal {G}_{2}=\{\zeta \in C^{1}([0,T]); 0\leq \zeta (t)\leq \bar {a}~~\forall t\in [0,T]\} \). Here, the cost is proportional to the length of {(t, γ(t)); t ∈ [0, T]}.
Let assume now that we are interested in hunting. In this case, the harvesting effort is no longer the same for the individuals with a size greater than a certain value. Because the size of an individual is a strictly increasing function on \([0,\bar {a}]\) and constant on \([\bar {a}, A]\), we may consider that the harvesting effort is constant on \([\bar {a}, A]\), with respect to age. This means that the harvesting effort satisfies u(s(a), t) = u(S, t) for any \(a\in [\bar {a},A]\) and t ∈ [0, T].
We denote by \(\mathcal {W} = \{w:[0,S]\times [0,T]\longrightarrow \mathbb {R};~ w \text { is measurable},~\exists h\in L^{\infty }(0,T)\)\(\text {such as } w(s(a),t) = w(S,t)=h(t) \text { a.e. in } (\bar {a},A) \times (0,T)\}\), and by \(\mathcal {\bar {U}}=\{ w\in \mathcal {W};~0\leq w(s(a),t)\leq L \text { a.e. in } (0,A) \times (0,T)\}\). We shall investigate the following optimal harvesting problem related to hunting:
where \(J_{3}(u)={{\int \limits }_{0}^{T}}{{\int \limits }_{0}^{A}} u(s(a),t)y(a,t)da dt\), u = u(s(a), t) is the harvesting effort, and y is the solution to the following problem:
The cost of the harvesting effort (if is not negligible) can be taken into account for this third problem as well. One possibility is to modify the cost functional by
where η > 0 is a constant. The approach in this case is similar.
The paper is organized as follows. The proof of Theorem 2 is given in the second section. In Section 3 we remind the results obtained in [6] for the two optimal problems related to fishing. The optimal harvesting problem proposed for the case when the harvesting is made by hunting is treated in Section 4. In Section 5 is derived an approximation for the optimal harvesting effort obtained for the problem (7).
2 Proof of Theorem 2
This proof follows the lines in [3]. Let us consider \(w\in L^{\infty }((0,A)\times (0,T))\), arbitrary but fixed, such that \( u^{\ast }+\varepsilon w \in \mathcal {U}\) for sufficiently small ε > 0. It can be proved that
as ε→0 +, where z = z(a, t) is the solution to
A function \(z\in L^{\infty }((0,A)\times (0,T))\) is a solution to (9) if it is absolutely continuous along almost any characteristic line and satisfies
(for the existence and uniqueness of the solution to (9), see [3, Chapter 2]).
From the optimality of u∗, we know that Φ(u∗) ≥Φ(u∗ + εw), and than
Passing to the limit for ε→0 +, we get that
Multiplying the first equation in (3) by z and integrating over (0, T) × (0, A), we obtain
Integrating by parts with respect to t and to a, and using also (3) and (9), we get that
and
We may infer now that
Using (10) we get
for any \(w\in L^{\infty }((0,A)\times (0,T))\), such that \( u^{\ast }+\varepsilon w \in \mathcal {U}\), for sufficiently small ε > 0. Since \(y^{u^{\ast }}(a,t)>0 \text { a.e. } (a,t)\in (0,A)\times (0,T)\), we obtain (4).
Remark 1
This implies that p is the solution to
If p(a, t)≠ − 1 a.e. in (0, A) × (0, T), then u∗(a, t) = LH(1 + p(a, t)), where H is the Heaviside function. It can be found sufficient conditions on the mortality and fertility rates such that p(a, t)≠ − 1 a.e. in (0, A) × (0, T).
If, for example, for almost any t ∈ (0, T) and for any real number η, μ(⋅, t) + ηβ(⋅, t) is not a constant on a subset of positive measure of (0, A), then the set
is negligible, and we get the conclusion. This also implies that the optimal control is of bang-bang type.
Remark 2
Multiplying the first equation in (3) by \(y^{u^{\ast }}\) and integrating over (0, T) × (0, A), we get the maximal harvest
3 Optimal Harvesting by Fishing
In [6] we have investigated both optimal harvesting problems related to the fishing issue, namely the problems (5) and (6). For these problems we have stated the necessary optimality conditions and we have used them to get the structure of the optimal effort.
Firstly, let us remind the results that we have obtained in [6] for the optimal harvesting problem (5).
Theorem 3
Problem (5) admits at least one optimal control (v∗, γ∗).
We denote by p = p(a, t) the adjoint state, meaning the solution to:
where (v∗, γ∗) is an optimal control for (5), and \(y^{v^{\ast },\gamma ^{\ast }}\) is the solution to (1) corresponding to the harvesting effort u(a, t) = v∗(t)H(a − γ∗(t)). The following result has been proved in [6].
Theorem 4
If (v∗, γ∗) is an optimal control for problem (5), andpis solution to (11), then
and
Remark 3
If \(y^{v^{\ast },\gamma ^{\ast }}(a,t)>0\) a.e. (a, t) ∈ (0, A) × (0, T), then we may rewrite (12) as
Based on these theoretical results, we have developed in [6] an iterative algorithm to increase the profit at each iteration, by varying the intensity of the harvesting effort and changing the region where the control is acting. Some numerical tests are given in order to illustrate the effectiveness of the theoretical results.
A particular problem was also studied in [6], which was obtained for γ ≡ 0. In this situation, the harvesting effort is v(t), the intensity of the fishing. Remark that, when v(t) = 0 we have prohibition periods for fishing, and when v(t) > 0, the intensity of harvest is the same for all ages. The unique solution to (1) is separable. Based on necessary optimality conditions, it was obtained the structure of the optimal control (which is in this case u(a, t) = v(t)).
Regarding the optimal harvesting problem (6) we obtaind in [6] the following result:
Theorem 5
Problem (6) admits at least one optimal control (v∗, γ∗).
If (v∗, γ∗) is an optimal effort for problem (6), and p is solution to (11), then
and the gradient ascend with respect to γ is
where ψ = ∂Ψ is the subdifferential of Ψ,
As in [5], we may derive an iterative algorithm to improve, at each step, w and γ, in order to obtain a bigger value for J2.
4 Optimal Harvesting by Hunting
The goal of this section is to investigate the optimal harvesting problem (7). If \(a>\bar {a}\), the harvesting effort is constant with respect to age, thus \(u = u(s(a),t) =u(s(\bar {a}),t)=u(S,t)=\tilde {u}(t)\), for \(a>\bar {a}\). Following the ideas in [1] it can be proved that
Theorem 6
Problem (7) admits at least one optimal controlu∗.
Let us denote by p = p(a, t) the the solution to the problem
where u∗ is an optimal control for (7), and \(y^{u^{\ast }}\) is the solution to (8) corresponding to the harvesting effort u∗. For the existence and uniqueness of the solution to (13) see [3].
Theorem 7
Ifu∗is an optimal effort for problem (7), andpis solution to (13), then
and
Proof
We take \(w\in \mathcal {W}\), arbitrary but fixed, such that \(u^{\ast }+\varepsilon w \in \mathcal {\bar {U}}\) for sufficiently small ε > 0. It is possible to prove that
as ε→0 +, where z = z(a, t) is the solution to
From the optimality of u∗ we have that
and than
for any sufficiently small ε > 0 and \(w\in \mathcal {W}\) such that \( u^{\ast }+\varepsilon w \in \mathcal {\bar {U}}\). We pass now to the limit for ε→0 +, and we obtain that
for any \(w\in \mathcal {W}\), such that \(u^{\ast }+\varepsilon w \in \bar {\mathcal {U}}\), for sufficiently small ε > 0. Integrating the first equation in (13) over (0, T) × (0, A), after multiplying it by z, we get that
Integrating by parts with respect to t and to a, and using also (13) and (16), we obtain that
Using (17) we get
for any \(w\in \mathcal {W}\), such that \(u^{\ast }+\varepsilon w \in \bar {\mathcal {U}}\), for sufficiently small ε > 0. Equivalently, we may write
and
for any \(w\in \mathcal {W}\), such that \(u^{\ast }+\varepsilon w \in \bar {\mathcal {U}}\), for sufficiently small ε > 0.
To complete the proof, let suppose by contradiction that exists a set \({\mathscr{B}}_{0}\subset [0, \bar {a})\times (0,T)\), with \(m({\mathscr{B}}_{0})>0\), such that 1 + p(a, t) < 0 and u∗(s(a), t) ∈ (0, L] on \({\mathscr{B}}_{0}\), \(a\in [0, \bar {a})\). In order that 0 ≤ u∗(s(a), t) + εw(s(a), t) ≤ L, we take w ≡− 1 on \({\mathscr{B}}_{0}\), and w ≡ 0, otherwise. We get that
which is a contradiction. We obtain that u∗(s(a), t) = 0, for 1 + p(a, t) < 0 and \(a\in [0, \bar {a})\). In the same manner we can also prove that u∗(s(a), t) = L, for 1 + p(a, t) > 0 and \(a\in [0, \bar {a})\). Let now suppose by contradiction that exists a set \({\mathscr{B}}_{1}\subset (0,T)\), with \(m({\mathscr{B}}_{1})>0\), such that \({\int \limits }_{\bar {a}}^{A}y^{u^{\ast }}(a,t)(1+p(a,t))da<0\) and \(\tilde {u}^{\ast }(t)=u^{\ast }(s(\bar {a}), t)\in (0,L]\) on \({\mathscr{B}}_{1}\), \(a>\bar {a}\). Because \(0\leq u^{\ast }(s(\bar {a}),t)+\varepsilon w(s(\bar {a}),t)\leq L\), we consider \(w(s(\bar {a}),t) = -1\) on \({\mathscr{B}}_{1}\), and 0, otherwise. From (18), we get that
which is absurd. Thus, \(\tilde {u}^{\ast }(t) = 0\), for \({\int \limits }_{\bar {a}}^{A}y^{u^{\ast }}(a,t)(1+p(a,t))da<0\), \(a> \bar {a}\). In the same manner we can prove also that \(\tilde {u}^{\ast }(t) = L\), for \({\int \limits }_{\bar {a}}^{A}y^{u^{\ast }}(a,t)(1+p(a,t))da>0\), \(a> \bar {a}\). Thus, we obtain the conclusion of the theorem. □
5 An Iterative Algorithm for Problem (7)
Using Theorem 7, we can develop an iterative algorithm to improve, at each iteration, the harvesting effort u, in order to obtain a higher value for the cost functional J3.
The constants ε1 > 0 and ε2 > 0 (in Step 2 and Step 4) are given prescribed convergence parameters, and ∥⋅∥ is the L2-norm. The algorithm is a gradient type one. For details about the gradient methods see [7, Section 2.3].
The domain [0, A] × [0, T] is discretized by a grid of M × N equidistant nodes (ai, tj), with \(a_{i} = (i-1)h,~i=1,2,\dots , M,~M = 1+A/h\), and \(t_{j} = (j-1)h,~j=1,2,\dots , N,~N = 1+T/h\), where h > 0 is the grid step.
System (8) (Step 1) is approximated by an Euler type scheme, ascending with respect to time levels. We approximate also system (13) (Step 4), descending with respect to time levels.
For the numerical test, we take the fertility rate \(\beta (a,t) = 30a^{2}(A-a)(1+\sin \limits (\pi /Aa))(\sin \limits (2t))^{+}\), and the mortality rate \(\mu (a) = \exp (-a)/(A-a)\), with a ∈ [0, A] and t ∈ [0, T]. These rates are represented in Fig. 3. We also consider p0(a) = c1(A − a), with c1 > 0 and a ∈ [0, A], A = 1, T = 0.8, h = 0.005, L = 10, \(\bar {a}=0.3\), c = 1, c1 = 1, and ε1 = ε2 = 0.000001.
The algorithm stops in 20 iterations, when the first condition in Step 2 is fulfilled. As we can see in Table 1 below, the algorithm gives a higher value for J3 at each iteration.
The control u corresponding to the last iteration is given in Fig. 4a. The control u(s(a), t) for the time level t = 0.1 and t = 0.6 can be seen in Fig. 4b,c.
Remark 4
We see that the suboptimal control is of bang-bang type. Figure 4 shows that there are periods when the best strategy is to hunt only individuals older than a certain age, periods when the best strategy is to hunt only young individuals (and to allow the matures to produce offsprings) and, as it was expected, when we are close to the end of hunting, a period when the best strategy is to hunt at the maximum individuals of any ages.
Additional numerical tests and the analysis of the convergence of the algorithms will be performed in a future paper.
References
Ainseba, B., Aniţa, S., Langlais, M.: Optimal control for a nonlinear age-structured population dynamics model. Electron. J. Differ. Equ. 2002, 28 (2002)
Aniţa, L.-I., Aniţa, S., Arnăutu, V.: Optimal harvesting for periodic age-dependent population dynamics with logistic term. Appl. Math. Comput. 215, 2701–2715 (2009)
Aniţa, S.: Analysis and Control of Age-Dependent Population Dynamics. Kluwer Academic Publishers, Dordrecht (2000)
Aniţa, S., Arnăutu, V., Capasso, V.: An Introduction to Optimal Control Problems in Life Sciences and Economics. From Mathematical Models to Numerical Simulation with MATLAB. Birkhäuser, Basel (2011)
Aniţa, S., Capasso, V., Moşneagu, A.-M.: Regional control in optimal harvesting of population dynamics. Nonlinear Anal. TMA 147, 191–212 (2016)
Aniţa, S., Moşneagu, A.-M.: Optimal harvesting for age-structured population dynamics with size-dependent control. Math. Control Relat. Fields (accepted)
Arnăutu, V., Neittaanmäki, P.: Optimal Control from Theory to Computer Programs. Kluwer Academic Publishers, Dordrecht (2003)
Belyakov, A. O., Veliov, V. M.: Constant versus periodic fishing: Age structured optimal control approach. Math. Model. Nat. Phen. 9, 20–37 (2014)
Belyakov, A. O., Veliov, V. M.: On optimal harvesting in age-structured populations. In: Dawid, H., Doerner, K. F., Feichtinger, G., Kort, P. M., Seidl, A (eds.) Dynamic Perspectives on Managerial Decision Making. Dynamic Modeling and Econometrics in Economics and Finance, vol. 22, pp 149–166. Springer, Cham (2016)
Brokate, M.: Pontyagin’s principle for control problems in age-dependent population dynamics. J. Math. Biology 23, 75–101 (1985)
Brokate, M.: On a certain optimal harvesting problem with continuous age structure. In: Hoffmann, K.-H., Krabs, W (eds.) Optimal Control of Partial Differential Equations II: Theory and Applications, pp 29–42. Birkhäuser, Boston (1987)
Feichtinger, G., Tragler, G., Veliov, V. M.: Optimality conditions for age-structured control systems. J. Math. Anal. Appl. 288, 47–68 (2003)
Fister, K. R., Lenhart, S.: Optimal harvesting in an age-structured predator-prey model. Appl. Math. Optim. 54, 1–15 (2006)
Gurtin, M. E., Murphy, L. F.: On the optimal harvesting of age-structured populations: Some simple models. Math. Biosci. 55, 115–136 (1981)
Gurtin, M. E., Murphy, L. F.: On the optimal harvesting of persistent age-structured populations. J. Math. Biol. 13, 131–148 (1981)
He, Z.-R.: Optimal harvesting of two competing species with age dependence. Nonlinear Anal. Real World Appl. 7, 769–788 (2006)
Hritonenko, N., Yatsenko, Y.: Optimization of harvesting age in integral age-dependent model of population dynamics. Math. Biosci. 195, 154–167 (2005)
Iannelli, M.: Mathematical Theory of Age-Structured Population Dynamics Applied Mathematics Monographs, vol. 7. Giardini Editori e Stampatori, Pisa (1995)
Lenhart, S.: Using optimal control of parabolic PDEs to investigate population questions. NIMBioS, April 9–11. https://www.fields.utoronto.ca/programs/scientific/13-14/BIOMAT/presentations/lenhartToronto3.pdf (2014)
Lenhart, S., Workman, J. T.: Optimal Control Applied to Biological Models. Chapman and Hall, New York (2007)
Luo, Z.: Optimal harvesting problem for an age-dependent n-dimensional food chain diffusion model. Appl. Math. Comput. 186, 1742–1752 (2007)
Luo, Z., Li, W. -T., Wang, M.: Optimal harvesting control problem for linear periodic age-dependent population dynamics. Appl. Math. Comput. 151, 789–800 (2004)
Magal, P., Ruan, S.: Theory and Applications of Abstract Semilinear Cauchy Problems. Springer, Cham (2018)
Murphy, L. F., Smith, S. J.: Optimal harvesting of an age-structured population. J. Math. Biol. 29, 77–90 (1990)
Webb, G. F.: Theory of Nonlinear Age-Dependent Population Dynamics. Marcel Dekker, New York (1985)
Zhao, C., Wang, M., Zhao, P.: Optimal harvesting problems for age-dependent interacting species with diffusion. Appl. Math. Comput. 163, 117–129 (2005)
Zhao, C., Zhao, P., Wang, M.: Optimal harvesting for nonlinear age-dependent population dynamics. Math. Comput. Model. 43, 310–319 (2006)
Acknowledgments
Thanks are due to the Anonymous Referees for their precious advices and suggestions.
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher’s Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Aniţa, S., Moşneagu, AM. Optimal Harvesting for Size-Dependent Control. Vietnam J. Math. 47, 881–895 (2019). https://doi.org/10.1007/s10013-019-00370-6
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10013-019-00370-6