limit theorems for discrete-time metapopulation models · limit theorems for discrete-time...

68
Limit theorems for discrete-time metapopulation models Phil Pollett Department of Mathematics The University of Queensland http://www.maths.uq.edu.au/˜pkp AUSTRALIAN RESEARCH COUNCIL Centre of Excellence for Mathematics and Statistics of Complex Systems MASCOS AustMS Meeting, October 2008 - Page 1

Upload: dangtuong

Post on 23-May-2019

221 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Limit theorems for discrete-time metapopulation models · Limit theorems for discrete-time metapopulation models Phil Pollett ... AUSTRALIAN RESEARCH COUNCIL Centre of Excellence

Limit theorems for discrete-timemetapopulation models

Phil Pollett

Department of MathematicsThe University of Queensland

http://www.maths.uq.edu.au/˜pkp

AUSTRALIAN RESEARCH COUNCILCentre of Excellence for Mathematicsand Statistics of Complex Systems

MASCOS AustMS Meeting, October 2008 - Page 1

Page 2: Limit theorems for discrete-time metapopulation models · Limit theorems for discrete-time metapopulation models Phil Pollett ... AUSTRALIAN RESEARCH COUNCIL Centre of Excellence

Collaborator

Fionnuala Buckley (MASCOS)Department of MathematicsThe University of Queensland

MASCOS AustMS Meeting, October 2008 - Page 2

Page 3: Limit theorems for discrete-time metapopulation models · Limit theorems for discrete-time metapopulation models Phil Pollett ... AUSTRALIAN RESEARCH COUNCIL Centre of Excellence

Metapopulations

MASCOS AustMS Meeting, October 2008 - Page 3

Page 4: Limit theorems for discrete-time metapopulation models · Limit theorems for discrete-time metapopulation models Phil Pollett ... AUSTRALIAN RESEARCH COUNCIL Centre of Excellence

Metapopulations

Colonization

MASCOS AustMS Meeting, October 2008 - Page 4

Page 5: Limit theorems for discrete-time metapopulation models · Limit theorems for discrete-time metapopulation models Phil Pollett ... AUSTRALIAN RESEARCH COUNCIL Centre of Excellence

Metapopulations

MASCOS AustMS Meeting, October 2008 - Page 5

Page 6: Limit theorems for discrete-time metapopulation models · Limit theorems for discrete-time metapopulation models Phil Pollett ... AUSTRALIAN RESEARCH COUNCIL Centre of Excellence

Metapopulations

Local Extinction

MASCOS AustMS Meeting, October 2008 - Page 6

Page 7: Limit theorems for discrete-time metapopulation models · Limit theorems for discrete-time metapopulation models Phil Pollett ... AUSTRALIAN RESEARCH COUNCIL Centre of Excellence

Metapopulations

MASCOS AustMS Meeting, October 2008 - Page 7

Page 8: Limit theorems for discrete-time metapopulation models · Limit theorems for discrete-time metapopulation models Phil Pollett ... AUSTRALIAN RESEARCH COUNCIL Centre of Excellence

Metapopulations

MASCOS AustMS Meeting, October 2008 - Page 8

Page 9: Limit theorems for discrete-time metapopulation models · Limit theorems for discrete-time metapopulation models Phil Pollett ... AUSTRALIAN RESEARCH COUNCIL Centre of Excellence

Metapopulations

MASCOS AustMS Meeting, October 2008 - Page 9

Page 10: Limit theorems for discrete-time metapopulation models · Limit theorems for discrete-time metapopulation models Phil Pollett ... AUSTRALIAN RESEARCH COUNCIL Centre of Excellence

Metapopulations

Total Extinction

MASCOS AustMS Meeting, October 2008 - Page 10

Page 11: Limit theorems for discrete-time metapopulation models · Limit theorems for discrete-time metapopulation models Phil Pollett ... AUSTRALIAN RESEARCH COUNCIL Centre of Excellence

Metapopulations

MASCOS AustMS Meeting, October 2008 - Page 11

Page 12: Limit theorems for discrete-time metapopulation models · Limit theorems for discrete-time metapopulation models Phil Pollett ... AUSTRALIAN RESEARCH COUNCIL Centre of Excellence

Mainland-island configuration

MASCOS AustMS Meeting, October 2008 - Page 12

Page 13: Limit theorems for discrete-time metapopulation models · Limit theorems for discrete-time metapopulation models Phil Pollett ... AUSTRALIAN RESEARCH COUNCIL Centre of Excellence

Mainland-island configuration

Colonization

from the mainland

MASCOS AustMS Meeting, October 2008 - Page 13

Page 14: Limit theorems for discrete-time metapopulation models · Limit theorems for discrete-time metapopulation models Phil Pollett ... AUSTRALIAN RESEARCH COUNCIL Centre of Excellence

Patch-occupancy models

We record the number nt of occupied patches at eachtime t.

A typical approach is to suppose that (nt, t ≥ 0) isMarkovian.

MASCOS AustMS Meeting, October 2008 - Page 14

Page 15: Limit theorems for discrete-time metapopulation models · Limit theorems for discrete-time metapopulation models Phil Pollett ... AUSTRALIAN RESEARCH COUNCIL Centre of Excellence

Patch-occupancy models

We record the number nt of occupied patches at eachtime t.

A typical approach is to suppose that (nt, t ≥ 0) isMarkovian.

Suppose that there are J patches.

Each occupied patch becomes empty at rate e (thelocal extinction rate), colonization of empty patchesoccurs at rate c/J for each suitable pair (c is thecolonization rate) and immigration from the mainlandoccurs that rate v (the immigration rate).

MASCOS AustMS Meeting, October 2008 - Page 14

Page 16: Limit theorems for discrete-time metapopulation models · Limit theorems for discrete-time metapopulation models Phil Pollett ... AUSTRALIAN RESEARCH COUNCIL Centre of Excellence

A continuous-time stochastic model

The state space of the Markov chain (nt, t ≥ 0) isS = 0, 1, . . . , J and the transitions are:

n → n + 1 at rate(

ν +c

Jn)

(J − n)

n → n − 1 at rate en

MASCOS AustMS Meeting, October 2008 - Page 15

Page 17: Limit theorems for discrete-time metapopulation models · Limit theorems for discrete-time metapopulation models Phil Pollett ... AUSTRALIAN RESEARCH COUNCIL Centre of Excellence

A continuous-time stochastic model

The state space of the Markov chain (nt, t ≥ 0) isS = 0, 1, . . . , J and the transitions are:

n → n + 1 at rate(

ν +c

Jn)

(J − n)

n → n − 1 at rate en

This an example of Feller’s stochastic logistic (SL)model , studied in detail by J.V. Ross.

Ross, J.V. (2006) Stochastic models for mainland-islandmetapopulations in static and dynamic landscapes. Bulletin ofMathematical Biology 68, 417–449.

Feller, W. (1939) Die grundlagen der volterraschen theorie deskampfes ums dasein in wahrscheinlichkeitsteoretischer behand-lung. Acta Biotheoretica 5, 11–40.

MASCOS AustMS Meeting, October 2008 - Page 15

Page 18: Limit theorems for discrete-time metapopulation models · Limit theorems for discrete-time metapopulation models Phil Pollett ... AUSTRALIAN RESEARCH COUNCIL Centre of Excellence

Accounting for life cycle

Many species have life cycles (often annual) thatconsist of distinct phases, and the propensity forcolonization and local extinction is different in eachphase.

MASCOS AustMS Meeting, October 2008 - Page 16

Page 19: Limit theorems for discrete-time metapopulation models · Limit theorems for discrete-time metapopulation models Phil Pollett ... AUSTRALIAN RESEARCH COUNCIL Centre of Excellence

Accounting for life cycle

Many species have life cycles (often annual) thatconsist of distinct phases, and the propensity forcolonization and local extinction is different in eachphase. Examples:

The Vernal pool fairy shrimp (Branchinecta lynchi) and

the California linderiella (Linderiella occidentalis), both

listed under the Endangered Species Act (USA)

The Jasper Ridge population of Bay checkerspot

butterfly (Euphydryas editha bayensis), now extinct

MASCOS AustMS Meeting, October 2008 - Page 16

Page 20: Limit theorems for discrete-time metapopulation models · Limit theorems for discrete-time metapopulation models Phil Pollett ... AUSTRALIAN RESEARCH COUNCIL Centre of Excellence

Colonization and extinction phases

For the butterfly, colonization is restricted to the adultphase and there is a greater propensity for localextinction in the non-adult phases.

MASCOS AustMS Meeting, October 2008 - Page 17

Page 21: Limit theorems for discrete-time metapopulation models · Limit theorems for discrete-time metapopulation models Phil Pollett ... AUSTRALIAN RESEARCH COUNCIL Centre of Excellence

Colonization and extinction phases

For the butterfly, colonization is restricted to the adultphase and there is a greater propensity for localextinction in the non-adult phases.

We will assume that that colonization (C) andextinction (E) occur in separate distinct phases.

MASCOS AustMS Meeting, October 2008 - Page 17

Page 22: Limit theorems for discrete-time metapopulation models · Limit theorems for discrete-time metapopulation models Phil Pollett ... AUSTRALIAN RESEARCH COUNCIL Centre of Excellence

Colonization and extinction phases

For the butterfly, colonization is restricted to the adultphase and there is a greater propensity for localextinction in the non-adult phases.

We will assume that that colonization (C) andextinction (E) occur in separate distinct phases.

There are several ways to model this:

A quasi-birth-death process with two phases

A non-homogeneous continuous-time Markovchain (cycle between two sets of transition rates)

A discrete-time Markov chain

MASCOS AustMS Meeting, October 2008 - Page 17

Page 23: Limit theorems for discrete-time metapopulation models · Limit theorems for discrete-time metapopulation models Phil Pollett ... AUSTRALIAN RESEARCH COUNCIL Centre of Excellence

Colonization and extinction phases

For the butterfly, colonization is restricted to the adultphase and there is a greater propensity for localextinction in the non-adult phases.

We will assume that that colonization (C) andextinction (E) occur in separate distinct phases.

There are several ways to model this:

A quasi-birth-death process with two phases

A non-homogeneous continuous-time Markovchain (cycle between two sets of transition rates)

A discrete-time Markov chain

MASCOS AustMS Meeting, October 2008 - Page 18

Page 24: Limit theorems for discrete-time metapopulation models · Limit theorems for discrete-time metapopulation models Phil Pollett ... AUSTRALIAN RESEARCH COUNCIL Centre of Excellence

A discrete-time Markovian model

Recall that there are J patches and that nt is thenumber of occupied patches at time t. We supposethat (nt, t = 0, 1, . . . ) is a discrete-time Markov chaintaking values in S = 0, 1, . . . , J with a 1-step transitionmatrix P = (pij) constructed as follows.

MASCOS AustMS Meeting, October 2008 - Page 19

Page 25: Limit theorems for discrete-time metapopulation models · Limit theorems for discrete-time metapopulation models Phil Pollett ... AUSTRALIAN RESEARCH COUNCIL Centre of Excellence

A discrete-time Markovian model

Recall that there are J patches and that nt is thenumber of occupied patches at time t. We supposethat (nt, t = 0, 1, . . . ) is a discrete-time Markov chaintaking values in S = 0, 1, . . . , J with a 1-step transitionmatrix P = (pij) constructed as follows.

The extinction and colonization phases are governedby their own transition matrices, E = (eij) and C = (cij).

We let P = EC if the census is taken after thecolonization phase or P = CE if the census is takenafter the extinction phase.

MASCOS AustMS Meeting, October 2008 - Page 19

Page 26: Limit theorems for discrete-time metapopulation models · Limit theorems for discrete-time metapopulation models Phil Pollett ... AUSTRALIAN RESEARCH COUNCIL Centre of Excellence

EC versusCE

P = EC

P = CE

t − 1 t t + 1 t + 2

t − 1 t t + 1 t + 2

MASCOS AustMS Meeting, October 2008 - Page 20

Page 27: Limit theorems for discrete-time metapopulation models · Limit theorems for discrete-time metapopulation models Phil Pollett ... AUSTRALIAN RESEARCH COUNCIL Centre of Excellence

Assumptions

The number of extinctions when there are i patchesoccupied follows a Bin(i, e) law (0 < e < 1):

ei,i−k =

(

i

k

)

ek(1 − e)i−k (k = 0, 1, . . . , i).

(eij = 0 if j > i.) The number of colonizations whenthere are i patches occupied follows a Bin(J − i, ci) law:

ci,i+k =

(

J − i

k

)

cki (1 − ci)

J−i−k (k = 0, 1, . . . , J − i).

(cij = 0 if j < i.)

MASCOS AustMS Meeting, October 2008 - Page 21

Page 28: Limit theorems for discrete-time metapopulation models · Limit theorems for discrete-time metapopulation models Phil Pollett ... AUSTRALIAN RESEARCH COUNCIL Centre of Excellence

Examples ofci

ci = (i/J)c, where c ∈ (0, 1] is the maximumcolonization potential.

(This entails c0j = δ0j, so that 0 is an absorbingstate and 1, . . . , J is a communicating class.)

MASCOS AustMS Meeting, October 2008 - Page 22

Page 29: Limit theorems for discrete-time metapopulation models · Limit theorems for discrete-time metapopulation models Phil Pollett ... AUSTRALIAN RESEARCH COUNCIL Centre of Excellence

Examples ofci

ci = (i/J)c, where c ∈ (0, 1] is the maximumcolonization potential.

(This entails c0j = δ0j, so that 0 is an absorbingstate and 1, . . . , J is a communicating class.)

ci = c, where c ∈ (0, 1] is a fixed colonizationpotential — mainland colonization dominant.

(Now 0, 1, . . . , J is irreducible.)

MASCOS AustMS Meeting, October 2008 - Page 22

Page 30: Limit theorems for discrete-time metapopulation models · Limit theorems for discrete-time metapopulation models Phil Pollett ... AUSTRALIAN RESEARCH COUNCIL Centre of Excellence

Examples ofci

ci = (i/J)c, where c ∈ (0, 1] is the maximumcolonization potential.

(This entails c0j = δ0j, so that 0 is an absorbingstate and 1, . . . , J is a communicating class.)

ci = c, where c ∈ (0, 1] is a fixed colonizationpotential — mainland colonization dominant.

(Now 0, 1, . . . , J is irreducible.)

Other possibilities include ci = c(1 − (1 − c1/c)i),

ci = 1 − exp(−iβ/J) and ci = d + (i/J)c, wherec + d ∈ (0, 1] (mainland and island colonization).

MASCOS AustMS Meeting, October 2008 - Page 22

Page 31: Limit theorems for discrete-time metapopulation models · Limit theorems for discrete-time metapopulation models Phil Pollett ... AUSTRALIAN RESEARCH COUNCIL Centre of Excellence

The proportion of occupied patches

Henceforth we shall be concerned with X (J)

t = nt/J ,the proportion of occupied patches at time t.

MASCOS AustMS Meeting, October 2008 - Page 23

Page 32: Limit theorems for discrete-time metapopulation models · Limit theorems for discrete-time metapopulation models Phil Pollett ... AUSTRALIAN RESEARCH COUNCIL Centre of Excellence

Simulation: P = EC with ci = c

0 10 20 30 40 50 60 70 80 90 1000

0.1

0.2

0.3

0.4

0.5

0.6

0.7

0.8

0.9

1Mainland-Island simulation P = EC (J =100, x0 =0.05, e =0.01, c =0.05)

t

X(J)

t

MASCOS AustMS Meeting, October 2008 - Page 24

Page 33: Limit theorems for discrete-time metapopulation models · Limit theorems for discrete-time metapopulation models Phil Pollett ... AUSTRALIAN RESEARCH COUNCIL Centre of Excellence

The proportion of occupied patches

Henceforth we shall be concerned with X (J)

t = nt/J ,the proportion of occupied patches at time t.

MASCOS AustMS Meeting, October 2008 - Page 25

Page 34: Limit theorems for discrete-time metapopulation models · Limit theorems for discrete-time metapopulation models Phil Pollett ... AUSTRALIAN RESEARCH COUNCIL Centre of Excellence

The proportion of occupied patches

Henceforth we shall be concerned with X (J)

t = nt/J ,the proportion of occupied patches at time t.

In the case ci = c, where the distribution of nt can beevaluated explicitly, we have established large-Jdeterministic and Gaussian approximations for (X (J)

t ).

Buckley, F.M. and Pollett, P.K. (2009) Analytical methods for a stochastic mainland-island metapopulation model. In (Eds. Anderssen, R.S., Braddock, R.D. andNewham, L.T.H.) Proceedings of the 18th World IMACS Congress and MODSIM09International Congress on Modelling and Simulation, Modelling and Simulation So-ciety of Australia and New Zealand and International Association for Mathematicsand Computers in Simulation, July 2009, pp. 1767–1773.

MASCOS AustMS Meeting, October 2008 - Page 25

Page 35: Limit theorems for discrete-time metapopulation models · Limit theorems for discrete-time metapopulation models Phil Pollett ... AUSTRALIAN RESEARCH COUNCIL Centre of Excellence

Simulation: P = EC with ci = c

0 10 20 30 40 50 60 70 80 90 1000

0.1

0.2

0.3

0.4

0.5

0.6

0.7

0.8

0.9

1Mainland-Island simulation P = EC (J =100, x0 =0.05, e =0.01, c =0.05)

t

X(J)

t

MASCOS AustMS Meeting, October 2008 - Page 26

Page 36: Limit theorems for discrete-time metapopulation models · Limit theorems for discrete-time metapopulation models Phil Pollett ... AUSTRALIAN RESEARCH COUNCIL Centre of Excellence

Simulation: P = EC (Deterministic path)

0 10 20 30 40 50 60 70 80 90 1000

0.1

0.2

0.3

0.4

0.5

0.6

0.7

0.8

0.9

1Mainland-Island simulation P = EC (J =100, x0 =0.05, e =0.01, c =0.05)

t

X(J)

t

Deterministic path

MASCOS AustMS Meeting, October 2008 - Page 27

Page 37: Limit theorems for discrete-time metapopulation models · Limit theorems for discrete-time metapopulation models Phil Pollett ... AUSTRALIAN RESEARCH COUNCIL Centre of Excellence

Simulation: P = EC (Gaussian approx.)

0 10 20 30 40 50 60 70 80 90 1000

0.1

0.2

0.3

0.4

0.5

0.6

0.7

0.8

0.9

1Mainland-Island simulation P = EC (J =100, x0 =0.05, e =0.01, c =0.05)

t

X(J)

t

Deterministic pathDeterministic path ± two standard deviations

MASCOS AustMS Meeting, October 2008 - Page 28

Page 38: Limit theorems for discrete-time metapopulation models · Limit theorems for discrete-time metapopulation models Phil Pollett ... AUSTRALIAN RESEARCH COUNCIL Centre of Excellence

Gaussian approximations

Can we establish deterministic and Gaussianapproximations for the basic J-patch models (wherethe distribution of nt is not known explicitly)?

MASCOS AustMS Meeting, October 2008 - Page 29

Page 39: Limit theorems for discrete-time metapopulation models · Limit theorems for discrete-time metapopulation models Phil Pollett ... AUSTRALIAN RESEARCH COUNCIL Centre of Excellence

Gaussian approximations

Can we establish deterministic and Gaussianapproximations for the basic J-patch models (wherethe distribution of nt is not known explicitly)?

Is there a general theory of convergence fordiscrete-time Markov chains that share the salientfeatures of the patch-occupancy models presentedhere?

MASCOS AustMS Meeting, October 2008 - Page 29

Page 40: Limit theorems for discrete-time metapopulation models · Limit theorems for discrete-time metapopulation models Phil Pollett ... AUSTRALIAN RESEARCH COUNCIL Centre of Excellence

Simulation: P = EC with ci = (i/J)c

0 500 1000 1500 2000 2500 3000 3500 40000

10

20

30

40

50

60

70

80

90

100Metapopulation simulation P = EC (J =100, n0 =95, e =0.3, c =0.8)

t

nt

MASCOS AustMS Meeting, October 2008 - Page 30

Page 41: Limit theorems for discrete-time metapopulation models · Limit theorems for discrete-time metapopulation models Phil Pollett ... AUSTRALIAN RESEARCH COUNCIL Centre of Excellence

General structure: density dependence

We have a sequence of Markov chains (n(J)

t ) indexedby J , together with a function f such that

E(n(J)

t+1|n(J)

t ) = Jf(n(J)

t /J),

or, more generally, a sequence of functions (f (J)) suchthat

E(n(J)

t+1|n(J)

t ) = Jf (J)(n(J)

t /J)

and f (J) converges uniformly to f .

MASCOS AustMS Meeting, October 2008 - Page 31

Page 42: Limit theorems for discrete-time metapopulation models · Limit theorems for discrete-time metapopulation models Phil Pollett ... AUSTRALIAN RESEARCH COUNCIL Centre of Excellence

General structure: density dependence

We have a sequence of Markov chains (n(J)

t ) indexedby J , together with a function f such that

E(n(J)

t+1|n(J)

t ) = Jf(n(J)

t /J),

or, more generally, a sequence of functions (f (J)) suchthat

E(n(J)

t+1|n(J)

t ) = Jf (J)(n(J)

t /J)

and f (J) converges uniformly to f .

We then define (X (J)

t ) by X (J)

t = n(J)

t /J .

MASCOS AustMS Meeting, October 2008 - Page 32

Page 43: Limit theorems for discrete-time metapopulation models · Limit theorems for discrete-time metapopulation models Phil Pollett ... AUSTRALIAN RESEARCH COUNCIL Centre of Excellence

General structure: density dependence

We have a sequence of Markov chains (n(J)

t ) indexedby J , together with a function f such that

E(X (J)

t+1|X(J)

t ) = f(X (J)

t ),

or, more generally, a sequence of functions (f (J)) suchthat

E(X (J)

t+1|X(J)

t ) = f (J)(X (J)

t )

and f (J) converges uniformly to f .

MASCOS AustMS Meeting, October 2008 - Page 33

Page 44: Limit theorems for discrete-time metapopulation models · Limit theorems for discrete-time metapopulation models Phil Pollett ... AUSTRALIAN RESEARCH COUNCIL Centre of Excellence

General structure: density dependence

We have a sequence of Markov chains (n(J)

t ) indexedby J , together with a function f such that

E(n(J)

t+1|n(J)

t ) = Jf(n(J)

t /J),

or, more generally, a sequence of functions (f (J)) suchthat

E(n(J)

t+1|n(J)

t ) = Jf (J)(n(J)

t /J)

and f (J) converges uniformly to f .

We then define (X (J)

t ) by X (J)

t = n(J)

t /J . We hope that if

X (J)

0 → x0 as J → ∞, then (X (J)

t )FDD→ (xt), where (xt)

satisfies xt+1 = f(xt) (the limiting deterministic model).

MASCOS AustMS Meeting, October 2008 - Page 34

Page 45: Limit theorems for discrete-time metapopulation models · Limit theorems for discrete-time metapopulation models Phil Pollett ... AUSTRALIAN RESEARCH COUNCIL Centre of Excellence

General structure: density dependence

Next we suppose that there is a function s such that

Var(n(J)

t+1|n(J)

t ) = Js(n(J)

t /J),

or, more generally, a sequence of functions (s(J)) suchthat

Var(n(J)

t+1|n(J)

t ) = Js(J)(n(J)

t /J)

and s(J) converges uniformly to s.

MASCOS AustMS Meeting, October 2008 - Page 35

Page 46: Limit theorems for discrete-time metapopulation models · Limit theorems for discrete-time metapopulation models Phil Pollett ... AUSTRALIAN RESEARCH COUNCIL Centre of Excellence

General structure: density dependence

Next we suppose that there is a function s such that

J Var(X (J)

t+1|X(J)

t ) = s(X (J)

t ),

or, more generally, a sequence of functions (s(J)) suchthat

J Var(X (J)

t+1|X(J)

t ) = s(J)(X (J)

t )

and s(J) converges uniformly to s.

MASCOS AustMS Meeting, October 2008 - Page 36

Page 47: Limit theorems for discrete-time metapopulation models · Limit theorems for discrete-time metapopulation models Phil Pollett ... AUSTRALIAN RESEARCH COUNCIL Centre of Excellence

General structure: density dependence

Next we suppose that there is a function s such that

Var(n(J)

t+1|n(J)

t ) = Js(n(J)

t /J),

or, more generally, a sequence of functions (s(J)) suchthat

Var(n(J)

t+1|n(J)

t ) = Js(J)(n(J)

t /J)

and s(J) converges uniformly to s.

We then define (Z(J)

t ) by Z(J)

t =√

J(X (J)

t − xt).

MASCOS AustMS Meeting, October 2008 - Page 37

Page 48: Limit theorems for discrete-time metapopulation models · Limit theorems for discrete-time metapopulation models Phil Pollett ... AUSTRALIAN RESEARCH COUNCIL Centre of Excellence

General structure: density dependence

Next we suppose that there is a function s such that

Var(Z(J)

t+1|X(J)

t ) = s(X (J)

t ),

or, more generally, a sequence of functions (s(J)) suchthat

Var(Z(J)

t+1|X(J)

t ) = s(J)(X (J)

t )

and s(J) converges uniformly to s.

We then define (Z(J)

t ) by Z(J)

t =√

J(X (J)

t − xt).

MASCOS AustMS Meeting, October 2008 - Page 38

Page 49: Limit theorems for discrete-time metapopulation models · Limit theorems for discrete-time metapopulation models Phil Pollett ... AUSTRALIAN RESEARCH COUNCIL Centre of Excellence

General structure: density dependence

Next we suppose that there is a function s such that

Var(n(J)

t+1|n(J)

t ) = Js(n(J)

t /J),

or, more generally, a sequence of functions (s(J)) suchthat

Var(n(J)

t+1|n(J)

t ) = Js(J)(n(J)

t /J)

and s(J) converges uniformly to s.

We then define (Z(J)

t ) by Z(J)

t =√

J(X (J)

t − xt). We hope

that if√

J(X (J)

0 − x0) → z0, then (Z(J)

t )FDD→ (Zt), where

(Zt) is a Gaussian Markov chain with Z0 = z0.

MASCOS AustMS Meeting, October 2008 - Page 39

Page 50: Limit theorems for discrete-time metapopulation models · Limit theorems for discrete-time metapopulation models Phil Pollett ... AUSTRALIAN RESEARCH COUNCIL Centre of Excellence

General structure: density dependence

What will be the form of this chain?

MASCOS AustMS Meeting, October 2008 - Page 40

Page 51: Limit theorems for discrete-time metapopulation models · Limit theorems for discrete-time metapopulation models Phil Pollett ... AUSTRALIAN RESEARCH COUNCIL Centre of Excellence

General structure: density dependence

What will be the form of this chain?

Consider the simplest case, f (J) = f and s(J) = s.

MASCOS AustMS Meeting, October 2008 - Page 40

Page 52: Limit theorems for discrete-time metapopulation models · Limit theorems for discrete-time metapopulation models Phil Pollett ... AUSTRALIAN RESEARCH COUNCIL Centre of Excellence

General structure: density dependence

What will be the form of this chain?

Consider the simplest case, f (J) = f and s(J) = s.

Formally, by Taylor’s theorem,

f(X (J)

t ) − f(xt) = (X (J)

t − xt)f′(xt) + · · ·

and so, since E(X (J)

t+1|X(J)

t ) = f(X (J)

t ) and xt+1 = f(xt),

E(Z(J)

t+1) =√

J (E(X (J)

t+1) − f(xt)) = f ′(xt) E(Z(J)

t ) + · · · ,

suggesting that E(Zt+1) = at E(Zt), where at = f ′(xt).

MASCOS AustMS Meeting, October 2008 - Page 40

Page 53: Limit theorems for discrete-time metapopulation models · Limit theorems for discrete-time metapopulation models Phil Pollett ... AUSTRALIAN RESEARCH COUNCIL Centre of Excellence

General structure: density dependence

We have

Var(X (J)

t+1) = Var(E(X (J)

t+1|X(J)

t )) + E(Var(X (J)

t+1|X(J)

t )).

So, since J Var(X (J)

t+1|X(J)

t ) = s(X (J)

t ),

Var(Z(J)

t+1) = J Var(X (J)

t+1) = J Var(f(X (J)

t )) + E(s(X (J)

t ))

∼ a2t J Var(X (J)

t ) + E(s(X (J)

t )) (where at = f ′(xt))

= a2t Var(Z(J)

t ) + E(s(X (J)

t )),

suggesting that Var(Zt+1) = a2t Var(Zt) + s(xt).

MASCOS AustMS Meeting, October 2008 - Page 41

Page 54: Limit theorems for discrete-time metapopulation models · Limit theorems for discrete-time metapopulation models Phil Pollett ... AUSTRALIAN RESEARCH COUNCIL Centre of Excellence

General structure: density dependence

We have

Var(X (J)

t+1) = Var(E(X (J)

t+1|X(J)

t )) + E(Var(X (J)

t+1|X(J)

t )).

So, since J Var(X (J)

t+1|X(J)

t ) = s(X (J)

t ),

Var(Z(J)

t+1) = J Var(X (J)

t+1) = J Var(f(X (J)

t )) + E(s(X (J)

t ))

∼ a2t J Var(X (J)

t ) + E(s(X (J)

t )) (where at = f ′(xt))

= a2t Var(Z(J)

t ) + E(s(X (J)

t )),

suggesting that Var(Zt+1) = a2t Var(Zt) + s(xt).

And, since (Zt) will be Markovian, . . .

MASCOS AustMS Meeting, October 2008 - Page 41

Page 55: Limit theorems for discrete-time metapopulation models · Limit theorems for discrete-time metapopulation models Phil Pollett ... AUSTRALIAN RESEARCH COUNCIL Centre of Excellence

General structure: density dependence

And, since (Zt) will be Markovian, we might hope that

Zt+1 = atZt + Et (Z0 = z0),

where at = f ′(xt) and Et (t = 0, 1, . . . ) are independentGaussian random variables with Et ∼ N(0, s(xt)).

MASCOS AustMS Meeting, October 2008 - Page 42

Page 56: Limit theorems for discrete-time metapopulation models · Limit theorems for discrete-time metapopulation models Phil Pollett ... AUSTRALIAN RESEARCH COUNCIL Centre of Excellence

General structure: density dependence

And, since (Zt) will be Markovian, we might hope that

Zt+1 = atZt + Et (Z0 = z0),

where at = f ′(xt) and Et (t = 0, 1, . . . ) are independentGaussian random variables with Et ∼ N(0, s(xt)).

If xeq is a fixed point of f , and√

J(X (J)

0 − xeq) → z0,

then we might hope that (Z(J)

t )FDD→ (Zt), where (Zt) is

the AR-1 process defined by Zt+1 = aZt + Et, Z0 = z0,where a = f ′(xeq) and Et (t = 0, 1, . . . ) are iid GaussianN(0, s(xeq)) random variables.

MASCOS AustMS Meeting, October 2008 - Page 42

Page 57: Limit theorems for discrete-time metapopulation models · Limit theorems for discrete-time metapopulation models Phil Pollett ... AUSTRALIAN RESEARCH COUNCIL Centre of Excellence

Convergence of Markov chains

We can adapt results of Alan Karr∗ for our purpose.

∗Karr, A.F. (1975) Weak convergence of a sequence of Markov chains.Probability Theory and Related Fields 33, 41–48.

He considered a sequence of time-homogeneousMarkov chains (X

(n)t ) on a general state space

(Ω,F) = (E, E)N with transition kernels (Kn(x,A),x ∈ E,A ∈ E) and initial distributions (πn(A), A ∈ E).

He proved that if (i) πn ⇒ π and (ii) xn → x in E impliesKn(xn, ·) ⇒ K(x, ·), then the corresponding probabilitymeasures (Pπn

n ) on (Ω,F) also converge: Pπn

n ⇒ Pπ.

MASCOS AustMS Meeting, October 2008 - Page 43

Page 58: Limit theorems for discrete-time metapopulation models · Limit theorems for discrete-time metapopulation models Phil Pollett ... AUSTRALIAN RESEARCH COUNCIL Centre of Excellence

J-patch models: convergence

Theorem For the J-patch models with ci = (i/J)c, ifX (J)

0 → x0 as J → ∞, then

(X (J)

t1, X (J)

t2, . . . , X (J)

tn)

P→ (xt1 , xt2 , . . . , xtn),

for any finite sequence of times t1, t2, . . . , tn, where(xt) is defined by the recursion xt+1 = f(xt) with

EC-model: f(x) = (1 − e)(1 + c − c(1 − e)x)x

CE-model: f(x) = (1 − e)(1 + c − cx)x

MASCOS AustMS Meeting, October 2008 - Page 44

Page 59: Limit theorems for discrete-time metapopulation models · Limit theorems for discrete-time metapopulation models Phil Pollett ... AUSTRALIAN RESEARCH COUNCIL Centre of Excellence

J-patch models: convergence

Theorem If, additionally,√

J(X (J)

0 − x0) → z0, then

(Z(J)

t )FDD→ (Zt), where (Zt) is the Gaussian Markov

chain defined by

Zt+1 = f ′(xt)Zt + Et (Z0 = z0),

where Et (t = 0, 1, . . . ) are independent Gaussianrandom variables with Et ∼ N(0, s(xt)) and

EC-model: s(x) = (1 − e)[c(1 − (1 − e)x)(1 − c(1 − e)x)

+e(1 + c − 2c(1 − e)x)2]x

CE-model: s(x) = (1 − e)[e + c(1 − x)(1 − c(1 − e)x)]x

MASCOS AustMS Meeting, October 2008 - Page 45

Page 60: Limit theorems for discrete-time metapopulation models · Limit theorems for discrete-time metapopulation models Phil Pollett ... AUSTRALIAN RESEARCH COUNCIL Centre of Excellence

Simulation: P = EC

0 5 10 15 20 25 300

0.1

0.2

0.3

0.4

0.5

0.6

0.7

0.8

0.9

1Metapopulation simulation P = EC (J =100, x0 =0.95, e =0.4, c =0.8)

t

X(J)

t

MASCOS AustMS Meeting, October 2008 - Page 46

Page 61: Limit theorems for discrete-time metapopulation models · Limit theorems for discrete-time metapopulation models Phil Pollett ... AUSTRALIAN RESEARCH COUNCIL Centre of Excellence

Simulation: P = EC (Deterministic path)

0 5 10 15 20 25 300

0.1

0.2

0.3

0.4

0.5

0.6

0.7

0.8

0.9

1Metapopulation simulation P = EC (J =100, x0 =0.95, e =0.4, c =0.8)

t

X(J)

t

Deterministic path

MASCOS AustMS Meeting, October 2008 - Page 47

Page 62: Limit theorems for discrete-time metapopulation models · Limit theorems for discrete-time metapopulation models Phil Pollett ... AUSTRALIAN RESEARCH COUNCIL Centre of Excellence

Simulation: P = EC (Gaussian approx.)

0 5 10 15 20 25 300

0.1

0.2

0.3

0.4

0.5

0.6

0.7

0.8

0.9

1Metapopulation simulation P = EC (J =100, x0 =0.95, e =0.4, c =0.8)

t

X(J)

t

Deterministic pathDeterministic path ± two standard deviations

MASCOS AustMS Meeting, October 2008 - Page 48

Page 63: Limit theorems for discrete-time metapopulation models · Limit theorems for discrete-time metapopulation models Phil Pollett ... AUSTRALIAN RESEARCH COUNCIL Centre of Excellence

J-patch models: convergence

In both cases (EC and CE) the deterministic modelhas two equilibria, x = 0 and x = x∗, given by

EC-model: x∗ =1

1 − e

(

1 − e

c(1 − e)

)

CE-model: x∗ = 1 − e

c(1 − e)

MASCOS AustMS Meeting, October 2008 - Page 49

Page 64: Limit theorems for discrete-time metapopulation models · Limit theorems for discrete-time metapopulation models Phil Pollett ... AUSTRALIAN RESEARCH COUNCIL Centre of Excellence

J-patch models: convergence

In both cases (EC and CE) the deterministic modelhas two equilibria, x = 0 and x = x∗, given by

EC-model: x∗ =1

1 − e

(

1 − e

c(1 − e)

)

CE-model: x∗ = 1 − e

c(1 − e)

Indeed, we may write f(x) = x (1 + r (1 − x/x∗)),r = c(1 − e) − e for both models (the form of thediscrete-time logistic model), and we obtain thecondition c > e/(1 − e) for x∗ to be positive and thenstable.

MASCOS AustMS Meeting, October 2008 - Page 49

Page 65: Limit theorems for discrete-time metapopulation models · Limit theorems for discrete-time metapopulation models Phil Pollett ... AUSTRALIAN RESEARCH COUNCIL Centre of Excellence

J-patch models: convergence

Corollary If c > e/(1 − e), so that x∗ given above is

stable, and√

J(X (J)

0 − x∗) → z0, then (Z(J)

t )FDD→ (Zt),

where (Zt) is the AR-1 process defined by

Zt+1 = (1 + e − c(1 − e))Zt + Et (Z0 = z0),

where Et (t = 0, 1, . . . ) are independent GaussianN(0, σ2) random variables with

EC-model: σ2 = (1 − e)[c(1 − (1 − e)x∗)(1 − c(1 − e)x∗)

+e(1 + c − 2c(1 − e)x∗)2]x∗

CE-model: σ2 = (1 − e)[e + c(1 − x∗)(1 − c(1 − e)x∗)]x∗

MASCOS AustMS Meeting, October 2008 - Page 50

Page 66: Limit theorems for discrete-time metapopulation models · Limit theorems for discrete-time metapopulation models Phil Pollett ... AUSTRALIAN RESEARCH COUNCIL Centre of Excellence

Simulation: P = EC

0 500 1000 1500 2000 2500 3000 3500 40000

0.1

0.2

0.3

0.4

0.5

0.6

0.7

0.8

0.9

1Metapopulation simulation P = EC (J =100, x0 =0.95, e =0.3, c =0.8)

t

X(J)

t

x∗ = 0.66327

MASCOS AustMS Meeting, October 2008 - Page 51

Page 67: Limit theorems for discrete-time metapopulation models · Limit theorems for discrete-time metapopulation models Phil Pollett ... AUSTRALIAN RESEARCH COUNCIL Centre of Excellence

Simulation: P = EC (AR-1 approx.)

0 500 1000 1500 2000 2500 3000 3500 40000

0.1

0.2

0.3

0.4

0.5

0.6

0.7

0.8

0.9

1Metapopulation simulation P = EC (J =100, x0 =0.95, e =0.3, c =0.8)

t

X(J)

t

x∗ = 0.66327

MASCOS AustMS Meeting, October 2008 - Page 52

Page 68: Limit theorems for discrete-time metapopulation models · Limit theorems for discrete-time metapopulation models Phil Pollett ... AUSTRALIAN RESEARCH COUNCIL Centre of Excellence

AR-1 Simulation: P = EC

0 500 1000 1500 2000 2500 3000 3500 40000

0.1

0.2

0.3

0.4

0.5

0.6

0.7

0.8

0.9

1AR-1 simulation P = EC (J =100, x0 =0.66327, e =0.3, c =0.8)

t

X(J)

t

x∗ = 0.66327

MASCOS AustMS Meeting, October 2008 - Page 53