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:

$$ \left\{ \begin {array}{ll} \displaystyle \partial_{t} y(a,t)+\partial_{a}y(a,t)+\mu (a,t)y(a,t) & \\ ~~~~~~~~~~~~~ \displaystyle +cy(a,t){{\int}_{0}^{A}}y(a,t)da=-u(a,t)y(a,t), &~ (a,t)\in (0,A)\times (0,T), \\ \displaystyle y(0,t)={{\int}_{0}^{A}}\beta (a,t)y(a,t)da, &~ t\in (0,T), \\ y(a,0)=y_{0}(a), &~ a\in (0,A). \end{array} \right. $$
(1)

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)y0C([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 at = const.,(a, t) ∈ [0, A] × [0, T]), and satisfies

$$ \left\{ \begin{array}{ll} Dy(a,t)+\mu (a,t)y(a,t) & \\ ~~~~~~~~~~~~~\displaystyle + cy(a,t){{\int}_{0}^{A}}y(a,t)da=-u(a,t)y(a,t), &\text{ a.e. } (a,t)\in (0,A)\times (0,T), \\ \displaystyle \lim\limits_{\varepsilon \rightarrow 0+}y(\varepsilon ,t+\varepsilon)={{\int}_{0}^{A}}\beta (a,t)y(a,t)da, &\text{ a.e. } t\in (0,T) \\ \displaystyle \lim\limits_{\varepsilon \rightarrow 0+}y(a+\varepsilon,\varepsilon )=y_{0}(a), &\text{ a.e. } a\in (0,A), \end{array}\right. $$

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

$$ \underset{u \in \mathcal{U}} {\text{Maximize}} {\Phi}(u), $$
(2)

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:

$$ \left\{ \begin {array}{ll} \displaystyle \partial_{t} p(a,t)+\partial_{a}p(a,t)-\mu (a,t)p(a,t)=-\beta (a,t)p(0,t) & \\ ~~~~~~~~~~~~~\displaystyle +c p(a,t){{\int}_{0}^{A}}y^{u^{\ast}}(a,t)da +c{{\int}_{0}^{A}}y^{u^{\ast}}(a,t)p(a,t)da & \\ ~~~~~~~~~~~~~ +u^{\ast}(a,t)(1+p(a,t)), & (a,t)\in (0,A)\times (0,T), \\ p(A,t)=0, & t\in (0,T), \\ p(a,T)=0, & a\in (0,A), \end{array} \right. $$
(3)

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

$$ \left\{ \begin {array}{ll} \displaystyle Dp(a,t)-\mu (a,t)p(a,t)=-\beta (a,t)p(0,t) & \\ ~~~~\displaystyle +c p(a,t){{\int}_{0}^{A}}y^{u^{\ast}}(a,t)da +c{{\int}_{0}^{A}}y^{u^{\ast}}(a,t)p(a,t)da & \\ ~~~~ +u^{\ast}(a,t)(1+p(a,t)), & \text{ a.e. }~(a,t)\in (0,A)\times (0,T), \\ \displaystyle\lim\limits_{\varepsilon \rightarrow 0+}p(A-\varepsilon,t-\varepsilon )=0, &\text{ a.e. }~t\in (0,T), \\ \displaystyle\lim\limits_{\varepsilon \rightarrow 0+}p(a-\varepsilon ,T-\varepsilon )=0, &\text{ a.e. }~a\in (0,A). \end{array} \right. $$

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

Ifuis an optimal effort for problem (2), andpis the solution to (3), then

$$ u^{\ast}(a,t)=\left\{ \begin {array}{ll} 0\quad & \text{ if }~1+p(a,t)<0, \\ L \quad & \text{ if }~1+p(a,t) >0. \end{array} \right. $$
(4)

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})\).

Fig. 1
figure 1

The function s = s(a), a ∈ [0, 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.

Fig. 2
figure 2

The region where the control acts

The optimal control problem (2) becomes

$$ \underset{(v,\gamma) \in {\mathcal{V}\times \mathcal{G}_{1}}} {\text{Maximize}} J_{1}(v,\gamma), $$
(5)

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

$$ \underset{(v,\gamma) \in {\mathcal{V}\times \mathcal{G}_{2}}} {\text{Maximize}} J_{2}(v,\gamma), $$
(6)

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:

$$ \underset{u \in \mathcal{\bar{U}}} {\text{Maximize}} J_{3}(u), $$
(7)

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:

$$ \left\{ \begin{array}{ll} \displaystyle \partial_{t} y(a,t)+\partial_{a}y(a,t)+\mu (a,t)y(a,t) & \\ ~~~~~~~~~~~~~\displaystyle +cy(a,t){{\int}_{0}^{A}}y(a,t)da=-u(s(a),t)y(a,t), & (a,t)\in (0,A)\times (0,T), \\ \displaystyle y(0,t)={{\int}_{0}^{A}}\beta (a,t)y(a,t)da, & t\in (0,T), \\ y(a,0)=y_{0}(a), & a\in (0,A). \end{array} \right. $$
(8)

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

$$ \tilde{J}_{3}(u)={{\int}_{0}^{T}}{{\int}_{0}^{A}} u(s(a),t)y(a,t)da dt-\eta {{\int}_{0}^{T}}{{\int}_{0}^{A}} u(s(a),t)da dt, $$

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

$$ y^{u^{\ast}+\varepsilon w}\longrightarrow y^{u^{\ast}}, \quad \frac{y^{u^{\ast}+\varepsilon w}-y^{u^{\ast}}}{\varepsilon} \longrightarrow z \quad\text{ in }\quad L^{\infty}((0,A)\times(0,T)), $$

as ε→0 +, where z = z(a, t) is the solution to

$$ \left\{ \begin{array}{ll} \partial_{t}z(a,t)+\partial_{a}z(a,t)+\mu (a,t)z(a,t) &\\ \displaystyle+c z(a,t){{\int}_{0}^{A}}y^{u^{\ast}}(a,t)da+c y^{u^{\ast}}(a,t){{\int}_{0}^{A}}z(a,t)da\\ =-[u^{\ast}(a,t)z(a,t)+w(a,t)y^{u^{\ast}}(a,t)], &(a,t)\in (0,A)\times (0,T), \\ \displaystyle z(0,t)={{\int}_{0}^{A}}\beta (a,t)z(a,t)da, & t\in(0,T), \\ z(a,0)=0, & a\in (0,A). \end{array}\right. $$
(9)

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

$$ \left\{ \begin {array}{ll} Dz(a,t)+\mu (a,t)z(a,t) &\\ \displaystyle+c z(a,t){{\int}_{0}^{A}}y^{u^{\ast}}(a,t)da+c y^{u^{\ast}}(a,t){{\int}_{0}^{A}}z(a,t)da\\ =-[u^{\ast}(a,t)z(a,t)+w(a,t)y^{u^{\ast}}(a,t)], &\text{ a.e. }~(a,t)\in (0,A)\times (0,T),\\ \displaystyle\lim\limits_{\varepsilon \rightarrow 0+}z(\varepsilon ,t+\varepsilon )={{\int}_{0}^{A}}\beta (a,t)z(a,t)da, &\text{ a.e. }~t\in (0,T), \\ \displaystyle \lim\limits_{\varepsilon \rightarrow 0+}z(a+\varepsilon ,\varepsilon )=0, &\text{ a.e. }~ a\in (0,A) \end{array}\right. $$

(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

$$ {{\int}_{0}^{T}}{{\int}_{0}^{A}}u^{\ast}(a,t)\frac{y^{u^{\ast}+\varepsilon w}(a,t)-y^{u^{\ast}}(a,t)}{\varepsilon}da dt + {{\int}_{0}^{T}}{{\int}_{0}^{A}}w(a,t)y^{u^{\ast}+\varepsilon w}(a,t)da \ dt\leq 0. $$

Passing to the limit for ε→0 +, we get that

$$ {{\int}_{0}^{T}}{{\int}_{0}^{A}}u^{\ast}(a,t)z(a,t)da dt + {{\int}_{0}^{T}}{{\int}_{0}^{A}}w(a,t)y^{u^{\ast}}(a,t)da dt\leq 0. $$
(10)

Multiplying the first equation in (3) by z and integrating over (0, T) × (0, A), we obtain

$$ \begin{array}{@{}rcl@{}} &&{{\int}_{0}^{T}}{{\int}_{0}^{A}}z(a,t)[Dp(a,t)-\mu (a,t)p(a,t)]dadt\\ &&={{\int}_{0}^{T}}{{\int}_{0}^{A}}z(a,t)\left[-\beta(a,t)p(0,t)dadt + cp(a,t){{\int}_{0}^{A}}y^{u^{\ast}}(a,t)da\right.\\ &&\quad\left. + c{{\int}_{0}^{A}}y^{u^{\ast}}(a,t)p(a,t)da + u^{\ast}(1+p(a,t))\right]da dt. \end{array} $$

Integrating by parts with respect to t and to a, and using also (3) and (9), we get that

$$ \begin{array}{@{}rcl@{}} &&-{{\int}_{0}^{T}}z(0,t)p(0,t)dt-{{\int}_{0}^{T}}{{\int}_{0}^{A}}p(a,t)[ Dz(a,t)+\mu (a,t)z(a,t)]da dt\\ &&=-{{\int}_{0}^{T}}z(0,t)p(0,t)dt+{{\int}_{0}^{T}}{{\int}_{0}^{A}}z(a,t)\left[cp(a,t){{\int}_{0}^{A}}y^{u^{\ast}}(a,t)da\right.\\ &&\quad\left.+c{{\int}_{0}^{A}}y^{u^{\ast}}(a,t)p(a,t)da+u^{*}(a,t)(1+p(a,t))\right]da \ dt, \end{array} $$

and

$$ \begin{array}{@{}rcl@{}} &&{{\int}_{0}^{T}}{{\int}_{0}^{A}}p(a,t)\bigg[cz(a,t){{\int}_{0}^{A}}y^{u^{\ast}}(a,t)da+c y^{u^{\ast}}(a,t){{\int}_{0}^{A}}z(a,t)da\\ &&\quad+u^{\ast}(a,t)z(a,t)+w(a,t)y^{u^{\ast}}(a,t)\bigg]da \ dt\\ &&={{\int}_{0}^{T}}{{\int}_{0}^{A}}z(a,t)\left[cp(a,t){{\int}_{0}^{A}}y^{u^{\ast}}(a,t)da \right.\\ &&\quad\left.+c{{\int}_{0}^{A}}y^{u^{\ast}}(a,t)p(a,t)da+u^{\ast}(a,t)(1+p(a,t))\right]da dt. \end{array} $$

We may infer now that

$$ {{\int}_{0}^{T}}{{\int}_{0}^{A}} u^{\ast}(a,t)z(a,t)da dt={{\int}_{0}^{T}}{{\int}_{0}^{A}} w(a,t)y^{u^{\ast}}(a,t)p(a,t)da dt. $$

Using (10) we get

$$ {{\int}_{0}^{T}}{{\int}_{0}^{A}}w(a,t)\left[y^{u^{\ast}}(a,t)+y^{u^{\ast}}(a,t)p(a,t)\right] da dt\leq 0 $$

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

$$ \left\{ \begin{array}{ll} \partial_{t} p(a,t)+\partial_{a}p(a,t)-\mu (a,t)p(a,t)=-\beta (a,t)p(0,t) & \\ \displaystyle + c p(a,t){{\int}_{0}^{A}}y^{u^{\ast}}(a,t)da + c{{\int}_{0}^{A}}y^{u^{\ast}}(a,t)p(a,t)da & \\ + L(1+p(a,t))^{+}, & (a,t)\in (0,A)\times (0,T),\\ p(A,t)=0, & t\in (0,T), \\ p(a,T)=0, & a\in (0,A). \end{array} \right. $$

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

$$ \{ (a,t)\in (0,A)\times (0,T);~p(a,t)=-1\} $$

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

$$ {\Phi}(u^{\ast})=-{{\int}_{0}^{A}} y_{0}(a)p(a,0)da-c{{\int}_{0}^{T}}{{\int}_{0}^{A}}{{\int}_{0}^{A}} y^{u^{\ast}}(a^{\prime},t)p(a^{\prime},t)y^{u^{\ast}}(a,t)da^{\prime} da dt. $$

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:

$$ \left\{ \begin {array}{ll} \partial_{t} p(a,t)+\partial_{a}p(a,t)-\mu (a,t)p(a,t)=-\beta (a,t)p(0,t) & \\ \displaystyle +c p(a,t){{\int}_{0}^{A}}y^{v^{\ast},\gamma^{\ast}}(a,t)da +c{{\int}_{0}^{A}}y^{v^{\ast},\gamma^{\ast}}(a,t)p(a,t)da & \\ + v^{\ast}(t)H(a-\gamma^{\ast}(t))(1+p(a,t)), & (a,t)\in (0,A)\times (0,T), \\ p(A,t)=0, & t\in (0,T), \\ p(a,T)=0, & a\in (0,A), \end{array} \right. $$
(11)

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

$$ v^{\ast}(t)=\left\{ \begin {array}{ll} 0 \quad & \text{ if }~{\int}_{\gamma^{\ast}(t)}^{A}y^{v^{\ast},\gamma^{\ast}}(a,t)(1+p(a,t)) da <0, \\ L\quad & \text{ if }~{\int}_{\gamma^{\ast}(t)}^{A}y^{v^{\ast},\gamma^{\ast}}(a,t)(1+p(a,t))da >0 \end{array} \right. $$

and

$$ \gamma^{\ast}(t)=\left\{ \begin {array}{ll} 0\quad & \text{ if }~v^{\ast}(t)>0 \text{ and } y^{v^{\ast},\gamma^{\ast}}(\gamma^{\ast}(t),t)(1+p(\gamma^{\ast}(t),t)) >0, \\ \bar{a} \quad & \text{ if }~v^{\ast}(t)>0 \text{ and } y^{v^{\ast},\gamma^{\ast}}(\gamma^{\ast}(t),t)(1+p(\gamma^{\ast}(t),t)) <0. \end{array} \right. $$
(12)

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

$$ \gamma^{\ast}(t)=\left\{\begin {array}{ll} 0\quad & \text{ if }~v^{\ast}(t)>0 \text{ and } p(\gamma^{\ast}(t),t) >-1, \\ \bar{a}\quad & \text{ if }~v^{\ast}(t)>0 \text{ and } p(\gamma^{\ast}(t),t) <-1. \end{array} \right. $$

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

$$ v^{\ast}(t)=\left\{ \begin{array}{ll} 0\quad & \text{ if }{\int}_{\gamma^{\ast}(t)}^{A}y^{v^{\ast},\gamma^{\ast}}(a,t)(1+p(a,t)) da <0, \\ L\quad & \text{ if }{\int}_{\gamma^{\ast}(t)}^{A}y^{v^{\ast},\gamma^{\ast}}(a,t)(1+p(a,t))da >0 \end{array} \right. $$

and the gradient ascend with respect to γ is

$$ \left\{ \begin{array}{ll} \partial_{\theta }\gamma (t,\theta)=k\frac{\partial_{tt}\gamma(t,\theta)}{(1+\partial_{t}\gamma(t,\theta)^{2})^{\frac32}}&\\ +v^{\ast}(t)y^{v^{\ast},\gamma^{\ast}}(\gamma (t,\theta),t)(1+p(\gamma (t,\theta),t)) - \psi(\gamma(t,\theta)), &~ t\in (0,T),~\theta >0,\\ \partial_{t} \gamma (T,\theta) + \psi(\gamma (T,\theta))=\partial_{t}\gamma (0,\theta)-\psi (\gamma (0,\theta ))=0, &~ \theta >0, \end{array} \right. $$

where ψ = Ψ is the subdifferential of Ψ,

$$ {\Psi} (r)= \left\{\begin{array}{ll} 0 & \quad \text{if } r\in [0,\bar{a}], \\ +\infty &\quad \text{if } r\in \mathbb{R}\setminus [0,\bar{a}]. \end{array} \right. $$

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

$$ \left\{ \begin{array}{ll} \partial_{t} p(a,t)+\partial_{a}p(a,t)-\mu (a,t)p(a,t)=-\beta (a,t)p(0,t) & \\ \quad\displaystyle +c p(a,t){{\int}_{0}^{A}}y^{u^{\ast}}(a,t)da + c{{\int}_{0}^{A}}y^{u^{\ast}}(a,t)p(a,t)da & \\ \quad +u^{\ast}(s(a),t)(1+p(a,t)),&(a,t)\in (0,A)\times (0,T),\\ p(A,t)=0, & t\in (0,T), \\ p(a,T)=0, & a\in (0,A), \end{array} \right. $$
(13)

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

Ifuis an optimal effort for problem (7), andpis solution to (13), then

$$ u^{\ast}(s(a),t)=\left\{ \begin {array}{ll} 0\quad &~ \text{ if } 1+p(a,t)<0, \\ L \quad &~ \text{ if } 1+p(a,t) >0~\text{ for } a\in[0,\bar{a}), \end{array} \right. $$
(14)

and

$$ \tilde{u}^{\ast}(t)=\left\{ \begin {array}{ll} 0 \quad & \text{ if } {\int}_{\bar{a}}^{A}y^{u^{\ast}}(a,t)(1+p(a,t))da<0, \\ L \quad & \text{ if } {\int}_{\bar{a}}^{A}y^{u^{\ast}}(a,t)(1+p(a,t))da>0 ~\text{ for } a>\bar{a}. \end{array} \right. $$
(15)

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

$$ y^{u^{\ast}+\varepsilon w}\longrightarrow y^{u^{\ast}}, \quad \frac{y^{u^{\ast}+\varepsilon w}-y^{u^{\ast}}}{\varepsilon} \longrightarrow z \quad\text{ in }\quad L^{\infty}((0,A)\times(0,T)), $$

as ε→0 +, where z = z(a, t) is the solution to

$$ \left\{\begin{array}{ll} \partial_{t}z(a,t)+\partial_{a}z(a,t)+\mu (a,t)z(a,t) &\\ \displaystyle+c z(a,t){{\int}_{0}^{A}}y^{u^{\ast}}(a,t)da+c y^{u^{\ast}}(a,t){{\int}_{0}^{A}}z(a,t)da\\ \qquad =-[u^{\ast}(s(a),t)z(a,t)+w(s(a),t)y^{u^{\ast}}(a,t)], &(a,t)\in (0,A)\times (0,T), \\ \displaystyle z(0,t)={{\int}_{0}^{A}}\beta (a,t)z(a,t)da, & t\in(0,T), \\ z(a,0)=0, & a\in (0,A). \end{array}\right. $$
(16)

From the optimality of u we have that

$$ {{\int}_{0}^{T}}{{\int}_{0}^{A}} u^{\ast}(s(a),t)y^{u^{\ast}}(a,t)da dt \geq {{\int}_{0}^{T}}{{\int}_{0}^{A}}(u^{\ast}(s(a),t) + \varepsilon w(s(a),t))y^{u^{\ast}+ \varepsilon w}(a,t)da dt, $$

and than

$$ 0 \geq {{\int}_{0}^{T}}\!{{\int}_{0}^{A}}u^{\ast}(s(a),t)\frac{y^{u^{\ast}+\varepsilon w}(a,t) - y^{u^{\ast}}(a,t)}{\varepsilon}da dt + {{\int}_{0}^{T}}\!{{\int}_{0}^{A}}w(s(a),t)y^{u^{\ast}+\varepsilon w}(a,t)da dt, $$

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

$$ 0\geq {{\int}_{0}^{T}}{{\int}_{0}^{A}}(u^{\ast}(s(a),t)z(a,t) + w(s(a),t)y^{u^{\ast}}(a,t))da dt, $$
(17)

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

$$ \begin{array}{@{}rcl@{}} &&{{\int}_{0}^{T}}{{\int}_{0}^{A}}z(a,t)[Dp(a,t)-\mu (a,t)p(a,t)]da dt\\ &&={{\int}_{0}^{T}}{{\int}_{0}^{A}}z(a,t)\left[-\beta(a,t)p(0,t)da dt + cp(a,t){{\int}_{0}^{A}}y^{u^{\ast}}(a,t)da\right. \\ &&\quad\left.+ c{{\int}_{0}^{A}}y^{u^{\ast}}(a,t)p(a,t)da + u^{\ast}(s(a),t)(1+p(a,t))\right]da dt. \end{array} $$

Integrating by parts with respect to t and to a, and using also (13) and (16), we obtain that

$$ {{\int}_{0}^{T}}{{\int}_{0}^{A}} u^{\ast}(s(a),t)z(a,t)da dt = {{\int}_{0}^{T}}{{\int}_{0}^{A}} w(s(a),t)y^{u^{\ast}}(a,t)p(a,t)da dt. $$

Using (17) we get

$$ 0\geq {{\int}_{0}^{T}}{{\int}_{0}^{A}}w(s(a),t)y^{u^{\ast}}(a,t)(1+p(a,t)) da dt $$

for any \(w\in \mathcal {W}\), such that \(u^{\ast }+\varepsilon w \in \bar {\mathcal {U}}\), for sufficiently small ε > 0. Equivalently, we may write

$$ \begin{array}{@{}rcl@{}} 0&\geq& {{\int}_{0}^{T}}{\int}_{0}^{\bar{a}}w(s(a),t)y^{u^{\ast}}(a,t)(1+p(a,t)) da dt \\ &&+ {{\int}_{0}^{T}}{\int}_{\bar{a}}^{A}w(s(\bar{a}),t)y^{u^{\ast}}(a,t)(1+p(a,t)) da dt \end{array} $$

and

$$ \begin{array}{@{}rcl@{}} 0&\geq& {{\int}_{0}^{T}}{\int}_{0}^{\bar{a}}w(s(a),t)y^{u^{\ast}}(a,t)(1+p(a,t)) da dt\\ &&+ {{\int}_{0}^{T}}w(s(\bar{a}),t){\int}_{\bar{a}}^{A}y^{u^{\ast}}(a,t)(1+p(a,t)) da dt, \end{array} $$
(18)

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

$$ 0\geq \iint_{\mathcal{B}_{0}}(-1)y^{u^{\ast}}(a,t)(1+p(a,t)) da dt>0, $$

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

$$ 0\geq {\int}_{\mathcal{B}_{1}}(-1){\int}_{\bar{a}}^{A}y^{u^{\ast}}(a,t)(1+p(a,t)) da dt>0, $$

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.

figure a

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(Aa), 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.

Fig. 3
figure 3

The fertility and mortality rates

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.

Table 1 J3 for 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.

Fig. 4
figure 4

The harvesting effort

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.