demographic matrix models for structured populations dominique allaine

74
Demographic matrix models for Demographic matrix models for structured populations structured populations Dominique ALLAINE

Upload: tiffany-warner

Post on 16-Jan-2016

218 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Demographic matrix models for structured populations Dominique ALLAINE

Demographic matrix models for Demographic matrix models for structured populationsstructured populations

Dominique ALLAINE

Page 2: Demographic matrix models for structured populations Dominique ALLAINE

Vital rates describe the development of individuals through their life cycle (Caswell 1989)

The response of these rates to the environment determines:

population dynamics in ecological time

the evolution of life histories in evolutionary time

Vital rates are : birth, growth, development, reproductive, mortality rates

Structured populationsStructured populations

Page 3: Demographic matrix models for structured populations Dominique ALLAINE

Structured populationsStructured populations

Obviously, vital rates differ between individuals. These vital rates may differ according to age, to sex, to size category …

Each individual is then described by a state at a given time. For example,an individual may be in the state « yearling female » at time t.

Populations are made of individuals that are different. So, we can consider the structure of the population according to sex, to age, to size category, to status …

The structure of a population at a given time is then characterised by a distribution function expliciting the number of individuals in each state

Page 4: Demographic matrix models for structured populations Dominique ALLAINE

Structured-population modelsStructured-population models

Models based on the global size of a population does not take into account the differences between individuals.

It is important to analyse the response of vital rates in structured populations to take into account differences between individuals

Structured-population models aim at including the differences between individuals in vital rates. These models are applied tostructured populations.

General characteristics

Page 5: Demographic matrix models for structured populations Dominique ALLAINE

Structured-population modelsStructured-population models

We will assume that all individuals in a same state experience thesame environment and then respond in the same way. In other words,all individuals in a same state will have the same values of vital rates.

Structured-population models are mathematical rules that allow tocalculate the change over time of the distribution function of thenumber of individuals in each state.

Three types of mathematical approaches:

• matrix models• delayed differential equation models• partial differential equation models

Page 6: Demographic matrix models for structured populations Dominique ALLAINE

Matrix population modelsMatrix population models

The different states are discrete

This means that individuals are classified into categories. For example,individuals are either males or females, are eitheir juveniles oryearlings or two-years old … When considering size, discrete categories have to be identified.

We thus have to recognise categories and at a given time, each individual may be associated unambiguously to a category.

General characteristics

Page 7: Demographic matrix models for structured populations Dominique ALLAINE

Matrix population modelsMatrix population models

The change in the population structure is in discrete time

This means that the change of the distribution of the number ofindividuals in each state is given in discrete time. If we use, for example, an annual time scale, the number of individuals in each stateis given for each year.

General characteristics

Page 8: Demographic matrix models for structured populations Dominique ALLAINE

Matrix population modelsMatrix population models

First developped by P.H. Leslie during the 1940’s

N(t+1) = M N(t) (n,1) (n,n) (n,1)

The number of individuals in each state at time t is given by a vector N(t)

This vector is projected from time t to time t+1 by a population projection matrix M

General characteristics

Page 9: Demographic matrix models for structured populations Dominique ALLAINE

Matrix population modelsMatrix population models

General characteristics

Different steps:

• To determine the projection interval (time scale)

• To determine the states of importance

• To identify the vital rates necessary

• To establish the life-cycle graph

Page 10: Demographic matrix models for structured populations Dominique ALLAINE

Matrix population modelsMatrix population models

The projection interval is usually the year in analyses on vertebrates

States of importance are often age, sex

Vital rates refer to:

• proportion p of reproductive females per age class

• fecundity f per age class

• survival rate s per age and sex classes

Populations structured in age

Page 11: Demographic matrix models for structured populations Dominique ALLAINE

Life cycle in the case of a population structured in age

Matrix population modelsMatrix population models

1 2 3 4

1S 3S

2F3F

1F

4F

2S 4S

Populations structured in age

Page 12: Demographic matrix models for structured populations Dominique ALLAINE

)(

)(

)(

)(

00

000

000

)1(

)1(

)1(

)1(

4

3

2

1

43

2

1

4321

4

3

2

1

tN

tN

tN

tN

SS

S

S

FFFF

tN

tN

tN

tN

Matrix population modelsMatrix population models

The matrix model corresponding to the previous life-cycle graph is:

Populations structured in age

Leslie matrix

Page 13: Demographic matrix models for structured populations Dominique ALLAINE

Matrix population modelsMatrix population models

Populations structured in stage

Life cycle in the case of a population structured in stage

E J Ad

1S 3S

F

2S

R1 R2

Page 14: Demographic matrix models for structured populations Dominique ALLAINE

)(

)(

)(

0

0

0

)1(

)1(

)1(

32

21

1

tA

tJ

tE

SR

SR

FS

tA

tJ

tE

The matrix model corresponding to the previous life-cycle graph is:

Lefkovitch matrix

Matrix population modelsMatrix population models

Populations structured in stage

Page 15: Demographic matrix models for structured populations Dominique ALLAINE

N(t+1) = M N(t) (n,1) (n,n) (n,1)

tt N

N

ss

sfpsfp

N

N

2

1

21

022011

12

1

Constant linear models

In this case, the matrix M has constant coefficients

Example: a two age-classes model

Matrix population modelsMatrix population models

Page 16: Demographic matrix models for structured populations Dominique ALLAINE

Constant linear models

The Perron-Frobenius theorem

A non negative, irreductible, primitive matrix has 3 properties:

1. the first eigenvalue 1 is unique, real and positive

2. the right eigenvector w1 corresponding to 1 is strictly positive

3. the left eigenvector v1 corresponding to 1 is strictly positive

Matrix population modelsMatrix population models

Page 17: Demographic matrix models for structured populations Dominique ALLAINE

Matrix population modelsMatrix population models

A reductible matrix has some stages that make no contribution to some other stages

Example:

1 2 3 4

1S 3S

2F3F

1F2S 4S

Constant linear models

Page 18: Demographic matrix models for structured populations Dominique ALLAINE

Matrix population modelsMatrix population models

A matrix is primitive if the greatest common divisor of the lengths of the loops in the life-cycle graph is 1 Example:

1 2 3 4

1S3S

4F

2S

Constant linear models

Imprimitive

1 2 3 4

1S 3S

2F3F

1F

4F

2S 4S

Primitive

Page 19: Demographic matrix models for structured populations Dominique ALLAINE

Matrix population modelsMatrix population models

Leslie matrices are often irreductible and primitive

N(t+1) = M N(t)

Constant linear models

N(t+1) = M N(t) = Mt N(0)

Page 20: Demographic matrix models for structured populations Dominique ALLAINE

Matrix population modelsMatrix population models

Constant linear models

Diagonalisation of the matrix M

M = WW-1 M2 = WW-1 WW-1

M2 = W2W-1 Mt = WtW-1

Let an eigenvalue of the matrix M

Let N(t) the right eigenvector of the matrix M associated to

Page 21: Demographic matrix models for structured populations Dominique ALLAINE

Matrix population modelsMatrix population models

Constant linear models

Mt = WtW-1 Mt = WtV*

00

00

00

and

00

00

00

2

1

2

1

t

t

t

t

s s

Page 22: Demographic matrix models for structured populations Dominique ALLAINE

Matrix population modelsMatrix population models

Constant linear models

Remember: N(t) = Mt N(0)

0*

0

*

NvwN

NVWN

iii

tit

tt

wi is a column vector and vi* is raw vector so their product is a matrix

Page 23: Demographic matrix models for structured populations Dominique ALLAINE

Matrix population modelsMatrix population models

Constant linear models

0*1

10

*22

1

20

*11

1

1t1

0*1

ts0

*22

t20

*11

t1

NvwNvwNvwN

NvwNvwNvwN

ss

t

s

tt

t

sst

It follows that:

Page 24: Demographic matrix models for structured populations Dominique ALLAINE

Matrix population modelsMatrix population models

Constant linear models Asymptotic results

And consequently:

0*11

t10

*11t

1

0*1

10

*22

1

20

*11

1

1t1

lim lim

limlim

NvwNNvwN

NvwNvwNvwN

tt

t

t

ss

t

s

tt

t

t

t

The dynamic is driven by the dominant eigenvalue and associated eigenvectors

Page 25: Demographic matrix models for structured populations Dominique ALLAINE

Matrix population modelsMatrix population models

Constant linear models Asymptotic results

N(t+1) = M N(t) = N(t)

It results that asymptotically:

Page 26: Demographic matrix models for structured populations Dominique ALLAINE

Matrix population modelsMatrix population models

Constant linear models Asymptotic results

Asymptotically, the right eigenvector associated to the dominant eigenvalue gives the stable state structure

M W = W

Asymptotically, the dominant eigenvalue corresponds to the annual multiplication rate

n(t+1) = n(t)

= er where r is the population growth rate

Page 27: Demographic matrix models for structured populations Dominique ALLAINE

Matrix population modelsMatrix population models

The annual multiplication rate, the stable state structure and the reproductive values depend on the values of vital rates but are independent of initial conditions (ergodicity)

Asymptotically, the left eigenvector associated to the dominant eigenvalue gives the stable reproductive value, i.e. the contribution of each state tothe population size

Constant linear models Asymptotic results

VM = V

Page 28: Demographic matrix models for structured populations Dominique ALLAINE

Matrix population modelsMatrix population models

Constant linear models Asymptotic results

The damping ratio expresses the rate of convergence to the stable population structure.

In other words, the convergence will be more rapid when the dominanteigenvalue is large relative to the other eigenvalues.

2

1

Page 29: Demographic matrix models for structured populations Dominique ALLAINE

Stochastic linear models

Matrix population modelsMatrix population models

N(t+1) = Mt N(t) (n,1) (n,n) (n,1)

ttt

tttttt

tN

N

ss

sfpsfp

N

N

2

1

21

022011

12

1

In this case, the matrix M has coefficients varying randomly with time

Example: a two age-classes model

Matrix population modelsMatrix population models

Page 30: Demographic matrix models for structured populations Dominique ALLAINE

Stochastic linear models

Matrix population modelsMatrix population models

Growth rate

011 NMMMN ttt

The population size at time t is:

ti

tit NNn 011 NMMMn ttt

The simple estimation of the multiplication rate, the stable state structure and the reproductive value calculated from eigenvalues and eigenvectors are no longer valid in stochastic linear models

Page 31: Demographic matrix models for structured populations Dominique ALLAINE

Stochastic linear models

Matrix population modelsMatrix population models

Growth rate

It has been shown (Furstenberg & Kesten 1960) that:

stt

LnnLnt

)(1

lim

where Lns is the stochastic growth rate

011lim)(1

lim NMMMLnnLnt tt

tt

t

Page 32: Demographic matrix models for structured populations Dominique ALLAINE

Stochastic linear models

Matrix population modelsMatrix population models

Growth rate

stt

LnnLnt

)(1

lim

st LnNLnt

E )(1

st LnNLnE t )( 2 t )( tNLnV

),(tLn ~ )( 2s tNNLn t

),(Ln ~ )(1 2

s tNNLn

t t

Page 33: Demographic matrix models for structured populations Dominique ALLAINE

Stochastic linear models

Matrix population modelsMatrix population models

Growth rate

The analytical calculation of Ln s is not easy

The stochastic growth rate can be found by

1. Simulation

2. Approximation

Page 34: Demographic matrix models for structured populations Dominique ALLAINE

Stochastic linear models

Matrix population modelsMatrix population models

Growth rate

1. Simulation

)()( 0

t

nLnNLnLn t

s

The stochastic growth rate can be estimated from the average growth rateover a long simulation from the maximum likelihood estimator :

An estimation of the stochastic growth rate from a simulation is:

i

it

s Lnt

nLnnLnLn

t

1

)()( 0

Page 35: Demographic matrix models for structured populations Dominique ALLAINE

Stochastic linear models

Matrix population modelsMatrix population models

Growth rate

1. Simulation

Usually, the stochastic growth rate is calculated as the average ofestimations obtained from several simulations

)()(1

1

0

M

j

jtjs t

nLnnLn

MLn

Page 36: Demographic matrix models for structured populations Dominique ALLAINE

tt N

N

tsts

tstftptstftp

N

N

2

1

21

022011

12

1

)()(

)()()()()()(

B1(s0,s0)

B1(s2,s2)B1(s1,s1)

P(1)B1(p1,p1)

1. Simulation: environmental stochasticity

Stochastic linear models

Matrix population modelsMatrix population models

Growth rate

Page 37: Demographic matrix models for structured populations Dominique ALLAINE

Stochastic linear models

Matrix population modelsMatrix population models

Growth rate

1. Simulation: demographic stochasticity

),(),(

),(

2211)1(2

021)1(1

sNsNN

spfpfN

t

t

Page 38: Demographic matrix models for structured populations Dominique ALLAINE

Stochastic linear models

Matrix population modelsMatrix population models

Growth rate

1. Simulation: demographic stochasticity

),(

),(

2)(22

1)(11

pNnf

pNnf

t

t

Number of reproductive females :

2)2(

1)(

112

111

nf

i

nf

i

fpf

fpf

Number of young produced :

Page 39: Demographic matrix models for structured populations Dominique ALLAINE

Stochastic linear models

Matrix population modelsMatrix population models

The stochastic growth rate can be analytically approximated when vital ratesvary in a small way that is, their coefficients of variation are much less than 1

2. Approximation

If we assume that all distributions are identical and independent, then, the stochastic growth rate is approximated by:

)var2

12

(LnLn s

where is the mean growth rate

Growth rate

Page 40: Demographic matrix models for structured populations Dominique ALLAINE

Matrix population modelsMatrix population models

Perturbation analysis

From a biological point of view, it is important to know which factor has thegreatest effect on

Perturbation analyses allow to predict the consequences of changes in thevalue of one (or more) vital rate on the value of

Two concepts:

1. Sensitivity

2. Elasticity

Page 41: Demographic matrix models for structured populations Dominique ALLAINE

Matrix population modelsMatrix population models

1. Sensitivity

The sensitivity sij indicates how the value of is impacted by a modification of the value of the parameter aij

ijij a

s

wv

wvs ji

ij ,

The sensitivity is dependent on the metric of the parameter aij

Perturbation analysis

Page 42: Demographic matrix models for structured populations Dominique ALLAINE

Matrix population modelsMatrix population models

2. Elasticity

The elasticity eij indicates the relative impact on of a modification of the value of the parameter aij

ijij

ij

ijij s

λ

a

a

λ

λ

ae

The elasticity is independent on the metric of the parameter aij

and 1 ij

ije

Perturbation analysis

Page 43: Demographic matrix models for structured populations Dominique ALLAINE

Matrix population modelsMatrix population models

3. Prospective analyses

Perturbation analysis

The prospective analyses are done by calculating sensitivities or elasticities

Page 44: Demographic matrix models for structured populations Dominique ALLAINE

Matrix population modelsMatrix population models

4. Retrospective analyses

The objective of a retrospective analysis is to quantify the contribution of each vital rate to the variation in

The variability of may be due to variations in vital rates in space (between populations) or in time (between years) for example

The impact of a given component aij of the projection matrix on the variation of depends on both the variation of the component and the sensitivity of to this component

Perturbation analysis

Page 45: Demographic matrix models for structured populations Dominique ALLAINE

Matrix population modelsMatrix population models

4. Retrospective analyses

A component aij will have a small contribution to the variation in if this component does not change much or if is not very sensitive to aij or if bothare true.

The contribution of aij to the variation in involves the products of sij and the observed variation in aij

Two approaches are possible:

1. random effects

2. fixed effects

Perturbation analysis

Page 46: Demographic matrix models for structured populations Dominique ALLAINE

Matrix population modelsMatrix population models

4. Retrospective analysesa. Random effects

klijij kj

klij ssaaV ),cov( )(

Covariances between parameters are calculated directly from observed matrices

Sensitivities are calculated from the mean matrix

Perturbation analysis

We want to identify the contribution of vital rates to the variance in during a time period for example (where time is considered as a random factor)

Page 47: Demographic matrix models for structured populations Dominique ALLAINE

Matrix population modelsMatrix population models

4. Retrospective analysesa. Random effects

klijkj

klij ssaa ),cov( ij

The contribution of the vital rate aij can be measured as:

It is the sum of contributions including aij

Perturbation analysis

Page 48: Demographic matrix models for structured populations Dominique ALLAINE

Matrix population modelsMatrix population models

4. Retrospective analysesa. Random effects

Perturbation analysis

Tuljapurkar showed that:

klijklijij kj

aa eeCVCVVklij ,

2 )(

klijklijkj

aa eeCVCVklij ,

2ij

The contribution of the component aij can be measured as:

Page 49: Demographic matrix models for structured populations Dominique ALLAINE

Matrix population modelsMatrix population models

4. Retrospective analysesa. Random effects

Perturbation analysis

These formula can also be rewritten as:

klijij kj klij

klij eeaa

aaV

),cov( )( 2

klijkj klij

klij eeaa

aa

),cov( 2

ij

The contribution of the component aij can be measured as:

Page 50: Demographic matrix models for structured populations Dominique ALLAINE

Matrix population modelsMatrix population models

4. Retrospective analyses b. Fixed effects

Perturbation analysis

We want to identify the contribution of vital rates to the difference in multiplication rates between traitments.

To simplify, consider two populations in different environments. These populations then vary according to the values of vital rates and, consequently in projection matrices.

To these projection matrices A1 and A2 correspond two multiplication rates respectively equal to 1 and 2

Page 51: Demographic matrix models for structured populations Dominique ALLAINE

Matrix population modelsMatrix population models

4. Retrospective analyses b. Fixed effects

Perturbation analysis

with ij ijij

saij

a

sij

It can be shown that:

2/)A(A A where) - 21*

A

2121

*

ij

ijij

ij aa(a

Page 52: Demographic matrix models for structured populations Dominique ALLAINE

Matrix population modelsMatrix population models

4. Retrospective analyses b. Fixed effects

Perturbation analysis

The contribution of the vital rate aij to the difference in is given by:

*A

21ij )

ijij

ijij a

a(ac

This may be generalised to more than two traitments

Page 53: Demographic matrix models for structured populations Dominique ALLAINE

Matrix population modelsMatrix population models

4. Retrospective analyses b. Fixed effects

Perturbation analysis

This may be generalised to more than two traitments

rmm AAD where r is a reference traitment

*A

mm SDC where Cm is the vector of contributions

Cm gives the contributions of vital rates to the difference between the traitment m and the reference traitment r

Page 54: Demographic matrix models for structured populations Dominique ALLAINE

MetapopulationMetapopulation

Concept of Metapopulation

Page 55: Demographic matrix models for structured populations Dominique ALLAINE

MetapopulationMetapopulation

A metapopulation is a population of local populations

that are susceptible to extinction and that are

inter connected by migration.

The persistance of the metapopulation depends on

a stochastic balance between local extinctions

and recolonisation of empty sites.

Definition

Page 56: Demographic matrix models for structured populations Dominique ALLAINE

MetapopulationMetapopulation

Page 57: Demographic matrix models for structured populations Dominique ALLAINE

Population of populations: diffrent types

« island/mainland »

« source/sink »

MetapopulationMetapopulation

Metapopulation

Isolated

Page 58: Demographic matrix models for structured populations Dominique ALLAINE

Extinction

• Stochastic causes

Demographic stochasticity

Genetic stochasticity

Environmental stochasticity

• Deterministic causes

MetapopulationMetapopulation

Page 59: Demographic matrix models for structured populations Dominique ALLAINE

Extinction

MetapopulationMetapopulation

General message

The risk of local extinction depends on :

the patch size

the mean growth rate

the variability of the growth rate

Page 60: Demographic matrix models for structured populations Dominique ALLAINE

Migration - Colonisation

Two processes:

• Migration (dispersal)

• Colonisation

MetapopulationMetapopulation

Page 61: Demographic matrix models for structured populations Dominique ALLAINE

Migration - Colonisation

MetapopulationMetapopulation

General message

The success of dispersal depends on :

the distance between patches

the realistion of particular conditions (corridors)

Page 62: Demographic matrix models for structured populations Dominique ALLAINE

Migration - Colonisation

MetapopulationMetapopulation

Effect of the presence of corridors

Effet of the distance of dispersal

Page 63: Demographic matrix models for structured populations Dominique ALLAINE

Migration - Colonisation

MetapopulationMetapopulation

General message

The success of colonisation depends on :

the number of immigrants

Page 64: Demographic matrix models for structured populations Dominique ALLAINE

Metapopulation dynamicsMetapopulation dynamics

The Levins model (continuous time)

t1 ti tn

p̂ip1p

ePPcPdt

dp )1(

Page 65: Demographic matrix models for structured populations Dominique ALLAINE

Analogy with the logistic model

)1(1)(

c

eP

Pecdt

dp

K

NrN

dt

dN1

0dt

dp

c

ep 1ˆ

The metapopulation will persist if c > e

Metapopulation dynamicsMetapopulation dynamics

The Levins model (continuous time)

Page 66: Demographic matrix models for structured populations Dominique ALLAINE

The island/mainland model ePPcdt

dp )1(

t1 ti tn

p̂ip1p

Metapopulation dynamicsMetapopulation dynamics

Page 67: Demographic matrix models for structured populations Dominique ALLAINE

The island/mainland model

Metapopulation dynamicsMetapopulation dynamics

0dt

dpec

cp

ˆ

The metapopulation will persist as long as

colonisation occurs

Page 68: Demographic matrix models for structured populations Dominique ALLAINE

Spatially explicit models

iiiii peptC

dt

dp )1)((

t

1-pi

pi

ei

t+1

Ci(t)

Metapopulation dynamicsMetapopulation dynamics

Page 69: Demographic matrix models for structured populations Dominique ALLAINE

Metapopulation dynamicsMetapopulation dynamics

Spatially explicit models

iipp ˆˆ

ˆˆ

ii

iii

AC

ACp

R

ijjj

di AtpectC ij )()(

xii aAe

1 ii Ae

Page 70: Demographic matrix models for structured populations Dominique ALLAINE

Life cycle in the case of several populations

1 2 3 4jjS1jjS2

jjS3j

jjF2

jjF3

jjF1

jjF4Sites

kkS2 kkS3

jkS2

1 2 3 4kkS1

jkS1jkS3

kjS1kjS2

kjS3

k kkF1

kkF2 kkF3 kkF4

Structured populations: constant models

Metapopulation dynamicsMetapopulation dynamics

Page 71: Demographic matrix models for structured populations Dominique ALLAINE

jkifnumber of newborn females in site j born to a female of age i in site k

ppi

jji

i

ppi

pi

jpi

jji

ji

pi

jii

i

f

f

f

ff

fff

fff

F

...0...0

:

0...0

:

0...0...

.........

:

...

:

...... 11

1

1

1111

Metapopulation dynamicsMetapopulation dynamics

Fragmented populations: deterministic models

Page 72: Demographic matrix models for structured populations Dominique ALLAINE

jkis

proportion of surviving females in site j from those of age i-1 in site k

ppi

pi

jpi

jji

ji

pi

jii

i

ss

sss

sss

S

.........

:

...

:

......

1

1

1111

Metapopulation dynamicsMetapopulation dynamics

Fragmented populations: deterministic models

Page 73: Demographic matrix models for structured populations Dominique ALLAINE

ppp

p

SS

SS

11

1

11

111

ppF

F

1

111

00

0

0

00

)(

)(

)(

1

1

11

tN

tN

tN

p

j

)(

)(

)(

)(

0......0

0

0

0.........0

......

)1(

)1(

)1(

)1(

2

1

1

1

3

2

112111

2

1

tN

tN

tN

tN

SS

S

S

S

FnSFSFSFS

tN

tN

tN

tN

n

i

nn

i

i

n

i

Metapopulation dynamicsMetapopulation dynamics

Fragmented populations: deterministic models

Page 74: Demographic matrix models for structured populations Dominique ALLAINE

N*(t+1) = M N*(t) (np,1) (np,np) (np,1)

Det (M – I) = 0 annual multiplication rate of the metapopulation

N*(t) right eigenvector stable age structure per site

Metapopulation dynamicsMetapopulation dynamics

Fragmented populations: deterministic models