Let time t be measured in discrete units (such as years). Let B(t) denote the biomass of a
population at time t (beginning of time interval [t,t + 1[). We consider the so called Schaefermodel
(1)
where Biol is the population dynamics and h(t) is the harvesting. Notice
that, in the time interval [t,t + 1[, growth of the stock occurs first, followed by
harvesting1 .
The sustainable yield he = Sust(Be) solves Be = Biol(Be) − he, which gives:
(2)
The carrying capacity of the habitat is the level K > 0 of positive biomass such that Biol(K) = K,
that is Sust(K) = 0.
The maximum sustainable yield hmse and the corresponding maximum sustainable equilibriumBmse are
(3)
From [1, p. 258] and numerical simulations, we shall consider the Pacific yellowfin tuna
example as in Table 1.
Pacific yellowfin tuna
yearly intrinsic growth
R = 2.25
carrying capacity
K = 250000 metric tons
catchability
q = 0.0000385 per SFD
price
p = 600$ per metric ton
cost
c = 2500$ per SFD
Table 1: Pacific yellowfin tuna data for a discrete time logistic model (adapted from [1,
p. 258]). SFD: standard fishing day.
1 The Beverton-Holt model
The Beverton-Holt model is characterized by the discrete time dynamics mapping
(4)
We have
(5)
Question 1Use the data in Table1to compute b in(4). Give the maximum sustainablebiomass Bmseand the maximum sustainable yield hmseas in(5).
Question 2Select one biomass level Bebetween the maximum sustainable biomass Bmseand the carrying capacity K. Compute the corresponding sustainable yield he.
Draw the corresponding steady trajectory of the Schaefer model (1) with the Beverton-Holtdynamics(4) and h(t) = he. Pick up two different initial conditions in the neighborhood ofthe equilibrium biomass Be. Draw the corresponding trajectories. Does the figure confirm ornot the fact that the equilibrium biomass Beis attractive?
Recall that, for an equilibrium, being stable or attractive are unrelated notions.
Question 3Does the figure confirm or not the fact that the equilibrium biomass Beisstable? Be specific in your justifications. What can you say about asymptotic stability of theequilibrium biomass Be?
// SUSTAINABLE EQUILIBRIUM alpha=rand(); Be= alpha*B_MSE + (1-alpha)*K_tuna ; // selection of one of many possible equilibria he=sust_yield(Beverton,Be) ; // corresponding sustainable yield function [y]=sequential(y0,time,f) [one,two]=size(Binit) ; y=zeros(one,prod(size(time))) ; // time is a vector t0, t0+1,...,T // vector will contain the trajectories y(1),...,y(T-t0+1) // for different initial conditions for k=1:one y(k,1)=y0(k); // initialization for s=time(1:($-1)) -time(1)+1 // runs from 1 to T-t0+1 y(k,s+1)=f(s,y(k,s)); end ; end ; endfunction // STATE TRAJECTORY UNDER DYNAMICS function [y]=Beverton_e(t,B) y=Beverton(B) - he ; y=maxi(0,y) ; endfunction // Beverton-Holt dynamics with harvesting at equilibrium (Be,he) T=20; years=1:(T+1); xset("window",31); xbasc(31); Binit=Be; Bt=sequential(Binit,years,Beverton_e); plot2d2(years',Bt',1); // Binit=0.9*Be ; Bt=sequential(Binit,years,Beverton_e); plot2d2(years',Bt',2); // Binit=1.1*Be; // It seems there is a bug with the previous version of 'sequential' Bt=sequential(Binit,years,Beverton_e); plot2d2(years',Bt',3); // xtitle('Trajectories with Beverton-Holt dynamics (R=' +string(R_tuna)... +' and K=' +string(K_tuna) +')', 'years (t)','B(t)') legends(['equilibrium biomass'],[1],'ur')
Figure 1: Pacific yellowfin tuna biomass trajectories with Beverton-Holt dynamics
Question 4Find an equilibrium state Bewhich is not attractive. Illustrate that Beisnot attractive with some trajectories. What can you say about asymptotic stability of theequilibrium biomass Be?
With price p, catchability coefficient q and harvesting unitary costs c, the private propertyequilibrium (ppe) is the equilibrium solution (Bppe,hppe) = (Bppe,Sust(Bppe)) which
maximizes the rent as follows:
(6)
The common property equilibrium Bcpe makes the rent null and is given by
(7)
Question 5Study the stability around the two following equilibria:
common property equilibrium Bcpe,
private property equilibrium
(8)
Compare your observations with the theoretical results.
The logistic model is characterized by the discrete time dynamics mapping
(9)
where R ≥ 1 and r = R − 1 ≥ 0 is the per capita rate of growth (for small populations), and κ is
related to the carrying capacity K (which solves Biol(K) = K) by:
(10)
We have
(11)
Question 6Adapt the previous Scilab code to the logistic model, and compare the results.
3 The Ricker model
The Ricker model is characterized by the discrete time dynamics mapping
(12)
Question 7Adapt the previous Scilab code to the Ricker model, and compare the results.Try numerical procedures: type help fsolve to obtain information about Scilab solver.
References
[1]M. Kot. Elements of Mathematical Ecology. Cambridge University Press,
Cambridge, 2001.