Synchrony in Patch Models: How Topology can Distinguished Spatial Scales.
Timothy Reluga
Date: October 30, 2001
Begun Monday, 30 April, 2001
Abstract:
One of the issues in bridging the gap in spatial modeling between
local and global dynamics is understanding the scale transition.
To this end, I present a general discuss of sufficient conditions
for the existence of synchronous dynamics in single-species
coupled map lattices, and apply this analysis to lattices of
spatial homogeneity and spatial heterogeneity. The results provide
an intuitive basis for the minimal spatial scales at which mean-field
approximations are biologically applicable.
One of the key problems in modern theoretical ecology is elucidating
the relationship between space and population dynamics. The two
standard mathematical approaches to space are the homogeneity and the
mean-field postulates. The homogeneity postulate assumes that
populations are well-mixed and obey mass-action laws analogous to
those of chemical systems. The mean-field postulate assumes
independent behavior among spatially allocated subpopulations,
allowing the population to be described in terms of global average.
These postulates apply at distinct spatial scales. The mean-field
postulate is useful at the largest, global spatial scales, where
distances are so large that migration is insignificant. The
homogeneity assumption is useful at an intermediate ``patch'' scale,
where distances are great enough that the motion of individual
organisms appears random, but distances are not so great as to limit
mixing. There are two other spatial scales which are believe to play
an important role in ecological systems. At the smallest ``local''
spatial scales, much work has been done on individual-based models
where each organism and its interactions are modeled in detail. The
other, and one which to be addressed here, is the ``metapopulation''
scale. The ``metapopulation'' scale is a spatial scale between the
``patch'' scale and the ``global'' scale, where distances are great
enough to prevent the population from being well-mixed, but not great
enough to make patches behavie independently.
The metapopulation scale has been an area of recent interest. One
reason for the interest is an appealling explicit appearance of
topology and geometry of source and sink patches in the models. This
provides an excellent opportunity to explore the transition in
behavior from the homogenous to the mean-field postulates. Using
recent progreess in coupled lattice map theory, I compare the spatial
dynamics in 3 common topologies and discuss the relationship between
migration and emergent synchronous behavior. Sections 2 and 3
summarize and expand the results of Silva et al.[SCJ00]
concerning synchrony in a coupled lattice map. Section 4 summarizes
standard results concerning synchrony in 2-patch, uniformly coupled,
and ring lattices. Section 5 performs a similar analysis on the
heterogenous topology of a binary tree. Section 6 compares analytic
and numeric results concerning synchrony in each topology. Section 7
discusses the significance for these results.
Silva, De Castro, and Justo first investigated synchrony in a coupled
map lattice of arbitrary size[SCJ00] under
density-independent migration. Here I present a more general analysis
which encompasses density dependent migration.
A single species coupled lattice framework consists of an initial lattice
configuration
, and a propagating equation
 |
(1) |
where
is some migration operator, and
is some local growth
operator. For notational convience, the vector notation will
henceforth be omitted. Either of these operators may be non-linear.
The miminal constraints we usually impose are that
is dissipative(
) and
that
is diagonal(
if
).
Our intuitive definition of a synchronous lattice configuration needs
a formalization. Let
be the vector of all
's, and let
. A lattice
configuration
is then synchronous if
. This a
stronger definition than would be produced by the idea of coherence,
and coherence may well be a more significant biological concept.
Nevertheless, we need this full strength to procede mathematically.
Determining when a metapopulation can behavie synchronously is
equivalent to determining when
in the neighborhood of which,
behavies like a contraction.
This can be broken down into two requirements:
| |
|
 |
(2) |
| |
|
 |
(3) |
Condition (2) is not true in general, and must be
handled in our definitions of
and
. It is sufficient that
be isotropic(
for any permutation matrix
) and
. These are restrictive,
but not unreasonable. The critical problem is to determine when
synchronous configurations are stable, according to condition
(3). Normally, one would look at the spectral radii
of each of the linearized operators, and use the submultiplication
property of matrix norms to provide an minimum upper bound on
stability.
 |
(4) |
While this is still applicable, it is not satisfactory. In its
weakest form, it says nothing more than that a spatially stable
homogenous equilibria is synchronus. Since we are investigating
the stability of a subspace,
is choosen in a rank-deficient
manner which can significantly weaken the requirements for stability.
In addition, the spectral radii realized during iteration may be
significantly lower than the theoretical upper bounds.
Having run into a roadblock, we cannot precede without placing
additional constraints on
. Let us make the simplest reasonable
assumption: conservative, density-independent migration.
 |
(5) |
where
is a symetric stochastic matrix with a unique dominate
eigenvalue
corresponding to subspace
.
Denote the other eigenvalues of
as
. The symetry of
means there is no
directional bias in migration between connected patches.
Additionally, let
 |
(6) |
Theorem 1
For any operators

and

meeting the above restrictions and

is an attracting manifold.
Proof.
This is a special case of more general spectral radius theorems. The
key point is that, since the

in Condition
(
3) is orthogonal to

, the dominate
component of

appears in the form of

.
The problem of synchrony is reduced to the production of practical
bounds on
, which depends on the lattic topology, and
. It has already been assumed that
is
a diagonal isotropic operator, so it can be writen as
for some
.
The equations of Ricker and Hassell are often used as representations
for the local dynamics in meta-population models. Either of these
equations could be used here, but I will instead use a mathematically
convient form of the Smith-Slatkin equation:
 |
(7) |
This 1-parameter formulation has a bifurcation diagram that is
qualitatively equivalent to that of the Ricker equation as
. Standard analysis shows that there is a
unique positive steady state,
which is
attracting for
. In addition it is a straight-forward
manipulation to show that
The coincidence of the steady state and an inflection point will
simplify the analysis which is to follow.
Let
 |
|
|
(8) |
 |
|
|
(9) |
Using Eq. (7),
can be defined peicewise as
 |
|
|
(10) |
while
It is trivial to show
. I also contend
Proof.
I don't know why this is so, but it does seem so, experimentally,
for the Ricker, Hassell, and Smith-Slatkin models.
Gyllenberg et al.[GSE93] and
Hastings[Has93] analyze the 2-patch coupled logistic
model in depth. Sole and Gamarra specifically addressed the idea of
synchrony in a coupled-patch model[SG98].
![$\displaystyle \left[ \begin{matrix}x_{t+1} y_{t+1} \end{matrix} \right]
=
\l...
...{matrix} \right]
\left[ \begin{matrix}g(x_{t}) g(y_{t}) \end{matrix} \right]$](img52.png) |
|
|
(11) |
with
as defined in Eq. 7. This fits the
coupled lattice model described above. Since
,
. Sole and Gamarra showed that the
synchrony condition here is
 |
(12) |
This result is very similar to the standard homogeneous stability
result derived in []. There is a horn of stability around
outside of which synchronous configurations can not persist.
This horn, of course, contains the domain of homogenous stability as a
proper subset.(see Fig. 1).
Hastings[Has93] and Gyllenberg et
al.[GSE93] discuss the stability of periodic orbits.
The two patch model is often generalized to encompass
uniformly
connected patches. In this case,
 |
|
|
(13) |
with the requirement that
. Then,
,
with multiplicity
,
.
The synchrony condition
 |
(14) |
applies. Notice that all the eigenvectors lose stability at the same time.
The simplest topology with non-trivial geometry is that of a circular
ring of patches with nearest neighbor coupling.
This is the case actually addressed by Sole and
Gamarra[SG98].
Consider a set of
patches,
even, with indexes
. Define
 |
|
|
(15) |
Note that under this definition,
. Since
we are only considering nearest-neighbor migration, overdispersive
artifacts can be avoided by restricting
.
This topology exhibits a full spectrum of eigenvalues.
![$\displaystyle \lambda_{i} = 1 - 2m + 2m\cos{ \left[ \frac{2\pi(i-1)}{N} \right] }$](img68.png) |
|
|
(16) |
 |
|
|
(17) |
Sole and Gamarra show that a condition for synchrony here is
 |
(18) |
but it should be noted that eigenvalues of higher frequency lose
stability at smaller migration rates.
Having presented the standard models, one is struct by the uniform
distribution of their spatial structure. It is prudent to have some
clumpier arrangements of patches for comparison. For instance, a
river system will exhibit a very tree-like structure of suitable
habitats through which migration occurs. None of the topologies
discussed about can be reasonably applied to this situation.
Because of their key role in computer science, tree topologies have
become a common site in modern science. Assume we have a some rooted
tree with
leaves where all the branches have been given lengths.
A density-independent migration matrix can be derived from this tree
in several ways. One simple method in keeping with the river-system
analogy proposed above is as follows:
Imagine a river system feed by a set of small lakes. These lakes are
the only reproductively suitable habitat for a species of fish. The
lakes drain into a river system which provides good foraging habitat
during the summer, but no reproductive opportunities. Every spring,
after reproduction, individuals migrate down-stream towards the river
mouth with some redistribution kernel
,
being the distance
downstream from their lake of origin. The root branch(the ocean) is
assumed to have infinite length, so there need be no explicit
restrictions on
. The following fall, individuals migrate back up
the tree(river system), making random decisions at every fork they
encounter until they reach a leaf. The following spring,
reproduction occurs in the lakes, and the cylce repeats.
This model can produce a wide range of migration matrii, conservative
or dissipative, some of which violate the standard homogeneity
stability criteria[SCJ01] and [JM00] as well as
the assumptions of this paper. I shall only analyze one of the
simplest cases.
Consider a binary tree of
nodes, where all branches and leaves
have length
, and an exponential redistribution kernel
. Migration is riskless and unbiased upon the
return. Applying the above model(see Appendix A),
 |
(19) |
where
and
is minimum tree-distance between
and
. In this special case,
meets all the necessary
conditions for the application of Theorem 1. In the
limit
, the uniform coupling model is
recovered. Of special interest is a recursive block construction of
. Let
be the
matrix of all
's.
 |
(20) |
where
is defined recursively as
This leads to an elegant result.
Theorem 2
If

is an eigenvector of

summing to 0, with
eigenvalue

. Then,
![$ [\Lambda,\pm \Lambda]$](img91.png)
are
both eigenvectors of

also with eigenvalue

.
Proof.
Do I have to? Not if I cite somebody. Notice that the proof is
independent of

. This means different levels of the tree
could have different branch lengths.
and
are eigenvectors of any symetric
matrix, specifically
and
.
is an
eigenvector of
for every
. Thus,
 |
(24) |
The eigenvectors can be explicitly constructed by concatination and negation.
Experimental evidence suggests
is
actually the eigenvalue controlling synchrony.
has the
low frequency of
, while
has the
highest frequency eigenvector of all. If
perturbations decay, all high-frequency components will eventually
force out low-frequency perturbations as well. This is a concept
beyond orthagonality, and plays a role in multigrid solutions of
Laplace's equation. The experimentally observed requirement for
synchrony is the requirement for local synchrony that
 |
(25) |
Potentially disipative nature should increase stability further.
Despite this model's spatial nature, it still focuses very much on the
homogenous space situation where all local patches have identical
dynamics. Much of the analysis hinges on the unlikelyl isotropic
nature of
. Attempts to extend this theory must be able to
address the concept of coherence as a generalization of synchrony to
address a truer form of spatial heterogeneity.
Future work may include disipative migration matrixes, a
generalization of lyaponov exponents(determinates?) to address
coherence, and the effects of noise on stability.
- GSE93
-
Mats Gyllenberg, Gunnar Soderbacka, and Stefan Ericsson.
Does migration stabilize local population dynamics? analysis of a
discrete metapopulation model.
Mathematical Biosciences, 118:25-49, 1993.
- Has93
-
Alan Hastings.
Complex interactions between dispersal and dynamics: Lessons from
coupled logistic equations.
Ecology, 74(5):1362-1372, 1993.
- JM00
-
S. R.-J. Jang and Arun K. Mitra.
Equilibrium stability of single-species metapopulations.
Bulletin of Mathematical Biology, 62:155-161, 2000.
- SCJ00
-
Jacques A. L. Silva, Manuela L. De Castro, and Dagoberto A. R. Justo.
Synchronism in a metapopulation model.
Bulletin of Mathematical Biology, 62:337-349, 2000.
- SCJ01
-
Jacques A. L. Silva, Manuela L. De Castro, and Dagoberto A. R. Justo.
Stability in a metapopulation model with density-dependent dispersal.
Bulletin of Mathematical Biology, 63:485-505, 2001.
- SG98
-
Ricard V. Sole and Javier G. P. Gamarra.
Chaos, dispersal and extinction in coupled ecosystems.
Journal of Theoretical Biology, 193:539-541, 1998.
Consider a binary tree connecting
patches, where all branches and
leaves have length
. Let
be the probability that an
individual migrates a distance between
and
, if
. Define
as the probability of migrating a distance
greater than
.
 |
|
|
(26) |
By specifying an exponential migration kernel
, and defining
 |
|
|
(27) |
Now consider two patches
and
separated by distance
on
the binary tree. Then
 |
 |
 |
(28) |
| |
 |
 |
(29) |
| |
 |
 |
(30) |
| |
 |
 |
(31) |
| |
 |
 |
(32) |
| |
 |
 |
(33) |
| |
 |
 |
(34) |
 |
 |
 |
(35) |
| |
|
| Patches |
Minimum Requirement |
| |
|
| |
|
| 2 Patch |
 |
| |
|
| |
|
Complete connection of patches |
 |
| |
|
| |
|
Linear connection of patches |
 |
| |
|
| |
|
Binary branching of patches |
 |
| |
|
- Phase in terms of ultrametric spaces, and Bethe lattices
which are already well known objects in mathematical physics. The
ultrametric space seems a little more appropriate, since all the
patches in the tree model do satisfy a strong triangle inequality.
- Draw connection to phase-transitions in physics, where
patchiness can be observed near threshold temperatures.
- Is the smallest eigenvalue of a doubly
stochastic/conservative matrix greater than 0? Is there a better
class of matri to choose?
- Verify that the second largest eigenvalue of a doubly
stochastic matrix is less than 1. Ergoticity should be enough to
show this. I may just have to assume the desired eigenstructure
if I cannot show these properties.
- Deal with the problem of large positive derivatives. This
complicates the analysis of the problem because I have to explain
why I care about the negative derivative values, and not the
positive derivative values.
- Incorporate Silva's ring model with lyaponov exponent
formulation of synchrony.
- Cite Kaneko'93 for framework(refence in Silva00).
- Look at work on shuffling problem discussion of Trefethen and
Diaconis.
- Get Keeling reference out of recent Theoretical ecology book
for importance of metapopulation work. Chapter 3 in McGlade,
"Spatial models of interacting populations", p 64-99. He
specifically raises the question of what the size of homogenious
cells should be in simulations.
- Address leakage to other fourier modes as the reason that the
higher frequencies control global synchrony stability?
- Numerics summarizing the loss of synchrony in uniform, ring,
and tree models.
- Address the alternate model formulation, where migration comes
first, followed by survivorship. Are they equivalent? Are they
different? Why use one instead of the other?
A standard result in coupled-lattice theory is that migration density
independent migration does not destabilize homogenous steady-states.
When migration is biased by some physical asymetry like river-flow,
prevailing winds, or even gravity, this does not hold. In fact,
such migration will even change the steady state.
 |
(36) |
If
, then, even if
is diagonal
isotropic,
.
Put another way,
is not necessarily isotropic, since
different patches probably have different qualities. Define
. Under extension to a coupled lattice with
density-independent migration,
Figure 1:
The coherence horn of a 2-patch system. Note that
is the most stable coupling, and that synchrony disappears as
.
|
|
Synchrony in Patch Models: How Topology can Distinguished Spatial Scales.
This document was generated using the
LaTeX2HTML translator Version 2K.1beta (1.48)
Copyright © 1993, 1994, 1995, 1996,
Nikos Drakos,
Computer Based Learning Unit, University of Leeds.
Copyright © 1997, 1998, 1999,
Ross Moore,
Mathematics Department, Macquarie University, Sydney.
The command line arguments were:
latex2html -dir Patches -split 0 -show_section_numbers Paper.tex
The translation was initiated by You on 2001-10-30
You
2001-10-30