the effect of habitat heterogeneity on species diversity...

36
Ecological Modelling 111 (1998) 135 – 170 The effect of habitat heterogeneity on species diversity patterns: a community-level approach using an object-oriented landscape simulation model (SHALOM) Yaron Ziv * Department of Ecology and E6olutionary Biology, Uni6ersity of Arizona, Tucson, AZ 85721, USA Received 12 August 1997; accepted 23 April 1998 Abstract Major progress has been made recently in our understanding of large-scale ecological processes and patterns. Here, a spatially explicit, multi-species, process-based, object-oriented landscape simulation model (SHALOM) is described that is built upon major lessons from fields such as metapopulation dynamics and landscape ecology. Consistent with the current landscape ecology terminology, SHALOM has physical classes (landscape, habitat, cell, patch) and biological classes (population, species, community). Each class has functions and characteristics that are strongly based on ecological realism. Processes of SHALOM are modelled on local and global scales. At the local scale, populations grow continuously, and are affected by: (1) a community-level saturation effect (ratio between energy consumed by all populations in a patch and the energy offered by that patch); (2) a species-habitat match (match between a species’ niche space and the patch’s habitat space); and (3) demographic stochasticity (inverse population- size dependent residuals from deterministic birth and death rates). The global-scale processes of the model include fitness-optimizing migration and catastrophic stochasticity (disturbance) that can be controlled for its probability, intensity, and spatial range. The processes of the model use allometric relationships and energy as a common currency to bridge differences between species of different body sizes located in habitats of different productivities. These processes also allow both intraspecific and interspecific effects to take place simultaneously without assuming a specific relationship between the two. Hence, SHALOM, with its functions and procedures, opens new opportunities to study combined ecosystem, community and population processes. Simulation results given in the paper on species composition and diversity show that the integration of interspecific competition, demographic stochasticity and dispersal revealed different predictions when different combinations of these processes were used. One novel prediction was that the complex relationship between dispersal and demographic stochasticity caused the global extinction of the largest species. This, in turn, might have further implications for conservation. Overall, the model represents a synthetic approach that provides ways to explore high-level ecological complexity and suggests predictions for future studies of macroecological questions. © 1998 Elsevier Science B.V. All rights reserved. * Present address: Department of Life Sciences, Ben Gurion University, Beer Sheva 84105, Israel. Tel.: +972 7 6461373; fax: +972 7 6472992; e-mail: [email protected] 0304-3800/98/$ - see front matter © 1998 Elsevier Science B.V. All rights reserved. PII S0304-3800(98)00096-9

Upload: others

Post on 07-Nov-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: The effect of habitat heterogeneity on species diversity ...lifeserv.bgu.ac.il/wb/yziv/media/Ziv-1998-Ecological...Ecological Modelling 111 (1998) 135–170 The effect of habitat heterogeneity

Ecological Modelling 111 (1998) 135–170

The effect of habitat heterogeneity on species diversity patterns:a community-level approach using an object-oriented landscape

simulation model (SHALOM)

Yaron Ziv *

Department of Ecology and E6olutionary Biology, Uni6ersity of Arizona, Tucson, AZ 85721, USA

Received 12 August 1997; accepted 23 April 1998

Abstract

Major progress has been made recently in our understanding of large-scale ecological processes and patterns. Here,a spatially explicit, multi-species, process-based, object-oriented landscape simulation model (SHALOM) is describedthat is built upon major lessons from fields such as metapopulation dynamics and landscape ecology. Consistent withthe current landscape ecology terminology, SHALOM has physical classes (landscape, habitat, cell, patch) andbiological classes (population, species, community). Each class has functions and characteristics that are stronglybased on ecological realism. Processes of SHALOM are modelled on local and global scales. At the local scale,populations grow continuously, and are affected by: (1) a community-level saturation effect (ratio between energyconsumed by all populations in a patch and the energy offered by that patch); (2) a species-habitat match (matchbetween a species’ niche space and the patch’s habitat space); and (3) demographic stochasticity (inverse population-size dependent residuals from deterministic birth and death rates). The global-scale processes of the model includefitness-optimizing migration and catastrophic stochasticity (disturbance) that can be controlled for its probability,intensity, and spatial range. The processes of the model use allometric relationships and energy as a common currencyto bridge differences between species of different body sizes located in habitats of different productivities. Theseprocesses also allow both intraspecific and interspecific effects to take place simultaneously without assuming aspecific relationship between the two. Hence, SHALOM, with its functions and procedures, opens new opportunitiesto study combined ecosystem, community and population processes. Simulation results given in the paper on speciescomposition and diversity show that the integration of interspecific competition, demographic stochasticity anddispersal revealed different predictions when different combinations of these processes were used. One novelprediction was that the complex relationship between dispersal and demographic stochasticity caused the globalextinction of the largest species. This, in turn, might have further implications for conservation. Overall, the modelrepresents a synthetic approach that provides ways to explore high-level ecological complexity and suggestspredictions for future studies of macroecological questions. © 1998 Elsevier Science B.V. All rights reserved.

* Present address: Department of Life Sciences, Ben Gurion University, Beer Sheva 84105, Israel. Tel.: +972 7 6461373; fax:+972 7 6472992; e-mail: [email protected]

0304-3800/98/$ - see front matter © 1998 Elsevier Science B.V. All rights reserved.

PII S0304-3800(98)00096-9

Page 2: The effect of habitat heterogeneity on species diversity ...lifeserv.bgu.ac.il/wb/yziv/media/Ziv-1998-Ecological...Ecological Modelling 111 (1998) 135–170 The effect of habitat heterogeneity

Y. Zi6 / Ecological Modelling 111 (1998) 135–170136

Keywords: Habitat arrangement; Heterogeneity; Landscape; Object-oriented model; Process; Scaling species diversity

1. Introduction

Exploring large-scale ecological patterns andprocesses is a major current interest in ecology(Brown, 1995; Hansson et al., 1995; Rosenzweig,1995). It is commonly recognized that large-scaleprocesses strongly influence both population-levelphenomena (Levin, 1974; Dunning et al., 1992;Johnson et al., 1992; Pulliam et al., 1992) andespecially species diversity patterns (Brown andMaurer, 1989; Rosenzweig, 1992; Hanski et al.,1993; Holt, 1996a,b; Hanski and Gyllenberg,1997). Fields such as metapopulation dynamics(Levins, 1969, 1970; Hanski and Gilpin, 1991,1997), landscape ecology (Turner, 1989; Forman,1995; Pickett and Cadenasso, 1995), and patchdynamics (Pickett and White, 1985; Collins andGlenn, 1991; Levin et al., 1993) focus on the effectof the environment and large-scale processes onsingle-species distributions as well as species-di-versity patterns.

Population-level and species-diversity patternsmay depend on the temporal and spatial scales atwhich they are described. For example, the spe-cies-area relationship has been shown to subsumefour different relationships. Each emerges fromprocesses that depend on the spatial scale (from aspecific locality to the entire world) and the tem-poral scale (from short-term ecological periods toevolutionary time) (Rosenzweig, 1995). Ecologicalscaling becomes important when different pro-cesses affect populations and species at differentspatio-temporal dimensions (Ricklefs, 1987;Fahrig, 1992; Wiens et al., 1993). For example, alocal scale is restricted to one habitat area, orpatch. It may include the processes of competi-tion, the match between the species niche and thehabitat, and aggregation. In contrast, a landscapescale includes a relatively large area having manydifferent patches (Forman and Godron, 1986).Here, processes may include migration and extinc-tion. These scales represent two extremes on a

continuous axis. Intermediate scales may reflectother processes (see Dunning et al., 1992; Holt,1993 for different landscape processes). For exam-ple, predation by a generalist predator that occu-pies a wide range of local patches of its prey mayrepresent an intermediate-scale process affectingthe prey species (Holt, 1996b). The relative contri-bution of each process may also depend on thespecific characteristics of the species. For example,With (1994) showed that three grasshopper spe-cies responded differently to the same micro-land-scape structures.

In addition to the scaling effect, habitat hetero-geneity (Turner, 1987; Kolasa and Pickett, 1991;Hansson et al., 1995) also affects a variety ofecological aspects, such as species interactions(Pacala and Roughgarden, 1982; Danielson,1991), foraging (Roese et al., 1991), dispersal(Levin, 1974; Gardner et al., 1989; Johnson et al.,1992), and disturbance (Pickett and White, 1985;Turner 1987). In particular, the number of differ-ent habitats (hereafter, habitat diversity), the sizeof each habitat’s patch (hereafter, habitat size),and the patchy distribution of the different habi-tats’ patches in the landscape (hereafter, habitatpatchiness) may affect habitat heterogeneity(Holt, 1992; Loehle and Wein, 1994):� Habitat diversity affects communities because

different species may specialize on differenthabitat types. In the presence of new habitats,more species can exist (MacArthur, 1972). Thepresence of new habitats may also change thehabitat selection of a species and may createmore opportunities for coexistence (Rosen-zweig, 1991). Hence, a larger area with morehabitats has more species (Fox, 1983; Douglasand Lake, 1994).

� Habitat size affects communities because spe-cies may have a higher probability of escapingextinction when their populations are larger,and larger habitats support more individuals.Population size is the key factor in the vulnera-

Page 3: The effect of habitat heterogeneity on species diversity ...lifeserv.bgu.ac.il/wb/yziv/media/Ziv-1998-Ecological...Ecological Modelling 111 (1998) 135–170 The effect of habitat heterogeneity

Y. Zi6 / Ecological Modelling 111 (1998) 135–170 137

bility of a population to local extinction(MacArthur and Wilson, 1967; Richter-Dynand Goel, 1972; Leigh, 1981; Goodman, 1987;Pimm et al., 1988). Rare species may disappeardue to environmental stochasticity, demo-graphic stochasticity, and disturbances (Shafferand Samson, 1985; Pimm et al., 1988). Overall,larger habitats will have lower extinction rates(Schoener and Schoener, 1981).

� Habitat patchiness affects communities becausesub-populations of a species may escape localextinction in a few patches and recolonizethose patches later on (Levins, 1969; Hanski,1982, 1991; Harrison, 1991; Holt, 1992; Han-ski, 1994). The greater the patchiness, thehigher the probability that some individuals ofa given population escape extinction in an en-tire area (den Boer, 1968). This may result inlower extinction rates. On the other hand, rela-tive to a single-patched habitat with a largerarea, habitat patchiness will result in a lowerper-patch population size. Hence, each patch’spopulation will have a higher probability ofextinction due to low population size (see‘habitat size’ above). This may result in overallhigher extinction rates. Taken together, therelationship between the effect of low popula-tion size and the disturbance-colonization ef-fect will determine the rate of extinction for aparticular population.Kolasa and Rollo (1991) showed that the scal-

ing effect and environmental heterogeneity are notindependent. In turn, as emphasized by Kotliarand Wiens (1990), different scales (Wiens, 1989)should introduce different levels of heterogeneitythat may influence the way organisms respond totheir environment. For example, Morris (1987)suggested that an organism that does not respondto a particular heterogeneity presented at onescale may respond (e.g. show differential habitatuse) to the heterogeneity presented at anotherscale. This concept has led many ecologists toaccept the idea that ecological processes and pat-terns are not fixed, but rather depend on the scaleunder study (Addicott et al., 1987; Kotliar andWiens, 1990; Dunning et al., 1992; Wiens et al.,1993). For example, Ricklefs (1987) demonstratedthat species diversity is affected by different eco-

logical processes at different scales. Hence, thedistribution of species and communities at a givenscale depends on the overall processes operatingat this scale, and these depend on the habitatheterogeneity (the patchiness of different habitatswith different sizes) at this scale.

Biological heterogeneity, such as different bodymass (Brown and Maurer, 1989; Holling, 1992)and different movement modes (With, 1994), mayalso play a role in the way different scales ofenvironmental heterogeneity affect different spe-cies (Levin, 1992). For example, Robinson et al.(1992) showed that three small mammal speciesdiffering in body size (Sigmodon hispidus, 135 g;Microtus ochogaster, 43 g; Peromyscus manicula-tus, 22 g), experience different persistence timesand have different population sizes in habitatpatches of various sizes. Because communities areassemblages of potentially interacting species, thecommunity characteristics of a given spatio-tem-poral scale may depend on the scale and thestructure of the environment.

Overall, scaling effects and environmental andbiological heterogeneity should create a higher-level complexity that affects ecological systemsfrom single-species population dynamics to large-scale species diversity patterns. Indeed, Levin(1976) suggested that we may expect newly emer-gent species-diversity patterns on some scales thatare not observed and cannot be studied on others.Hence, the understanding of large-scale speciesdiversity patterns and processes cannot be simplydeduced from the understanding of local-scalepatterns and processes. We need to explore large-scale species diversity patterns and processes inthe context of their occurrence, given the relevantmulti-scale processes and the heterogeneity of theenvironment in question.

The fact that experimentation is impossible atlarge scales and that without clear predictionsobserved data might not be very helpful either,makes modelling the major tool to explore large-scale ecological patterns (Turner, 1989; Turnerand Gardner, 1991; Dunning et al., 1995; Turneret al., 1995). Two directions characterize currentprogress in landscape ecology and large-scalemodelling: (1) focusing on population, communityand landscape processes; and (2) using spatiallyexplicit population models.

Page 4: The effect of habitat heterogeneity on species diversity ...lifeserv.bgu.ac.il/wb/yziv/media/Ziv-1998-Ecological...Ecological Modelling 111 (1998) 135–170 The effect of habitat heterogeneity

Y. Zi6 / Ecological Modelling 111 (1998) 135–170138

Recent studies (Kotliar and Wiens, 1990; Dun-ning et al., 1992; Wiens et al., 1993; Forman,1995) have emphasized the importance of apply-ing a process-based approach when studying land-scape ecology because processes drive observedpopulation and community dynamics. Addition-ally, because processes are affected by environ-mental heterogeneity, they add realism to studiesof landscape patterns. A process-based approachmight help to deal with the complexity of scalingin ecological structures because the relative im-portance of a given process may depend on thespatial scale.

Spatially-explicit population models (SEPM;Dunning et al., 1995) provide a realistic way tomodel heterogeneous landscapes by clearly repre-senting the distribution of both physical and bio-logical components. They allow one to deal withthe different factors and processes affecting or-ganisms given the number of habitats, patchiness,and size of each patch’s habitat in the landscape.Hence, different ecological consequences can beexplored and the overall effect of a given land-scape matrix can be studied using SEPM.

2. Rationale

Given the potential of having higher-level com-plexity and having an interaction between scalingeffects and environmental and biological hetero-geneity, a realistic model should consider: (1) theincorporation of landscape-scale processes withlocal-scale processes; (2) the consideration ofscale-dependent processes and organisimal char-acteristics; and (3) the integration of the threehabitat factors that may affect heterogeneity:habitat diversity, habitat size, and habitatpatchiness.

Much knowledge about these three aspects re-sults from previous models of the relationshipbetween habitat heterogeneity and communitycharacteristics (see above). However, many mod-els of landscape ecology deal with limited subsetsof the potential complexity. Most models dealwith only one or two heterogeneity factors, butnot all three of them (Fahrig, 1992; Doak et al.,1992). The models usually apply a descriptive

approach (Holt, 1992) rather than a process ap-proach. They deal with only one community char-acteristic, usually species diversity (Hastings,1991), or with one ecological process, such asdispersal (Kareiva, 1982). Finally, they usuallydeal with a single species (Hanski, 1991) or two-species community (Wu and Levin, 1994) ratherthan with a more diverse community. In general,the different models might not represent a broadgenerality. Ecologists sometimes oppose modelsthat do not explore a specific system and, hence,might not be realistic (Levin et al., 1997). How-ever, as noted by Levins (1966), specificity maycome at the expense of generality which is re-quired for establishing null hypotheses orpredictions.

Interestingly, the extensive study of general eco-logical large-scale patterns (MacArthur, 1972;Brown, 1995; Rosenzweig, 1995; Polis and Wine-miller, 1996) is treated separately from the studyof landscape ecology, although they represent twosides of the same coin. Landscape ecology dealswith the heterogeneity of a landscape and itsaffected processes; macroecology deals with gen-eral patterns observed at a large spatio-temporalscale and usually speculates on their driving pro-cesses. It is our challenge to unify these studies. Inaddition, if indeed observed patterns of speciesdiversity at large scales result from some higher-level complexity, then we must not reduce ecolog-ical complexity when we explore these patterns.We therefore should have the capability to runsimulations using multiple ecological processesthat may operate in different ways at differentscales possessing different heterogeneities.

Here I describe a process-based, multi-species,object-oriented computer simulation model thatallows the exploration of the effect of environ-mental heterogeneity on community structure andspecies diversity patterns at different scales. Themodel incorporates different processes that arewidely accepted to affect populations and commu-nities at two major scales. The model achievesconsiderable ecological realism, mainly by using amechanistic approach and allometrically basedfunctions. I embedded the model in new softwarecalled SHALOM (species-habitat arrangement-landscape oriented model). In the following sec-

Page 5: The effect of habitat heterogeneity on species diversity ...lifeserv.bgu.ac.il/wb/yziv/media/Ziv-1998-Ecological...Ecological Modelling 111 (1998) 135–170 The effect of habitat heterogeneity

Y. Zi6 / Ecological Modelling 111 (1998) 135–170 139

tion I will describe the design of the model, to-gether with the options given by the softwareregarding different ecological processes and thelandscape structure. I will use the term ‘model’both for the theoretical design and for thesoftware.

Our current ecological knowledge, combinedwith recently suggested modelling approaches andmodern computer techniques, challenge us to takea risky but reasonable step toward more compre-hensive simulation models that permit better un-derstanding of general large-scale processes andpatterns in ecology. I intend SHALOM to be sucha step.

3. Model design

3.1. General

An object-oriented design (Booch, 1991; Mar-tin, 1995) was used for my model, designing thedifferent components of ecological structure (e.g.species, habitats) as classes of objects. I coded themodel in C++ (Stroustrup, 1995). Object-ori-ented design may be a useful tool for ecologicalmodelling (Sequeira et al., 1991; Baveco andLingeman, 1992; Malley and Caswell, 1993; Fer-reira, 1995). It allows one to model natural sys-tems realistically because different components ofa model can be designed and coded as classes ofobjects. A class is a general template of a particu-lar component of a model, treated as an auto-nomic unit obtaining its own characteristics andfunctions. Objects are individual instances of thatclass that have specific values. The characteriza-tion of particular components as whole units thatencapsulate both functions and characteristics issimilar to the real world. This is the case withpopulation, species, community, cell, habitat andpatch being classes of objects in the presentmodel. For example, a species can be pro-grammed as one unit encapsulating its data (e.g.body size) and its functions (e.g. resource con-sumption) to represent its ‘identity’. In addition,the containment option of object-oriented pro-

gramming allows class objects to contain and usethe data and the functions from related objects ofa different class that depend on the first class.Containment also helps to create an hierarchicalspatial structure: a landscape (the coarse grain ofthe model) contains patches, and each patch con-tains cells (the fine grain of the model). Patchesvary in area, so populations of the same species indifferent patches may have different carrying ca-pacities. The built-in definitions of classes andobjects make an object-oriented language a toolready for relatively easy programming of complexrelationships (Booch, 1991).

It is important to emphasize that although Ifound object-oriented design to be powerful formy work, it is a technical and a practical conve-nience rather than a scientific one. The functionsand data structures mentioned in this paper couldhave been programmed with procedural computerlanguages as well. Hence, the use of object-ori-ented design in this model represents my personalspeciality and desire to use the available object-oriented approach.

3.2. Realism

The model strives for ecological realism. First,it is process-based. It explicitly defines the pro-cesses affecting species, populations and commu-nities. In most cases it goes beyond the simpledescription of a process to characterize it by itsmechanics. For example, a species’ body size andits physical/physiological constraints determine itspreferred resource(s).

Second, SHALOM relies on empirical ecologi-cal findings. It avoids arbitrary functions andarbitrary value assignments. For example, the car-rying capacity of a population emerges from com-paring the energy consumption of all thepopulations’ individuals (i.e., their metabolicrates) with the energy flow supplied by the patch(i.e. patch productivity).

Third, many of the processes’ coefficients de-pend on body size via allometric equations.Parameters for these equations come from theempirical literature (Peters, 1983; Schmidt-

Page 6: The effect of habitat heterogeneity on species diversity ...lifeserv.bgu.ac.il/wb/yziv/media/Ziv-1998-Ecological...Ecological Modelling 111 (1998) 135–170 The effect of habitat heterogeneity

Y. Zi6 / Ecological Modelling 111 (1998) 135–170140

Fig. 1. The physical classes of the model. The small squares in the landscape matrix are cells. Each cell is characterized by a singlehabitat, given by the number inside each cell. All adjacent cells sharing a similar habitat create a patch (patches in the figuresurrounded by a thick line).

Nielsen, 1984; Calder, 1996). For example, thepower coefficient of the metabolic-rate function ofmammals is :0.75 (Kleiber, 1961) with :10%increase for field metabolism (Nagy, 1987).Hence, it is likely that values for many processesof the model are realistic.

Finally, the model permits different values to beentered manually, allowing for user-definedlandscapes.

In the following sections, the details of themodel’s design are provided. First, the model’sclasses and their characteristics are described. Sec-ond, the model’s processes, both at the local scaleand the landscape scale are described and finally,the model’s mechanics and dynamics aredescribed.

3.3. Model’s classes and their characteristics

3.3.1. ClassesI defined seven classes, that represent the bio-

logical components (population, species, commu-nity) and physical components (cell, patch,habitat, landscape) that produce an ecologicalstructure and adopted the current terminology oflandscape ecology (Forman and Godron, 1986;Turner, 1989) for the terms used here. Fig. 1shows graphically the definitions of the physicalclasses of the model.

A landscape is the entire area under study. It isa row-by-column matrix (or grid) of cells (i.e. atwo-dimensional array). For modelling purposes,in an object-oriented design, a landscape is an

Page 7: The effect of habitat heterogeneity on species diversity ...lifeserv.bgu.ac.il/wb/yziv/media/Ziv-1998-Ecological...Ecological Modelling 111 (1998) 135–170 The effect of habitat heterogeneity

Y. Zi6 / Ecological Modelling 111 (1998) 135–170 141

abstract class that serves as the system controller(Martin, 1995). It controls the list of patches andcells, and it invokes the landscape-scale process,i.e. dispersal and catastrophic stochasticity (see‘model’s processes’ below). It is the coarse grainof the model.

A cell is a square (or a raster) in the landscapematrix that serves technically to produce patches.It may allow later for producing patches from acoordinate-based map or a satellite image consist-ing of a pixel structure used for geographicalinformation systems (Haines-Young et al., 1993).This will permit integrating the model with cur-rently available landscape-oriented representa-tions. Each cell contains a single habitat type.

A habitat is defined as a place relatively homo-geneous for physical and biological attributes. Alladjacent cells sharing a habitat type create apatch. (The model defines two cells of the samehabitat that touch only at corners to be differentpatches.)

A patch is what organisms see and respond to.Local-scale processes, such as population growthand demographic stochasticity (see ‘model’s pro-cesses’ below), take place within each patch’s bor-ders. The model assumes that individuals of aspecies in one patch (hereafter, a population)interact among themselves independently of indi-viduals in adjacent patches. However, potentiallyrapid across-landscape movement (dispersal) on acontinuous time axis of individuals does connectthe patches.

A species is the set of individuals in the land-scape that share biological and physical character-istics. Individuals of a species may reproduce.However, all breeding occurs within a patch’sborders. Hence, a species is a metapopulation.

A community is the set of non-zero populationsin a patch.

3.3.2. CharacteristicsEach class has its own set of characteristics.

Appendix A gives the symbols used in the textand their meaning. Table 1 lists the class charac-teristics of the model.� The class ‘landscape’ is an abstract class (i.e. a

class with no objects or instances; Martin,1995). It serves as a system controller. It con-

trols the cell-object list, the habitat-object list,the patch-object list, and the species-object list.It ensures that the model’s functions and theirvariables behave according to the system’sdefined processes. Two processes are directlycontrolled by the landscape: ‘catastrophicstochasticity’ and ‘dispersal’ (see below ‘mod-el’s processes’). The size of the landscape isdetermined by its number of rows and columnsand the area of each cell in the row-columnmatrix.

� The class ‘cell’ may have many objects (here-after, cells). Its position in the landscape isdefined by its ‘row’ and ‘column’ numbers.Each cell has an ‘area’ and a single ‘habitat’.The model allows for cells with different areasby explicitly inserting a ‘width’ and a ‘length’for each cell.

� The class ‘habitat’ may have many objects(hereafter, habitats). It has physical and biolog-ical characteristics. The physical characteristicsare ‘temperature’, ‘precipitation’, and ‘sub-strate’. I assume that temperature and precipi-tation play an important role in characterizingthe physical environment from the point ofview of the organisms (Scheiner and Rey-Be-nayas, 1994). At large scales, the combinationof temperature and precipitation distinguishesparticular ecosystems and biomes (Holdridge,1947, 1967; Lieth and Whittaker, 1975). Tem-perature and precipitation are characterized bytheir long-term annual mean and standard de-viation. These statistics may be linked in aprobabilistic manner (the higher the standarddeviation, the less likely that the mean is met ina given year). I assume that the temperatureand precipitation characteristics can be com-bined in a bi-uniform distribution to representa habitat (hereafter, ‘habitat space’).

� The biological characteristics of a habitat arethe list of ‘resources’ it offers and the ‘resource-proportion distribution’ of each of these re-sources. Resources are assumed to be discrete(i.e. resource c1, resource c 2, etc.). ‘Re-source-proportion distribution’ represents theproportion of each resource in the habitat. Forexample, if two resources occur equally in aparticular habitat, each has a resource-propor-tion of 0.5.

Page 8: The effect of habitat heterogeneity on species diversity ...lifeserv.bgu.ac.il/wb/yziv/media/Ziv-1998-Ecological...Ecological Modelling 111 (1998) 135–170 The effect of habitat heterogeneity

Y. Zi6 / Ecological Modelling 111 (1998) 135–170142

Tab

le1

Cla

ssch

arac

teri

stic

san

dfu

ncti

ons Cla

ssC

omm

ents

Nam

eR

ole

Typ

eof

clas

sT

ype

Num

ber

ofro

ws×

num

ber

ofco

lum

ns’

give

snu

mbe

rof

Cha

ract

eris

tic

Num

ber

ofro

ws

Inte

ger

Lan

dsca

peP

hysi

cal

(abs

trac

tcl

ass;

cells

inla

ndsc

ape

syst

emco

ntro

ller)

ofco

lum

ns’

give

sth

ece

llsin

the

land

scap

eIn

tege

rC

hara

cter

isti

cN

umbe

rof

colu

mns

Lis

tof

obje

cts

Lis

tof

cells

Cha

ract

erar

ray

Cha

ract

eris

tic

Lis

tof

obje

cts

Lis

tof

habi

tats

Cha

ract

eris

tic

Cha

ract

erar

ray

Cha

ract

erar

ray

Lis

tof

obje

cts

Lis

tof

patc

hes

Cha

ract

eris

tic

Lis

tof

spec

ies

Cha

ract

eris

tic

Cha

ract

erar

ray

Lis

tof

obje

cts

(See

Tab

le2)

Fun

ctio

nC

atas

trop

hic

stoc

hast

icit

y(C

S):

Pro

babi

lity

ofge

ttin

ghi

tby

CS

CS

thre

shol

dC

hara

cter

isti

cR

eal

Pop

ulat

ion

loss

:R

eal

Min

imum

%of

popu

lati

onlo

ssC

hara

cter

isti

cL

ower

limit

Max

imum

%of

popu

lati

onlo

ssU

pper

limit

Cha

ract

eris

tic

Rea

lSc

ale

ofoc

curr

ence

:M

inim

umnu

mbe

rof

cells

Low

erlim

itC

hara

cter

isti

cR

eal

Rea

lM

axim

umnu

mbe

rof

cells

Upp

erlim

itC

hara

cter

isti

c(S

eeT

able

2)D

ispe

rsal

Fun

ctio

n

Cha

ract

eris

tic

Inte

ger

Row

Phy

sica

l(T

echn

ical

)C

ell

Col

umn

Cha

ract

eris

tic

Inte

ger

Wid

thC

hara

cter

isti

cIn

tege

rIn

tege

rC

hara

cter

isti

cL

engt

hC

onta

ined

obje

ctH

abit

atC

hara

cter

isti

cC

hara

cter

Phy

sica

lC

hara

cter

Hab

itat

Cha

ract

eris

tic

Nam

eP

reci

pita

tion

:In

tege

rm

ean

Cha

ract

eris

tic

Stan

dard

Cha

ract

eris

tic

Rea

lde

viat

ion

Tem

pera

ture

:M

ean

Cha

ract

eris

tic

Inte

ger

Rea

lSt

anda

rdC

hara

cter

isti

cde

viat

ion

Cha

ract

eris

tic

Inte

ger

Subs

trat

eR

eal

Pro

duct

ivit

yC

hara

cter

isti

cC

hara

cter

isti

cR

esou

rces

Inte

ger

Res

ourc

e-pr

opor

-C

hara

cter

isti

cR

eal

arra

yti

ondi

stri

buti

on

Page 9: The effect of habitat heterogeneity on species diversity ...lifeserv.bgu.ac.il/wb/yziv/media/Ziv-1998-Ecological...Ecological Modelling 111 (1998) 135–170 The effect of habitat heterogeneity

Y. Zi6 / Ecological Modelling 111 (1998) 135–170 143

Tab

le1

(Con

tinu

ed)

Typ

eC

omm

ents

Cla

ssT

ype

ofcl

ass

Nam

eR

ole

Phy

sica

lC

hara

cter

Pat

chC

hara

cter

isti

cN

ame

Con

tain

edlis

tof

obje

cts

Lis

tof

cells

Cha

ract

eris

tic

Cha

ract

erar

ray

Cha

ract

erC

onta

ined

obje

ctta

ken

from

its

cells

Hab

itat

Cha

ract

eris

tic

Are

aT

aken

from

its

list

ofce

llsC

hara

cter

isti

cIn

tege

rE

nerg

ysu

pply

Cha

ract

eris

tics

Rea

lC

hara

cter

isti

cR

eal

arra

yT

aken

from

its

cells

and

habi

tat

Res

ourc

e-pr

opor

-ti

onen

ergy

supp

lyC

hara

cter

Con

tain

edob

ject

Com

mun

ity

Cha

ract

eris

tic

Cha

ract

erC

hara

cter

isti

cB

iolo

gica

lN

ame

Spec

ies

Bod

ysi

zeC

hara

cter

isti

cIn

tege

rM

ayde

pend

onbo

dy-s

ize

Bir

thra

teC

hara

cter

isti

cR

eal

Rea

lM

ayde

pend

onbo

dy-s

ize

Cha

ract

eris

tic

Dea

thra

teD

epen

dson

body

size

;U

seco

effic

ient

sa

and

bM

etab

olic

rate

Cha

ract

eris

tic

Rea

lC

oeffi

cien

ta

Rea

lC

hara

cter

isti

cC

oeffi

cien

tb

Cha

ract

eris

tic

Rea

lN

iche

posi

tion

:H

abit

atut

iliza

tion

:P

reci

pita

tion

:M

ean

Cha

ract

eris

tic

Inte

ger

Rea

lSt

anda

rdC

hara

cter

isti

cde

viat

ion

Tem

pera

ture

:M

ean

Cha

ract

eris

tic

Inte

ger

Rea

lSt

anda

rdC

hara

cter

isti

cde

viat

ion

Res

ourc

eut

iliza

tion

:In

tege

rM

ayde

pend

onre

sour

ceco

nsum

ptio

nR

esou

rces

Cha

ract

eris

tic

Rea

lar

ray

Res

ourc

e-M

ayde

pend

onre

sour

ceco

nsum

ptio

nC

hara

cter

isti

cpr

opor

tion

use

May

depe

ndon

body

size

Fun

ctio

nR

esou

rce

cons

umpt

ion:

Coe

ffici

ents

aan

db

dete

rmin

eth

epe

akre

sour

ceC

oeffi

cien

ta

Cha

ract

eris

tic

Rea

lC

oeffi

cien

tb

Cha

ract

eris

tic

Rea

lR

eal

Coe

ffici

ent

can

dd

dete

rmin

eth

ere

sour

cepr

opor

tion

use

Cha

ract

eris

tic

Coe

ffici

ent

cR

eal

Coe

ffici

ent

dC

hara

cter

isti

cC

hara

cter

isti

cD

ispe

rsal

coef

ficie

ntR

eal

Lis

tof

popu

lati

ons

Cha

ract

eris

tic

Cha

ract

erar

ray

Con

tain

edlis

tof

obje

cts

Page 10: The effect of habitat heterogeneity on species diversity ...lifeserv.bgu.ac.il/wb/yziv/media/Ziv-1998-Ecological...Ecological Modelling 111 (1998) 135–170 The effect of habitat heterogeneity

Y. Zi6 / Ecological Modelling 111 (1998) 135–170144

Tab

le1

(Con

tinu

ed)

Cla

ssN

ame

Rol

eT

ype

Com

men

tsT

ype

ofcl

ass

Pop

ulat

ion

Nam

eC

hara

cter

isti

cC

hara

cter

Tak

enfr

omit

ssp

ecie

s’na

me

and

its

patc

h’s

nam

eB

iolo

gica

lSp

ecie

sna

me

Cha

ract

eris

tic

Cha

ract

erT

hesp

ecie

sit

belo

ngs

toP

atch

nam

eC

hara

cter

isti

cC

hara

cter

The

patc

hit

occu

pies

Intr

insi

cra

teof

Cha

ract

eris

tic

Rea

lT

aken

from

its

spec

ies’

birt

han

dde

ath

rate

san

dit

ssp

ecie

s-in

crea

seha

bita

tm

atch

Init

ial

popu

lati

onC

hara

cter

isti

cR

eal

size

Fin

alpo

pula

tion

Out

put

Cha

ract

eris

tic

Rea

lsi

zeR

esou

rces

Cha

ract

eris

tic

Inte

ger

Tak

enfr

omit

ssp

ecie

s’re

sour

cepr

opor

tion

use

and

its

patc

h’s

reso

urce

-pro

port

ion

ener

gysu

pply

Res

ourc

e-T

aken

from

its

spec

ies’

reso

urce

prop

orti

onus

ean

dit

sC

hara

cter

isti

cR

eal

arra

ypa

tch’

sre

sour

ce-p

ropo

rtio

nen

ergy

supp

lypr

opor

tion

use

Car

ryin

gca

paci

tyC

hara

cter

isti

cR

eal

Tak

enfr

omit

ssp

ecie

s’bi

rth

and

deat

hra

tes

its

patc

h’s

reso

urce

-pro

port

ion

ener

gysu

pply

and

its

spec

ies-

habi

tat

mat

chP

opul

atio

ngr

owth

Fun

ctio

n(S

eeT

able

2)Sp

ecie

s-ha

bita

t(S

eeT

able

2)F

unct

ion

mat

chC

omm

unit

y-le

vel

(See

Tab

le2)

Fun

ctio

nsa

tura

tion

effe

ctD

emog

raph

ic(S

eeT

able

2)F

unct

ion

stoc

hast

icit

y:G

amm

aC

hara

cter

isti

cR

eal

Page 11: The effect of habitat heterogeneity on species diversity ...lifeserv.bgu.ac.il/wb/yziv/media/Ziv-1998-Ecological...Ecological Modelling 111 (1998) 135–170 The effect of habitat heterogeneity

Y. Zi6 / Ecological Modelling 111 (1998) 135–170 145

Tab

le1

(Con

tinu

ed)

Typ

eC

omm

ents

Cla

ssT

ype

ofcl

ass

Nam

eR

ole

Com

mun

ity

Tak

enfr

omth

epa

tch’

sna

me

Nam

eC

hara

cter

isti

csB

iolo

gica

lC

hara

cter

The

patc

hit

occu

pies

Cha

ract

erC

hara

cter

isti

cP

atch

nam

eC

onta

ined

list

ofob

ject

sL

ist

ofpo

pula

tion

sC

hara

cter

isti

cC

hara

cter

arra

yC

hara

cter

isti

cIn

tege

rO

utpu

tN

umbe

rof

non-

zero

popu

lati

ons

Out

put

Rea

lC

hara

cter

isti

cF

ishe

r’s

alph

afo

rdi

vers

ity

Rea

lSi

mps

on’s

inde

xfo

rO

utpu

tC

hara

cter

isti

cdi

vers

ity

Gen

eral

com

men

ts:

(1)

Cha

ract

eris

tics

deri

ved

from

othe

rch

arac

teri

stic

sw

ithi

na

give

ncl

ass

are

not

incl

uded

;e.g

.the

spec

ies’

intr

insi

cra

teof

incr

ease

isa

sim

ple

subt

ract

ion

ofth

esp

ecie

s’de

ath

rate

from

the

spec

ies’

birt

hra

tean

dth

eref

ore

isno

tin

clud

edin

the

char

acte

rist

ics

list.

Inco

ntra

st,

the

popu

lati

on’s

intr

insi

cra

teof

incr

ease

isca

lcul

ated

from

the

cont

aine

dsp

ecie

s’in

trin

sic

rate

ofin

crea

sean

dth

esp

ecie

s-ha

bita

tm

atch

,an

d,he

nce,

isin

clud

edin

the

list.

(2)

Whe

nob

ject

sof

acl

ass

are

cont

aine

din

anot

her

clas

s(e

.g.

‘pop

ulat

ions

’in

‘spe

cies

’),

all

char

acte

rist

ics

and

func

tion

sof

thos

eob

ject

sar

ekn

own

toth

eco

ntai

ning

clas

s.H

ence

,a

give

nsp

ecie

skn

ows

the

info

rmat

ion

ofal

lit

spo

pula

tion

obje

cts.

(3)

Som

ech

arac

teri

stic

sof

diff

eren

tcl

asse

sar

eid

enti

cal

toal

low

for

mat

chin

gbe

twee

ncl

asse

s(e

.g.

the

prec

ipit

atio

nan

dte

mpe

ratu

rech

arac

teri

stic

sof

aha

bita

tar

em

atch

edw

ith

the

prec

ipit

atio

nan

dte

mpe

ratu

rech

arac

teri

stic

sof

asp

ecie

sto

calc

ulat

eth

esp

ecie

s-ha

bita

tm

atch

ofa

popu

lati

onw

hich

belo

ngs

toth

esp

ecie

soc

curr

ing

inth

epa

tch’

sha

bita

t).

Page 12: The effect of habitat heterogeneity on species diversity ...lifeserv.bgu.ac.il/wb/yziv/media/Ziv-1998-Ecological...Ecological Modelling 111 (1998) 135–170 The effect of habitat heterogeneity

Y. Zi6 / Ecological Modelling 111 (1998) 135–170146

� The class ‘patch’ may have many objects (here-after, ‘patches’). Each patch contains a list ofcell objects and a habitat object. The patchtakes on all its cells’ information and its habi-tat’s information. Some of this informationproduces patch-specific characteristics: ‘energysupply’ and ‘resource-proportion productivity’.Productivity correlates with temperature andprecipitation (Rosenzweig, 1968; Lieth andWhittaker, 1975). For simplicity, the modelsets productivity as a linear function of theproduct temperature (T)×precipitation (P)(i.e. Ep=aP ·T, where Ep is productivity, and ais the coefficient that translates the productP ·T, into units of productivity) (Leigh, 1965;Lieth and Whittaker, 1975; Wright et al.,1993). The temperature and precipitation of apatch are set by its habitat type. The area ofthe patch is the sum of the areas of its cells.Hence, ‘energy supply’ is the amount of energyper unit of time for the entire area of the patch.‘Resource-proportion energy supply’ is theamount of energy per unit time offered by eachresource represented in the patch. The re-sources and their distribution are set by thepatch’s habitat, and each resource’s share ofthe total comes from multiplying its proportionin that habitat by the energy supply availablein the patch.

� The class ‘species’ may have many objects(hereafter, species). Each species has ‘bodysize’, ‘niche position’ (defined by habitat andresource utilization axes; see below), and ‘dis-persal coefficient’. Body size plays an impor-tant role in the model. Many variables andfunctions depend on body-size. ‘Birth rate’ and‘death rate’ can be body-size dependent. Forexample, for eutherian mammals, birth ratecorrelates with the power coefficient −0.33(i.e. b8M−0.33, where M is body size), anddeath rate correlates with the power coefficient−0.56 (i.e. d8M−0.56) (Calder, 1996).‘Metabolic rate’ can also be body-size depen-dent, requiring two coefficients for its allomet-ric power equation (i.e. EM=aMb, where EM ismetabolic rate of species with body size M, anda and b are coefficients). For example, the fieldmetabolic-rate coefficients, a and b, of mam-

mals are 3.35 and 0.81, respectively (Nagy,1987). (However, the model allows one to usebody-size-independent values for all variablesand functions.)

� Habitat utilization and resource utilizationusually play important roles in a species’ nicheposition. These utilizations resemble the physi-cal and biological characteristics of a habitat(see above). Thus the model can compare whatis offered by a patch with what is required by aspecies in it. (This comparison takes place inthe class ‘population’ and is called ‘species-habitat match’.)

� Habitat utilization is defined by the ‘tempera-ture’ and ‘precipitation’ requirements. For sim-plicity, these two characteristics determine thespecies’ niche. As in class ‘habitat’, the temper-ature and precipitation requirements of a spe-cies are set by their ‘mean’ and ‘standarddeviation’. I assume that the mean representsthe value at which a species reproduces best.The standard deviation represents the species’tolerance to values that are different from themean. A trade-off between maximum perfor-mance and tolerance is assumed: the higher thestandard deviation, the worse it does at eachpoint in its niche. This trade-off allows fortolerance-intolerance community organization(Colwell and Fuentes, 1975; Rosenzweig, 1991;Wilson and Yoshimura, 1994). Temperatureand precipitation are not independent and maynot affect organisms directly. Instead, theywork through several independent factors cor-related with these two (e.g. water availabilityand evaporation). I assume that each can berepresented by a bi-normal distribution accord-ing to the ‘central limit theorem’ (Durrett,1991). Hence, a species’ niche is characterizedby a binormal space, shaped by the tempera-ture and precipitation’s mean and standarddeviation. (To be practical, each characteristic’srange was truncated by two standard devia-tions on each side of the mean. This coversabout 90% of the distribution.)

� The lists of ‘resources’ and ‘resource-propor-tion use’ set the resource utilization of a spe-cies. As in class ‘habitat’, resources aredistributed discretely. Resources associated

Page 13: The effect of habitat heterogeneity on species diversity ...lifeserv.bgu.ac.il/wb/yziv/media/Ziv-1998-Ecological...Ecological Modelling 111 (1998) 135–170 The effect of habitat heterogeneity

Y. Zi6 / Ecological Modelling 111 (1998) 135–170 147

with smaller numbers are smaller or easier toconsume than resources were assumed to beassociated with larger numbers. A ‘resource-consumption function’ may determine the listof ‘resources’ and each ‘resource-proportionuse’. The ‘resource-consumption function’ con-sists of two functions. One determines the pre-ferred resource for the species (hereafter,‘pick-resource utility function’). The other de-termines its proportional use of resources dif-ferent from the preferred one (hereafter,‘fundamental-resource utility function’). Theuse of the terms ‘preferred’ and ‘fundamental’is relevant because a species’ population mightutilize only a subset of its fundamental re-sources, without even utilizing its preferredone; this can arise from interspecific pressures(apparent preference; Abramsky et al., 1990).

� The ‘pick-resource utility function’ requirestwo species-specific coefficients in an allometricequation (i.e. Rp(M)=aMb+1, where Rp(M)is the pick resource of species with body sizeM, a and b are coefficients, and 1 is added toensure that no resource has a value of 0). The‘pick-resource utility function’ relies on twomain assumptions. First, it assumes that spe-cies with different body sizes require differentresources. This is based on a commonly foundbody size-resource partitioning relationshipthat may also promote species coexistence(Giller, 1984). Second, it assumes that resourcepreference changes faster for smaller speciesthan larger ones. This is based on the fact thatmany biologically-related processes changewith body size in an allometric fashion (Peters,1983; Calder, 1996).

� The ‘fundamental-resource utility function’ re-quires two species-specific coefficients and gen-erates an asymmetrical curve. The curvedescribes the decline in the proportional use ofthe resources away from the preferred one. Abody-size dependent function describes the de-cline in the proportional use of resourcessmaller (left-hand side of the curve) than thepreferred one (i.e. Rf(M, i )=e− (ci log(M)), whereRf(M, i ) is the proportional use of a resourcewith a position i less than the preferred one for

a species with body size M, and coefficient c).Note that because the position of the preferredresource is zero, its proportional use alwaystakes a value of one. A body-size independentfunction describes the decline in the propor-tional use of resources larger (right-hand sideof the curve) than the preferred one, with theoriginal coefficient c multiplied by another co-efficient, d (d\1), to model a faster decline forthe larger resources (i.e., Rf(i )=e− (cdi), whereRf(i ) is the proportional use of a resource witha position i larger than the preferred one, andcoefficients c and d).

� The ‘fundamental-resource utility function’ re-lies on two main assumptions whose roots liein foraging theory (Stephens and Krebs, 1986).First, it assumes that, when possible, organismstend to consume those resources that allowthem to gain the highest net benefit (assumedhere to be positively correlated to resourcevalue) within their actual range of resources(Rosenzweig and Sterner, 1970). Second, it as-sumes that some physiological/mechanical/en-ergetic constraints limit the ability of anorganism to consume resources that are toolarge, causing a relatively steep reduction in theuse of resources as they grow larger.

� As an alternative, the model allows for fixedresources with a fixed resource-proportion use.This avoids the ‘resource-consumption func-tion’ (with its ‘pick-resource utility function’and ‘fundamental-resource utility function’).Therefore, a user can decide to assign a fixed‘number of resources’, each with a fixed ‘re-source-proportional use’. Alternatively, a usercan fix a ‘pick resource’ value but use the‘fundamental-resource utility function’ to de-termine the ‘resource-proportional use’ fromthe set of coefficients (the above c and d). Itallows one to examine how different commu-nity types of organization (Rosenzweig, 1991)affect community structure and species diver-sity.

� Each species has a ‘dispersal coefficient’. Itdetermines the intensity of dispersal when andif it is invoked (see below). The dispersal coeffi-cient is a species-specific dimensionless valuethat allows the model to speed up or slowdown the movement of populations relative to

Page 14: The effect of habitat heterogeneity on species diversity ...lifeserv.bgu.ac.il/wb/yziv/media/Ziv-1998-Ecological...Ecological Modelling 111 (1998) 135–170 The effect of habitat heterogeneity

Y. Zi6 / Ecological Modelling 111 (1998) 135–170148

other populations or relative to the same popu-lations in other simulation runs.

A species also has a list of its populations.� The class ‘population’ may have many objects

(hereafter, populations). Many of the popula-tion’s characteristics are determined by the‘species’ it belongs to. Some of these character-istics do not change during a simulation (‘bodysize’, ‘birth rate’, ‘death rate’, ‘metabolic rate’,‘habitat utilization’, and ‘dispersal coefficient’).(Hence, Table 1 omits them). Other character-istics do change according to the requirementsand pressures a particular population faces ineach ‘patch’. The information from the patchsets such changes.

� The population’s ‘intrinsic rate of increase’ (i.e.the maximal growth rate with no intra andinter-specific competitors) is calculated by sub-tracting the species’ death rate from its habitat-specific birth rate. The habitat-specific birthrate is obtained by multiplying the species-habitat match value (see below ‘model’s pro-cesses’) by the species birth rate.

� ‘Initial population size’ is the number of indi-viduals at the beginning of a run. The modelallows initial population sizes to differ. Thus,one can explore how initial conditions mayaffect the community and landscape (e.g. prior-ity effect; Quinn and Robinson, 1987;Shorrocks and Bingley, 1994). ‘Final popula-tion size’ is the output of a run.

� The list of ‘resources’ used by a populationresults from the resources used by its speciesand the resources available in the patch. Forexample, if a species can use resources 3, 4, 5,6, and 7, and a patch offers resources 6, 7, 8, 9,and 10, then the population in that patch usesresources 6 and 7 only. The population’s re-source-proportion use is then rescaled accord-ingly (considering only the resources that areactually used), maintaining the ratios of allresources used in the patch. If, in this example,resources 6 and 7 have fundamental propor-tions of 0.1 and 0.3 (i.e. 1:3 ratio), then theywill be rescaled to have proportions of 0.25 and0.75 in the population’s diet.

� The ‘carrying capacity’ of a population is itspopulation size at equilibrium in the absence of

stochasticity. The carrying capacity is calcu-lated by solving the local population dynamics(see below, ‘model’s processes’) and finding thepopulation size at which the derivative equalszero.

� A population is affected by four processes:‘population growth’; ‘species-habitat match’;‘community-level saturation effect’; and ‘demo-graphic stochasticity’.

3.4. Model’s processes

Ecological processes were simulated on twoscales, local and landscape (global), similar to thegeneral separation made by Whittaker and Levin(1977). Local-scale processes occur within eachpatch, while the landscape-scale processes arethose that occur across or between patches. Thismulti-scale hierarchy allows most processes towork inside patches and to have a direct impacton population growth. Meanwhile, processes oc-curring between patches can affect populationgrowth indirectly and at different temporal scales.Landscape-scale processes may also have addi-tional costs (e.g. moving costs) compared to localones. Table 2 describes the different processes ofthe model.

3.4.1. Local-scale processesIn this section the processes are descibed first,

then combined to produce the local populationdynamics equation.

3.4.1.1. Process description. Continuous-time pop-ulation growth (dynamics): I used a differentialequation for population growth. Although natu-ral populations rarely grow continuously, differ-ential equations provide practical advantages.First, differential equations tend to smooth non-linear curves. This, in turn, may allow us todistinguish between population growth and otherprocesses as causes of stepwise dynamic be-haviours. Second, differential equations of onedimension do not produce chaotic dynamics(May, 1974; Hassell and May, 1990), differenceequations can. In complex models and withstochastic events, chaotic behaviour might causepatterns that are difficult to explain and are sensi-

Page 15: The effect of habitat heterogeneity on species diversity ...lifeserv.bgu.ac.il/wb/yziv/media/Ziv-1998-Ecological...Ecological Modelling 111 (1998) 135–170 The effect of habitat heterogeneity

Y. Zi6 / Ecological Modelling 111 (1998) 135–170 149

Table 2Model’s processes

MechanicsProcess General equationSymbol

Local:dNj/dt Growing populations on a continuos time Njbi {F(b)}−Nj di · {F(d)}Population

growthCommunity-level f(s) The ratio between the energy consumed �K

k=1 �Sl=1

(RPUklNlEMi)

RPPksaturation effect (metabolic rate) by all populations in a patchand the energy (energy supply) offered by thatpatch

f(m) The match between the species niche space andSpecies-habitatthe patch’s habitat space given their precipita-matchtion and temperature attributes

Demographic Inverse population-size dependent residualszi9

o(0.5zi)

g Nistochasticity from deterministic birth and death rates

Global:

f(d)Dispersal The movement of individuals between patchesDi

�� dNj

dt Nj

�−� dN1

dt N1

�naccording to an Ideal Free Distribution

Catastrophic The population-size independent loss of indi- Random-number generating procedure that al-lows for changing the probability, the intensityviduals or populations due to random distur-stochasticityand the range of the stochastic effectsbances

XhT−2SDhT

XhT+2SDhT XhP−2SDhP

XhP+2SDhP D1(XiT, SDiT, XsP, SDsP, p)

D2(SDhT, SDhP)

tive to initial conditions (May, 1974). In thesemodels, reducing additional difficult-to-explain ef-fects is important.

The population growth process handles birthrate and death rate independently. This separationis realistic (Begon et al., 1986) because birth rateand death rate may be limited by different pro-cesses, such as a need for protein-rich resources forlactating females that are not required by the restof the population. In contrast, the logistic equation(dN/dt=rN(1− (N/K)), where r is intrinsic rateof increase, N is population size and K is carryingcapacity) does not make this separation. More-over, the logistic equation might introduce a prob-lem when used with spatial heterogeneity.Multiplying an oversaturated population’s value(i.e. 1−N/KB0) by a declining population’svalue (i.e. rB0) produces a population with apositive growth rate! Thus, landscape ecologistsshould be careful of using a single fixed value torepresent dependent birth and death rates.

To simulate local-scale growth I use:

dNj

dt=Nj bi{F(b)}−Nj di{F(d)} (1)

where Nj is the size of population j, bi and di are the

birth and death rate of species i to which popula-tion j belongs, and F(b) and F(d) are the groupedprocesses affecting birth and death separately.

Community-level saturation effect, f(s) : Thecommunity-level saturation effect is analogous tothe carrying-capacity feedback function of thelogistic equation. However, the model does notassume an arbitrary value for carrying capacity.Instead, carrying capacity comes from calculatingthe equilibrium of a population. This happens atfull saturation (see below). It represents the den-sity-dependent pressure a population experiencesfrom all of a patch’s populations including its own.Hence, it includes both intra and inter-specificdensity dependence.

The community-level saturation effect’s me-chanics build on the ratio between the energyoffered by a patch (i.e. energy supply) and theoverall energy consumed by all populations in apatch. The energy consumed by all populations inthe patch is the sum of each population’s species-specific energy consumption. The species-specificenergy consumption of a particular population iscalculated by multiplying the metabolic rate of thespecies to which the population belongs by thenumber of individuals of that population.

Page 16: The effect of habitat heterogeneity on species diversity ...lifeserv.bgu.ac.il/wb/yziv/media/Ziv-1998-Ecological...Ecological Modelling 111 (1998) 135–170 The effect of habitat heterogeneity

Y. Zi6 / Ecological Modelling 111 (1998) 135–170150

Fig. 2. Logistic growth using the saturation-effect feedback function of six populations that have different body sizes (M) and energysupplies (E).

Because a patch’s energy supply and a species’metabolic rate share units (energy/time), the divi-sion of these two gives a dimensionless variable(e.g. Vogel, 1994) that ranges between 0 (i.e. noindividuals at all) and any positive value. Atcarrying capacity, populations use energy formaintenance equal to the energy supplied by thepatch.

The following equation describes the commu-nity-level saturation effect on population j, f(s)j,given its species i, for one resource:

f(s)j= %S

l=1

(RPUklNl EMi)RPPk

(2a)

where: j is the population for which the effect iscalculated; l is a population selected from all Sexisting populations in a patch; RPUkl is theresource-proportion use of resource k by popula-tion l ; Nl is the size of population l ; EMi is thebody-size dependent metabolic rate of species iwhich population l belongs to; RPPk is the re-source-proportion energy supply of resource k ina patch. Note that because Eq. (2a) describes thecommunity-level saturation effect for one re-source, the resource-proportion use of resource k

by population l, RPUkl, represents only the use ofthe single resource by each population relative tothe other existing populations in the patch. Like-wise, because only one resource exists, the re-source-proportion energy supply of resource k inthe patch, RPUkl, is the energy supply of thatpatch.

Of course, a patch may offer more than oneresource. A population may consume all of thepatch’s resources or only a subset of them, de-pending on the population’s list of resources (seeabove). Each resource’s energy in a patch is deter-mined by its proportion (resource-proportion en-ergy supply; see above) out of the energy supplyin that patch. An algorithm sets the relative use ofeach resource by those species that share it. Thecommunity-level saturation effect equation treatseach resource one at a time and then sums allresources.

The following equation describes the commu-nity-level saturation effect on population j, f(s)j,given its species i, for K resources:

f(s)= %K

k=1

%S

l=1

(RPUklNlEMi)RPPk

(2b)

Page 17: The effect of habitat heterogeneity on species diversity ...lifeserv.bgu.ac.il/wb/yziv/media/Ziv-1998-Ecological...Ecological Modelling 111 (1998) 135–170 The effect of habitat heterogeneity

Y. Zi6 / Ecological Modelling 111 (1998) 135–170 151

Fig. 2 shows the density-dependent populationdynamics of hypothetical populations using thesaturation-effect as a feedback function.

Species-habitat match, f(m) : the species-habitatmatch quantifies how well individuals of a partic-ular population are suited to a particular patch,given the population’s species and the patch’shabitat. The function builds on the overlap be-tween the temperature-precipitation bi-normalcurve of the species and the temperature-precipi-tation bi-uniform curve of the habitat (seeabove). Specifically, the population’s niche space,D1, is given by the following bi-normal distribu-tion equation:

D1=

(3)e(−0.5[1/(1−p2)((x−XiT /SDiT )2−2p(x−XiT /SDit )(y−XiP /SDiP )+ (y−XiP /SDiP )2)])

2pSDiPSDiT(1−p2)where x and y are values of temperature andprecipitation at the patch; XiT is the species’ tem-perature requirement’s mean; SDiT is the species’temperature requirement’s standard deviation;XiP is the species’ precipitation requirement’smean; XiP is the species’ precipitation require-ment’s standard deviation; p is a covariance be-tween the species temperature and precipitation.

The patch’s habitat space, D2, is given by abi-uniform distribution equation:

D2=4SDhT4SDhPD1� (4)

where D1� is the highest distribution value of the

population’s species niche space; SDhT is thehabitat temperature characteristic’s standard de-viation; SDhP is the habitat precipitation charac-teristic’s standard deviation.

The final species-habitat match value for agiven population in a particular patch ( f(m)j) isgiven by dividing the population’s niche spacenested within the patch’s habitat space by thepatch’s entire habitat space:f(m)j

=

& XhT+2SDhT

XhT−2SDhT

& XhP+2SDhP

XhP−2SDhP

D1(XiT, SDiT, XiP, SDiP, p)

D2(SDhT, SDhP)(5)

The species-habitat match value represents the

fraction of the population’s species ability ex-pressed in the particular patch given its habitat.A value of 1 represents a perfect match, while avalue of 0 represents no match at all. In practice,a population can never achieve a match of 1,because this requires a SD=0 for the habitat’stemperature and precipitation characteristics.

I chose the above particular form of calculatingspecies-habitat match because it provides twomajor outcomes that we should expect to see innature. First, the more tolerant a species, themore likely it will match a habitat far away fromthe species population’s temperature and precipi-tation mean values (Fig. 3b).

Second, the lower the standard deviation of thehabitat’s precipitation and temperature character-istics, the higher the species-habitat match (Fig.3a). This should be true because a habitat’s stan-dard deviations are negatively correlated with theprobability of getting a particular value at a giventime. Higher standard deviations represent alower probability of any species finding a givenvalue in a habitat. Ecologically, this should repre-sent a measure of predictability: the lower thestandard deviations of the habitat, the better it isfor the populations occurring in that habitat.

Notice that the way the species-habitat matchabove was calculated so it does not affect theconsequences of the expressed species-habitatmatch in the local population dynamics equation(see below) directly. In other words, the popula-tion dynamics equation uses a value for the spe-cies-habitat match that can be generated by otherfunctions. When possible, the species-habitatmatch should be generated with empiricallyderived functions that use the natural history ofthe species and more accurate measurements ofhow well the species does in the available habi-tats.

Demographic stochasticity: demographicstochasticity means any change in population sizecaused by a chance event independent of a bio-logical process. It results from sampling errors. Ittends to have critical effects when populationssizes are low. For example, the chance of a 2-fe-male population having no females in the next

Page 18: The effect of habitat heterogeneity on species diversity ...lifeserv.bgu.ac.il/wb/yziv/media/Ziv-1998-Ecological...Ecological Modelling 111 (1998) 135–170 The effect of habitat heterogeneity

Y. Zi6 / Ecological Modelling 111 (1998) 135–170152

Fig. 3. A one-dimensional representation of the species-habitat match. (Species-habitat match is calculated by dividing thepopulation’s niche space nested within the patch’s entire habitat space). A species’ niche space is shown by a normal curve while ahabitat is shown by a uniform curve. (A) The species-habitat match of the population belonging to the shown species in a patch ofhabitat A is higher than that species’ population in patch of habitat B, because, relatively more area of the species’ niche space isnested within habitat A. (B) A population of species C, a more tolerant species, has a higher species-habitat match with a patch ofa habitat far away from the species mean value.

generation due to the birth of males only (andhence extinction) is higher than in a 10-femalepopulation.

I used a simple descriptive equation to modelstochastic deviations from the deterministic,body-size dependent birth and death rates. The

Page 19: The effect of habitat heterogeneity on species diversity ...lifeserv.bgu.ac.il/wb/yziv/media/Ziv-1998-Ecological...Ecological Modelling 111 (1998) 135–170 The effect of habitat heterogeneity

Y. Zi6 / Ecological Modelling 111 (1998) 135–170 153

Fig. 4. Different aspects of the demographic stochasticityfunction. (A) Higher population sizes have lower stochasticresiduals from their deterministic rate. Additionally, the higherthe population size, the more points are closer to the determin-istic, long-term expected rate. (B) Different runs generatingstochastic birth and death rates do not co-vary. The range ofthe stochastic birth and death rates’ values is similar for thepopulations of the same size. The higher the deterministic rate(for example, here, birth rate is higher than death rate), thelarger the range of the stochastic values (see text).

deviations are negatively correlated with popula-tion size; i.e. the larger the population, the lowerthe deviations are likely to be. Although theequation does not relate to any specific process(e.g. sex ratio or encounter rate), its behaviourdoes follow the typical expectations of suchstochasticity. The equation affects demographicparameters randomly and it is density-dependent(Shaffer, 1981; Shaffer and Samson, 1985; Pimmet al., 1988; Lande, 1993).

At this stage of the model, the demographicstochasticity function merely incorporatesstochastic effects at the population level. Thesemay affect species diversity in different habitatheterogeneities, but that does not explain them.

The following equation defines the popula-tion’s stochasticity in birth or death rates, Zj,from a species’ deterministic birth or death rates,zi :

Zj=zi9�o(0.5zi)

gNj

�(6)

where o is a random number sampled from aGaussian probability distribution with a mean of0 and a symmetrical truncation of 2 standarddeviations, of one unit each; (0.5zi) is a scalingterm to make each distribution range betweenzero and twice the highest birth or death rate;g isa demographic stochasticity coefficient allowingfor changing the ‘intensity’ of the effect; Nj ispopulation size.

Fig. 4 shows different aspects of the demo-graphic stochasticity function to demonstrate itsconsistency with the way it is thought to affectpopulations.

3.4.1.2. Local-scale population dynamics equation.The differential equation by which a given popu-lation grows in a patch without the effects ofdispersal and catastrophic stochasticity is:

dNj

dt=Nj bi{f(m)j(1− f(s)j)+}−Nj di{1+ f(s)j} (7)

where: f(m)j and f(s)j are the species-habitat matcheffect and the saturation effect, respectively, and(1− f(s)j)+ indicates that the latter term cannottake a value B0 (Wiegert, 1979).

Page 20: The effect of habitat heterogeneity on species diversity ...lifeserv.bgu.ac.il/wb/yziv/media/Ziv-1998-Ecological...Ecological Modelling 111 (1998) 135–170 The effect of habitat heterogeneity

Y. Zi6 / Ecological Modelling 111 (1998) 135–170154

The community-level saturation effect ( f(s)j) en-ters the equation twice. First, subtract the com-munity-level saturation effect from 1 as in thecarrying-capacity feedback function of the logisticequation (i.e. 1−N/K). The new term models theeffect of the community saturation on birth. As-sume (as in the logistic equation) that birth de-creases linearly with an increase in communitydensity. Oversaturation (i.e. 1− f(s)jB0) results inno birth. Second, add 1 to the community-levelsaturation effect to model the effect of the com-munity saturation on death. Here also, assumethat death increases linearly with increase in com-munity density. Also assume that the match be-tween the species and the habitat affects fecundity(i.e. birth rate) but not mortality (i.e. death rate).Mathematically, we should get similar qualitativeresults if a species-habitat match affects mortalityat a lower value than it affects fecundity. Hence,the assumption can be broadly summarized bystating that species-habitat match has a highereffect on fecundity than mortality.

In general, because the community-level satura-tion includes all non-zero populations of a givenpatch, the above population-dynamics equation issimilar to the Lotka-Volterra additive equation(Lotka, 1925; Volterra, 1926). Hence, it makes theassumptions and produces the outcomes knownfor the latter. One is that species coexistencecannot occur without differences between thepopulations’ resources. Coexistence between pop-ulations in a given patch depends on resourcepartitioning (see above).

The local-scale population dynamics equationwith its analytical solution and outcomes forbody-size dependent habitat specificity are foundin Ziv, 1998.

3.4.2. Global-scale processesDispersal (movement, migration; Levin, 1974;

Doak et al., 1992; Johnson et al., 1992; Lavorel etal., 1995) and disturbance-induced extinction(hereafter, catastrophic stochasticity; Levin andPaine, 1974; Pickett and White, 1985; Turner etal., 1989; Gilpin, 1990) are two important pro-cesses that determine the distribution and abun-dance of populations and communities at largescales.

3.4.2.1. Process description. Dispersal, f(d) : disper-sal is the movement of individuals from one patchto another. In the model, individuals of a particu-lar population in a given patch migrate to adja-cent patches if they can gain a higher potentialfitness there. The dispersal function builds on theoptimization principles used for intra-specific den-sity-dependent habitat selection suggested byFretwell and Lucas (1969); ideal free distribution).The dispersal process assumes that a population’sindividuals can instantly assess the adjacent popu-lation’s per capita growth rate.

At each time step, the model calculates theper-capita growth rate of each population. Then,it compares that rate with all adjacent popula-tions’ per-capita growth rate. Individuals movefrom patches with relative low per-capita growthrate (i.e. low fitness potential) to patches withhigh per-capita growth rate (i.e. higher fitnesspotential). This results in equalizing the per-capitagrowth rates of populations of the same speciesacross patches (Fretwell and Lucas, 1969).

Using Eq. (7), we can calculate the per-capitamovement of population j, given the differencebetween its per-capita growth rate and the per-capita growth rate of an adjacent population l,f(d)jl :

f(d)jl=Di�� dNj

dtNj

�−� dNl

dtNl

�n(8)

where: Di is the populations’ dispersal coefficient.SHALOM invokes the dispersal process betweeneach population and adjacent populations of thesame species. It assumes that individuals do nottake into account the instantaneous change after afraction of its population moves to another patch.Hence, within a given time step of the model,dispersal occurs according to the growth ratevalues at the end of the previous time step. Inturn, this prevents any bias due to a particularorder of calculating dispersal with adjacentpopulations.

Dispersal occurs on a continuous-time scale.Hence, dispersal from a given patch to patchesthat are not adjacent to that patch can happenfast in appropriate conditions (e.g. some patchesof low potential fitness and a patch of a very highpotential fitness). However, because individuals

Page 21: The effect of habitat heterogeneity on species diversity ...lifeserv.bgu.ac.il/wb/yziv/media/Ziv-1998-Ecological...Ecological Modelling 111 (1998) 135–170 The effect of habitat heterogeneity

Y. Zi6 / Ecological Modelling 111 (1998) 135–170 155

need to cross the adjacent patches first, and be-cause each population in the different patchesexperiences population change due to other pro-cesses, there is an implicit distance effect. Thiseffect can be controlled by changing the speciesdispersal coefficient such that the rate at whichindividuals of populations of a given species moveagrees with the user’s needs.

Catastrophic stochasticity: catastrophicstochasticity, or disturbance-induced extinction, isa density-independent loss of individuals due tosome event (e.g. extreme cold weather or adrought) that has a random probability of occur-rence. Some environments may have a higherprobability of being affected by catastrophes thanothers. Catastrophes may cause the disappearanceof entire populations of a given community oronly their partial disappearance. The samecatastrophe may eliminate some species from apatch but only reduce others. A catastrophicevent may be very local, such as within a singlehabitat (e.g. a falling tree in a forest), or maycover an extensive area and include many differ-ent types of habitats (Turner et al., 1989).

The catastrophic stochasticity of SHALOM re-lies on random-number generating procedures(Press et al., 1995). These allow one to change theprobability, intensity and range of the density-in-dependent loss of individuals and populations.The user sets the following options:� the probability function (either uniform or

Gaussian) of the catastrophic stochasticitydistribution;

� the seeding value of the random numbergenerator;

� the threshold (fraction between 0 and 1) belowwhich catastrophic stochasticity is not invoked;

� the lower and the upper limits (fraction be-tween 0 and 1) for population loss once acatastrophic stochasticity is invoked;

� the probability function (either uniform orGaussian) of the population loss;

� the spatial distribution (either a random or afixed distribution on a cell, or patch, or theentire landscape) of the catastrophicstochasticity.

3.4.2.2. Global-scale population dynamics equation.The two global-scale processes affect populationgrowth on two different time scales. As mentionedabove, dispersal is assumed to occur on a continu-ous-time scale similar to the continuous-time scaleof the local population dynamics. In fact, disper-sal at any time step of the model depends on thelocal-scale per-capita growth rate of each popula-tion. Defining the local growth of population j inEq. (7) as F(l)j, the overall population growth,including dispersal, is:

dNj

dt=F(l)j+ %

AP

l=1

(f(d)jlNj (− )/ l(+ )) (9)

where: AP is the number of adjacent patches andNj(− )/l(+ ) indicates that the per-capita migrationis multiplied by the patch’s population size or bythe adjacent patch’s population size depending onthe sign of the per-capita movement. A positiveper-capita movement means that the particularpatch’s per-capita growth rate is higher than theone adjacent. Hence, individuals from the adja-cent patch disperse into it. In contrast, a negativeper-capita movement means that individualsshould disperse into the adjacent one.

Catastrophic stochasticity is simulated on a dis-crete time scale. Once a year (or on an intervalthat amounts to a year), the model invokescatastrophic stochasticity.

3.5. Model’s mechanics

Fig. 5 describes the relationship between thedifferent classes and the position of the differentprocesses between the different classes accordingto the way they are modelled. Note the hierarchi-cal structure of the model: the global-scale pro-cesses are invoked by the class landscape directly,while the local-scale processes are invoked at thepatch-population level.

Before each run of the model, the user assignsthe following: the species and their attributes, thehabitats and their attributes, and the habitat ar-rangement in the landscape. Given this informa-tion, the model creates the patches, which arewhat organisms see in the real world. Havingpatches and species in the landscape, populations

Page 22: The effect of habitat heterogeneity on species diversity ...lifeserv.bgu.ac.il/wb/yziv/media/Ziv-1998-Ecological...Ecological Modelling 111 (1998) 135–170 The effect of habitat heterogeneity

Y. Zi6 / Ecological Modelling 111 (1998) 135–170156

Fig. 5. The class-relationship diagram of the model. Notice that, consistent with the multi-scale design of the model, the global-scaleprocesses are positioned between the landscape and the patch classes, while the local-scale processes are positioned at thepopulation-community level.

are created. The species-habitat match of a popu-lation is calculated. The option of invoking demo-graphic stochasticity is set for each population.All populations of a particular patch create thepatch’s community. The community monitors theoverall saturation effect in a patch as well as thedifferent community-level indices. At this point,patches, communities, and populations aredefined, including the local-scale process functions

which are nested as function members within theclass population.

Once the landscape is completely defined, themodel asks for information about the large-scaleprocesses. Dispersal may or may not be invokedby the user. Similarly, catastrophic stochasticitymay or may not be invoked. If catastrophicstochasticity is invoked, the model asks for infor-mation about its intensity and the range of the

Page 23: The effect of habitat heterogeneity on species diversity ...lifeserv.bgu.ac.il/wb/yziv/media/Ziv-1998-Ecological...Ecological Modelling 111 (1998) 135–170 The effect of habitat heterogeneity

Y. Zi6 / Ecological Modelling 111 (1998) 135–170 157

density-independent loss of individuals and pop-ulations. Following the specification of the initialpopulation size for each population and the runtime (in years), the model runs a population-growth simulation of the different populations inthe different patches.

The Runge-Kutta method (Press et al., 1995)integrates the small steps (dt=0.001 year) on acontinuous time axis. Without dispersal, at eachtime step each population grows according to thelocal-scale processes given by Eq. (7). However,if populations disperse between patches, eachpopulation grows according to the local-scaleprocesses and the migration-related movement ofindividuals given by 10.

The model returns the value of population sizefor each population in the different patches every100 time steps (i.e. 0.1 year). The information issaved to an output file for further analysis. Atthe end of the run, the model calculates the ratioof each population’s size to its carrying capacityand returns values of the number of species andtwo species-diversity indices: Simpson’s diversityindex (Simpson, 1949) and Fisher’s alpha (Fisheret al., 1943).

4. Some questions that can be asked of the model

SHALOM allows one to test how the arrange-ment of habitats in a particular landscape affectsdifferent aspects of community structure and spe-cies-diversity patterns. For example, a user canmodel different habitat diversities by includingdifferent types of habitats; or a user can modeldifferent habitat sizes by changing the number ofcells of each habitat; or a user can model differ-ent degrees of patchiness by incorporating differ-ent habitats in different configurations. Inaddition, by applying values that do not allowany population to persist in some cells orpatches, a user can model different shapes of thelandscape, including habitat fragmentation.

SHALOM incorporates different ecologicalprocesses at different scales, based on the ratio-nale that observed large-scale patterns are theproducts of interactive relationships between lo-

cal and landscape processes. For example, dis-persal across patches in the landscape affectspopulation sizes within patches, which, in turn,should affect local density-dependent processes(e.g. community-level saturation effect). How-ever, to enable the user to understand such pat-terns, SHALOM allows the complexity of themodelled landscape to gradually be increased.The user adds different processes/functions/mod-ules (e.g. species and habitats) one at a time.This represents a major advantage of the currentmodel: landscapes can be studied by comparingpredictions of different runs (i.e. simulation re-sults) with and without a particular process. Thisis especially important when an ecological struc-ture introduces some higher-level complexity: anested design may allow one to pick up differ-ences that correspond to a particular process.

The incorporation of several aspects of ecolog-ical structure in a single model presents anothermajor advantage of SHALOM. It allows one topredict the influence of different large-scale eco-logical issues with one comprehensive model. Forexample, several studies deal with dispersal ormovement across a landscape (Doak et al., 1992;Lavorel et al., 1995). Others deal with the effectof disturbance on species persistence (Pickett andWhite, 1985; Turner, 1987). However, SHALOMlet us predict the effect of disturbance on disper-sal in landscapes of different patterns. Thus, wecan study the interactions and relative impor-tance of different processes like dispersal anddisturbance.

Additionally, changing dispersal regime andextinction (i.e. catastrophic and demographicstochasticity) may help explore how metapopula-tion dynamics (Hanski and Gilpin, 1997) affectsingle-species distributions as well as patterns ofspecies diversity. Reducing the percentage ofhabitats that can support any population, to-gether with subsequent simulations of changingmetapopulation structure, may provide a way toassess the effect of habitat fragmentation andhabitat loss on community structure. Therefore,SHALOM may be used as a first-stage policymaking tool in conservation.

Page 24: The effect of habitat heterogeneity on species diversity ...lifeserv.bgu.ac.il/wb/yziv/media/Ziv-1998-Ecological...Ecological Modelling 111 (1998) 135–170 The effect of habitat heterogeneity

Y. Zi6 / Ecological Modelling 111 (1998) 135–170158

SHALOM provides a framework for modellingspecies with different attributes (or identities). Forexample, we can model species with differentbody sizes to explore questions regarding body-size related species diversity (e.g. geographicalranges and species abundance) (Lawton, 1991;Gaston, 1996; Hanski and Gyllenberg, 1997). Wecan also model species with similar body sizes butdifferent resource use and resource range to ex-plore how resource generalist-specialist trade-offsaffect community organization (e.g. competitivedominance, tolerance ability, and includedniches). An exploration of these questions in land-scapes with different habitats may help us under-stand the competitive advantage of particularspecies.

The existence of productivity (or energy supplyfor the entire patch) as a variable that controls thesize of populations may allow us to explore howproductivity affects different species-diversity pat-terns (Rosenzweig and Abramsky, 1993). For ex-ample, we can model landscapes with similarsimulation designs but with an increase of 10% inthe productivity of each habitat to detect howincrease in productivity affects species richnessand evenness. We can reduce productivity in land-scapes that are similar to those observed in natureand predict the effects of desertification oncommunities.

5. Example for the model’s contribution

In the following section, examples of commu-nity structure and species diversity predictionsthat the model has produced are given. My exam-ple intentionally uses a very simple landscapedesign (i.e. four cell-habitat configuration). How-ever, as will be shown later, even with such simpledesign, joint effects of multiple ecological pro-cesses (such as those mentioned above) revealcomplicated patterns that can be understood onlywith a modelling approach such as the one usedhere. This is because the inclusion of additionalprocesses in a particular community structuremay result in a completely different outcome.

Start with a simple simulation run and charac-terize its results. Then add another process and

compare the new results with those of the previ-ous one, and so on. By doing so, one can explainnot only the single process effect, but, more im-portantly, its interactive effect with other pro-cesses, keeping in mind that natural systems resultfrom multiple-process interactions.

5.1. Simulation design

A landscape was simulated with 2×2 cells,each having its own unique habitat type (total offour habitats). (Note that in this simulation, patchand habitat are synonyms). An area of 250 m2

was assigned to each cell.All habitats shared the same mean annual pre-

cipitation and temperature: 250 mm and 25°C.Such values represent semi-arid environments,such as the ecotone between the Mediterraneanand the desert regions in Israel (Ziv, unpublisheddata). Having the same mean precipitation andtemperature, all patches have the same productiv-ity (see above). Hence, there is no possibility thatproductivity can indirectly affect the results. How-ever, habitats did differ in their standard devia-tion of precipitation and temperature. Standarddeviations for the precipitation in habitat 1, 2, 3,and 4 were 5, 10, 15, and 20, respectively. Stan-dard deviations for the temperature in habitat 1,2, 3, and 4 were 0.5, 1.0, 1.5, and 2.0, respectively.Each habitat offered ten different resources toallow for competitive coexistence between themodelled species (see below). For simplicity, allresources had an equal resource-proportiondistribution.

A total of ten species were simulated. Speciesdiffered in only one characteristic, body size.Body size ranged between 2.29 and 3981 g, corre-sponding to log values of body size ranging be-tween 0.36 and 3.6. (The smallest is species 1,while the largest is species 10.) Mean and stan-dard deviation values of annual precipitation andtemperature requirements for all the species weresimilar: 250920 mm and 2592°C. The lower thestandard deviation of a particular habitat, thehigher the corresponding species-habitat match,and hence, the better it is for the species (seeabove). Additionally, the similar assignment ofthe species’ mean precipitation and temperature

Page 25: The effect of habitat heterogeneity on species diversity ...lifeserv.bgu.ac.il/wb/yziv/media/Ziv-1998-Ecological...Ecological Modelling 111 (1998) 135–170 The effect of habitat heterogeneity

Y. Zi6 / Ecological Modelling 111 (1998) 135–170 159

values implies that all species enjoy higher fitnessin similar habitats (shared-preferences habitat se-lection; Rosenzweig, 1991). A unique preferredresource was assigned to each species and gave ita resource-proportion use of 0.5. Each speciescould consume two other resources, one on eachside of the preferred one; each of these had aresource-proportion use of 0.25 (e.g. species 4 isable to consume resources 3, 4, and 5 with aresource-proportion use of 0.25:0.5:0.25, species 5is able to consume resources 4, 5, and 6 with aresource-proportion use of 0.25:0.5:0.25, and soon). From preliminary simulations it was foundthat this resource allocation was enough to pro-duce a competitive relationship with resource par-titioning, without assuming any complexresource-use function.

I used the allometric coefficients for the birthrate (b), death rate (d), and field metabolic rate(E) of eutherian mammals (i.e. b8M−0.33,d8M−0.56, E8M0.81, where M is body size;Calder, 1996). Other than these first-level assign-ments of values for cells, habitats, and species, noother assignments were made for second-levelprocedures such as habitat-specific populationabundance, etc. Therefore, any large-scale body-size dependent patterns that emerge, will resultonly from the basic rules described here.

The combination of ten species and fourpatches created 40 populations. As mentionedabove, each set of populations in a given patch, orcommunity, is treated separately by the local-scaleprocesses. The global-scale processes influence theextinction (catastrophic stochasticity) and themovement (dispersal) of populations acrosspatches.

Demographic stochasticity was modelled withthree intensities: low (g=1), moderate (g=0.5),and high (g=0.25). These intensity values werechosen after preliminarily and independently test-ing different values and exploring how they af-fected the probability of survival of species. Forthe present examples regarding the contributionof the model to understanding community struc-ture, it is important to consider these intensities aslow, moderate and high.

Fifty simulation runs were run for each simula-tion design that involved any kind of stochasticity

(e.g. interspecific competition with demographicstochasticity) and each simulation run for 10000years. For each of the simulations, 10000 years.was long enough to achieve either an equilibrialstate or a steady state trajectory between thefluctuating points.

In the results, I will report the statistical valuethat takes into account all 50 simulation runs.However, I will show one pattern emerging fromone of the runs that most typically represent thedistribution of the results of that design. As men-tioned before, the results in this paper are onlyexamples of how community structure and speciesdiversity patterns can be explored by using thecurrent model. They do not represent a completestudy of these processes and their complexity.

5.2. Results

5.2.1. Carrying capacitiesWithout interspecific competition or any other

process, all species persisted in the landscape (Fig.6E). However, the persistence of populations inthe different habitats depended on the quality ofthe habitat (Fig. 6A–D). While populations of allspecies persisted in habitat 1 (the best habitat; seeabove), only populations of larger species per-sisted in the other habitats. The worse the habitat,the fewer populations that could persist. Largerspecies were more habitat generalist than smallerspecies (for full mathematical development of therelationship between habitat specificity and bodysize, and some related large-scale patterns see Ziv,1998. As expected, population sizes were alwayshigher in the higher-quality habitats.

5.2.2. Interspecific competitionThe inclusion of interspecific competition drives

some species to extinction, leaving a discontinu-ous distribution of body size. Even the best habi-tat, 1, had only six species at equilibrium (Fig.6F). The species composition in all habitats re-sulted from the combination of the disappearanceof smaller species from lower-quality habitats andcompetitive exclusion of some species that couldpersist otherwise (Fig. 6F–I).

In general, larger species had a competitiveadvantage over smaller species. This outcome was

Page 26: The effect of habitat heterogeneity on species diversity ...lifeserv.bgu.ac.il/wb/yziv/media/Ziv-1998-Ecological...Ecological Modelling 111 (1998) 135–170 The effect of habitat heterogeneity

Y. Zi6 / Ecological Modelling 111 (1998) 135–170160

Fig. 6. Carrying capacities (A–E) and population sizes driven by interspecific competition (F–J) of all populations in the fourhabitats and in entire landscape. Body size increases with species number; the smallest is species 1, while the largest is species 10.

Page 27: The effect of habitat heterogeneity on species diversity ...lifeserv.bgu.ac.il/wb/yziv/media/Ziv-1998-Ecological...Ecological Modelling 111 (1998) 135–170 The effect of habitat heterogeneity

Y. Zi6 / Ecological Modelling 111 (1998) 135–170 161

caused by the lower death rates of larger species.Regardless of the specific mechanism, this larger-species competitive advantage was consistent withcompetitive outcomes observed in many real sys-tems (Kotler and Brown, 1988).

The absence of particular species depended onan ‘intra-trophic level cascading effect’: Becausethey had a competitive advantage, the largestspecies (species 10) depressed the second largestspecies’ (species 9) population size. Although thesecond largest species had a competitive advan-tage over the third largest species (species 8), thesmall effect of the third largest species on thesecond largest species was enough to depress theformer further to local extinction. The thirdlargest species, which did not share resources withthe largest one (species shared resources only withthe species closest in body size; see above), wassaved from the potentially dominating effect ofthe second largest species because the latter be-came extinct. The process repeated with species 7,6, and 5, and so on. Because all interactionsbetween all species were taking place simulta-neously, the overall effect on the different speciesoften resulted in an absence of a species of aparticular body size in-between two coexistingspecies, each having close body sizes. Coexistencein this system occurred because the larger couldconsume its most preferred resource better, aswell as having a competitive advantage, while thesmaller benefited from the other resource that wasno longer used by the species smaller than it thatwent extinct. Interestingly, the pairwise associa-tion of species within a single community ob-served here is consistent with MacArthur’s(MacArthur, 1972) prediction regarding the effectof diffuse competition on a middle species’ simi-larity to one of its competitors.

The joint effect of habitat generality by largespecies, interspecific dominance by large species,and overall lower population sizes in lower-qual-ity habitats, resulted in another interesting out-come. While species 7 could not persist in habitats1, 2, and 3, it could persist only in habitat 4,where it was rescued due to the inability of species6 to persist there. As a result, the entire landscapeconsisted of 7 species (Fig. 6J), more species thanoccurred in habitat 1 (the best habitat) alone.

5.2.3. Interspecific competition and demographicstochasticity

With demographic stochasticity, populations oflower densities were more likely to become ex-tinct, but the particular population that ended upextinct was determined randomly. Additionally,the likelihood of a species to become extinct in-creased with higher demographic stochasticity.However, once these extinctions took place, thecommunity structure in each habitat was deter-mined competitively by those large species’ popu-lations that escaped extinction. As a result, thehigher the demographic stochasticity, the moredissimilar the community structure in each habitatwas compared to the one expected deterministi-cally from interspecific competition alone. Demo-graphic stochasticity affected each speciesindependent of the others. However, becauseclosely body-sized species competed with eachother, the extinction of one promoted a higherdensity of the other, which in turn, made thelatter less vulnerable to demographic stochastic-ity. Hence, demographic stochasticity caused thedisappearance of a few populations, but, at thesame time, indirectly rescued others (‘apparentnegative autocorrelation’).

On one hand, higher dissimilarity with higherdemographic stochasticity potentially allowed forhigher overall species diversity. On the otherhand, higher demographic stochasticity caused anadditional loss of species, potentially decreasingspecies diversity. Taken together, the overall spe-cies diversity in the simulation with interspecificcompetition and moderate demographic stochas-ticity (average of 7.2890.171; Fig. 7J) was higherthan with interspecific competition alone (Fig. 6J).This result is consistent with a different set ofsimulations (Ziv, 1998), where I have shown thatthe dissimilarity between community structures indifferent habitats enhanced by demographicstochasticity also increased the overall species di-versity in the landscape relative to that of inter-specific competition alone.

5.2.4. Interspecific competition, demographicstochasticity and dispersal

With dispersal, species were able to move fromone habitat to another. Without demographic

Page 28: The effect of habitat heterogeneity on species diversity ...lifeserv.bgu.ac.il/wb/yziv/media/Ziv-1998-Ecological...Ecological Modelling 111 (1998) 135–170 The effect of habitat heterogeneity

Y. Zi6 / Ecological Modelling 111 (1998) 135–170162

Fig. 7. Typical sizes of all populations in the four habitats and in the entire landscape with interspecific competition and differentdemographic stochastics (high (A–E), moderate (F–J), and low (K–O)) (see text). Body size increases with species number; thesmallest is species 1, while the largest is species 10.

Page 29: The effect of habitat heterogeneity on species diversity ...lifeserv.bgu.ac.il/wb/yziv/media/Ziv-1998-Ecological...Ecological Modelling 111 (1998) 135–170 The effect of habitat heterogeneity

Y. Zi6 / Ecological Modelling 111 (1998) 135–170 163

Fig. 8. Typical sizes of all populations in the four habitats and in the entire landscape with interspecific competition, differentdemographic stochastics (high (A–E), moderate (F–J), and low (K–O)), and dispersal (see text). Body size increases with speciesnumber; the smallest is species 1, while the largest is species 10.

Page 30: The effect of habitat heterogeneity on species diversity ...lifeserv.bgu.ac.il/wb/yziv/media/Ziv-1998-Ecological...Ecological Modelling 111 (1998) 135–170 The effect of habitat heterogeneity

Y. Zi6 / Ecological Modelling 111 (1998) 135–170164

stochasticity (or any other stochastic process),dispersal had no real effect, because at equilibrialstates populations equalized their per-capitagrowth rate (=0), and did not disperse anymore.Hence, dispersal had an effect on species diversityand community structure only in the presence ofstochasticity. The most profound joint effect ofinterspecific competition, demographic stochastic-ity and dispersal was the occurrence of sink popu-lations of species in some habitats where theywould be absent otherwise (e.g. species 3 and 4 inhabitat 4; Fig. 8I). The occurrence of sink popula-tions resulted from the dynamic of demographicstochasticity. In some years demographic stochas-ticity caused a reduced intrinsic rate of increase(birth−death) of a particular population. How-ever, in other years demographic stochasticitypromoted a higher intrinsic rate of increase bycausing, just by chance, higher birth rate andlower death rate. In those years, that particularpopulation experienced an overshot of populationdensity (i.e. population size that is higher than theone expected without stochasticity). Overshot ofone or more populations resulted in oversatura-tion of that habitat’s community. Once oversatu-ration occurred, populations in that habitat (eventhe best habitats) experienced negative per-capitagrowth rate. At this point, individuals moved toother habitats, including those habitats that pro-vided negative per-capita growth rates higher thanthose negative per-capita growth rates in the over-saturated habitat.

In addition, the joint effect of demographicstochasticity and dispersal was not one direc-tional, but rather depended on the intensity ofdemographic stochasticity. In general, while de-mographic stochasticity enhanced variability anddissimilarity between habitat communities due tothe random disappearance of different species’populations, dispersal preserved the similarity be-tween those communities by allowing the domi-nant species to recover their populations.

Low demographic stochasticity was not enoughto affect the similarity (or dissimilarity) betweencommunity structure in the different habitats. Be-cause dispersal allowed the dominant species torecover their populations after stochastic extinc-tions, the same dominant species kept pushing the

other species toward extinction in all habitats.However, even low demographic stochasticity to-gether with dispersal promoted the occurrence ofsink populations.

The highest overall species diversity (average of7.7490.07 species; Fig. 8J) was found with mod-erate demographic stochasticity. In this case, notonly more species had sink populations in thelower-quality habitats, but more species were ableto coexist in the higher-quality habitats as a resultof a competitive release promoted by the demo-graphic stochasticity effect. Similar results wereobserved for high demographic stochasticity (av-erage of 7.5890.23 species). However, with thehigh demographic stochasticity, species diversityin the worse habitat (Fig. 8N) equalized to that ofthe best habitat (Fig. 8K).

An important result which characterized all thecombined interspecific competition, demographicstochasticity (low, moderate, and high) and dis-persal simulations was the consistent disappear-ance of the largest species, 10. As has beenmentioned earlier, although the largest specieswas able to persist in all habitats, its populationsizes were always the lowest. Therefore, species 10was vulnerable to demographic stochasticity (e.g.Figure IC, DS=0.25). Dispersal tended to moveindividuals of the largest species to the habitatwhere that species’ population became locally ex-tinct. As a result, after each local extinction of thelargest species’ population, the other populationsof that species became even smaller (because someof their individuals dispersed to the extinct one),making them even more vulnerable to extinction,and so on. After long periods of time, no onepopulation of the largest species survived toglobally rescue the species. This large species ef-fect is not coincidental. Elsewhere (Ziv, 1998), Ihave shown that in a 26-species pool, three largespecies became globally extinct due to the samejoint effect of stochasticity and dispersal.

5.3. Conclusions

The purpose of this part of the paper is todemonstrate the contribution of the current modelto our understanding of ecological complexity onlarge scales. The example given here is not in-

Page 31: The effect of habitat heterogeneity on species diversity ...lifeserv.bgu.ac.il/wb/yziv/media/Ziv-1998-Ecological...Ecological Modelling 111 (1998) 135–170 The effect of habitat heterogeneity

Y. Zi6 / Ecological Modelling 111 (1998) 135–170 165

tended to give a full description and exhaustiveresults on many multi-process effects, but ratherto emphasize the importance of understandinginteractive effects and their consequences for com-munity structure and species diversity in morerealistic communities. Hence, in the following sec-tions I only focus on a few points that could serveto demonstrate the model’s potential contribu-tion. A more complete description of results in-cluding competition, different stochastic effects,and dispersal is described elsewhere (Ziv, 1998).

Interspecific competition alone revealed a deter-ministic community structure with uniform body-size discontinuity. The highest species diversitywas found in the best habitat, with species existingin the other habitats nested within the set ofspecies found in the best habitat. The inclusion ofdemographic stochasticity lead to an extinction oflow-density populations, shifting the interspecificdominance within each habitat according to thespecies that became extinct. As a result, a differ-ent, but still well-organized community occurredin each habitat (‘multi-states communities’).Hence, demographic stochasticity built up dissimi-larity in the system. More importantly, in onecase (Fig. 7J; Ziv, 1998) demographic stochasticityincreased overall species diversity in the system.

Dispersal complicated the interactive effects ofthe different processes. Sink populations startedto be established due to community oversatura-tion promoted by demographic stochasticity onone hand, and by the populations’ ability to moveto different habitats with higher per-capita growthrate on the other hand. At the same time, demo-graphic stochasticity allowed some species to re-cover their populations after extinction andapparently coexist with dominant species in habi-tats where they could not otherwise do so withoutdispersal. In contrast, the largest species becameglobally extinct because dispersal kept reducing itspopulation sizes further by moving to the otherhabitat after local extinction there. In turn, itspopulations were even more vulnerable to demo-graphic stochasticity until they went extincteverywhere.

The latter result (i.e. the disappearance of thelargest species from the system) may best demon-strate the importance of including more realistic

combinations of processes as opposed to treatingonly one or two processes at a time. Dispersalalone did not have a significant effect, or onlyrecovered some of the populations that went lo-cally extinct (a result not presented here). Indeed,dispersal is usually considered a ‘good’ processenhancing species diversity. However, the combi-nation of dispersal with demographic stochasticitycreated a situation where a rare species which isalready highly vulnerable to stochastic extinction‘made’ itself even more vulnerable to stochasticevents by losing some individuals due to dispersal.This finding is not merely theoretical, rather, ithas immediate implications to conservation biol-ogy. It suggests that under more realistic ecologi-cal complexity, in some situations we may notwant to open corridors or allow dispersal of arare species. This is not to say that this shouldalways be recommended, but that we must bealert to joint-process effects that may produceoutcomes opposite to what we would have ex-pected had we not taken complexity into account.

6. Concluding remarks

The main goal of this paper has been to de-scribe a new modelling approach to the study oflarge-scale ecology. This approach incorporatesseveral well-accepted processes, affecting localpopulations within and across patches, with theoption of using realistic parameter values takenfrom field studies. In addition, this approach usesenergy as a common currency to bridge intra andinter-specific effects. To deal with the high-levelcomplexity of ecological systems, the model al-lows one to simulate each process at a time andthen add them together to explore the emergenteffects of these processes on species compositionand species diversity patterns. In the examplesgiven here, different predictions were obtainedfrom the inclusion of additional processes to theanalysis. In some cases, the new predictions coun-tered the proposed predictions of simpler, lessrealistic landscapes. More importantly, the newpredictions could be easily explained by the conse-quences of the different processes were considered(e.g. the effect of demographic stochasticity on

Page 32: The effect of habitat heterogeneity on species diversity ...lifeserv.bgu.ac.il/wb/yziv/media/Ziv-1998-Ecological...Ecological Modelling 111 (1998) 135–170 The effect of habitat heterogeneity

Y. Zi6 / Ecological Modelling 111 (1998) 135–170166

community structure and its tendency to cause aglobal extinction of a rare species with dispersal).Elsewhere (Ziv, 1998), it is shown that incorporat-ing catastrophic stochasticity as another stochas-tic event revealed predictions that differ fromthose of demographic stochasticity. The knowl-edge of the effect of each type of stochasticityallowed me to recognize this effect (‘signature’;Ziv, 1998) when both were incorporated. Theadvantage of this approach is that it allows us toexplore species diversity patterns under a rela-tively realistic set of conditions without losingthose effects that are relevant only when high-level complexity exists. Hence, the model becomesan important tool to uncover multi-process effectsburied under high ecological complexity.

In addition to the multi-process effect, I havebeen able to show in another paper (Ziv, 1998MSb) that the model allows one to look for scaleeffects by comparing species diversity patterns indifferent habitats with those in the entire land-scape. By studying the relationship between geo-graphic range, species abundance and body size, Ihave shown that the relationship between speciesabundance and geographic range could be simplyexplained as a large-scale averaging phenomenonrather than as a product of metapopulation dy-namics (e.g. Hanski and Gyllenberg, 1997).

In general, the multi-species, process-based,spatially-explicit simulation model described heremay have major importance in exploring the highcomplexity of macroecological scales. It mayprovide us with testable predictions that arelargely missing when we come to explore large-scale processes and patterns. The real significanceof this model will be known after its predictionsare tested and further explored with appropriateobservations.

Acknowledgements

I am indebted to M. Rosenzweig for his valu-able suggestions, highlighting remarks and strongsupport during all the stages of my work, includ-ing the writing of this manuscript. This workcould not be completed without L. Aviles, who letme use the computers in her lab. I would like to

thank W. Mitchell (Red) for his help with C++

and object-oriented programming. I would likealso to thank J. Aukema, J. Bronstein, B. Calder,G. Davidovitz, W. Leitner and D. Papaj whohelped in different parts of my work. Manythanks to R. Holt who suggested that I attack theproblem from a modelling perspective and to J.Brown who became enthusiastic about my ap-proach and model design. This work has beensupported by the Department of Ecology andEvolutionary Biology, the NSF-funded ResearchTraining Group for the Analysis of BiologicalDiversification, the Graduate College of the Uni-versity of Arizona, and the Robert Hoshaw Fund.This work is part of my Ph.D. dissertation at theUniversity of Arizona.

Appendix A. Nomenclature

A coefficient (dimensionless, or unitsadepend on the multiplied variables)

AP Number of adjacent patches(dimensionless)

b A coefficient (dimensionless, or unitsdepend on the multiplied variables)

b Birth rate (1/time; e.g. 1/year)c A coefficient (dimensionless)

A coefficient (dimensionless)dd Death rate (1/time; e.g. 1/year)

Dispersal coefficient (dimensionless)DD1 A population’s species niche space

(dimensionless)D2 A patch’s habitat space (dimensionless)

Metabolic rate (energy/time; e.g. Kcal/EM

day)Productivity (energy/time per area2; e.g.Ep

Kcal/year per m2)f(d) Dispersal (dimensionless)f(m) Species-habitat match (dimensionless)f(s) Community-level saturation effect

(dimensionless)F Grouped processes (dimensionless)

A habitat type (dimensionless)hPosition of a particular resource fromithe pick resource (dimensionless), or, aspecies (dimensionless)

j A population (dimensionless)

Page 33: The effect of habitat heterogeneity on species diversity ...lifeserv.bgu.ac.il/wb/yziv/media/Ziv-1998-Ecological...Ecological Modelling 111 (1998) 135–170 The effect of habitat heterogeneity

Y. Zi6 / Ecological Modelling 111 (1998) 135–170 167

A resource (dimensionless)kCarrying capacity (number ofKindividuals); or, number of resources(dimensionless)

l A population (dimensionless)Body size (mass; e.g. g)MPopulation size (number of individuals)N

p Covariance (dimensionless)Precipitation (volume; mm)P

r Intrinsic rate of increase (1/time; e.g. 1/year)Proportional use of a resourceRf

(dimensionless)Rp Pick (preferred) resource (dimensionless)RPP Resource-proportion energy supply

(energy/time; e.g. Kcal/year)RPU Resource-proportion use (dimensionless)S Number of species (dimensionless)SD Standard deviation (units depend on the

variable it represents)t Time (e.g. year)

Temperature (°C)Tx A variable representing a value of

temperature (°C)Mean (units depend on the variable itXrepresents)

y A variable representing a value ofprecipitation (volume; mm)

z Rate (1/time; e.g. 1/year)Z Stochastic rate (1/time; e.g. 1/year)

Random number sampled from ao

Gaussian probability distribution(dimensionless)Demographic stochasticity coefficientg

(dimensionless)

Units are given in parentheses

References

Abramsky, Z., Rosenzweig, M.L., Pinshow, B., Brown, J.S.,Kotler, B.P., Mitchell, W.A., 1990. Habitat selection: anexperimental field test with two gerbil species. Ecology 71,2358–2369.

Addicott, J.F., Aho, J.M., Antolin, M.F., Padilla, D.K.,Richardson, J.S., Soluk, D.A., 1987. Ecological neighbour-hoods: scaling environmental patterns. Oikos 49, 340–346.

Baveco, J.M., Lingeman, R., 1992. An object oriented tool forindividual-oriented simulation: host-parasitoid system ap-plication. Ecol. Model. 61, 267–286.

Begon, M., Harper, J.L., Townsend, C.R., 1986. Ecology:Individuals, Populations and Communities. Sinauer Asso-ciates, Sunderland.

Booch, G., 1991. Object-Oriented Design with Applications.Benjamin/Cummings, Redwood City.

Brown, J.H., 1995. Macroecology. The University of ChicagoPress, Chicago.

Brown, J.H., Maurer, B.A., 1989. Macroecology: the divisionof food and space among species on continents. Science243, 1145–1150.

Calder, W.A. III., 1996. Size, Function, and Life History.Dover, New York.

Collins, S.L., Glenn, S.M., 1991. Importance of spatial andtemporal dynamics in species regional abundance and dis-tribution. Ecology 72, 654–664.

Colwell, R.K., Fuentes, E.R., 1975. Experimental studies ofthe niche. Annu. Rev. Ecol. Syst. 6, 281–310.

Danielson, B.J., 1991. Communities in a landscape: the influ-ence of habitat heterogeneity on the interactions betweenspecies. Am. Natur. 138, 1105–1120.

den Boer, P.J., 1968. Spreading of risk and stabilizing ofanimal numbers. Acta Biotheor. 18, 165–194.

Doak, D.F., Marino, P.C., Kareiva, P.M., 1992. Spatial scalemediates the influence of habitat fragmentation on disper-sal success: implications for conversation. Theor. Popul.Biol. 41, 315–336.

Douglas, M., Lake, P.S., 1994. Species richness of streamstones: an investigation of the mechanisms generating thespecies-area relationship. Oikos 69, 387–396.

Dunning, J.B., Danielson, B.J., Pulliam, H.R., 1992. Ecologi-cal processes that affect populations in complex land-scapes. Oikos 65, 169–174.

Dunning, J.B., Stewart, D.J., Danielson, B.J., Noon, B.R.,Root, T.L., Lamberson, R.H., Stevens, E.E., 1995. Spa-tially explicit population models: current forms and futureuses. Ecol. Appl. 5, 3–11.

Durrett, R., 1991. Probability: Theory and Examples.Wadsworth and Brooks/Cole, Pacific Grove.

Fahrig, L., 1992. Relative importance of spatial and temporalscales in a patchy environment. Theor. Popul. Biol. 41,300–314.

Ferreira, J.G., 1995. ECOWIN-an object-oriented ecologicalmodel for aquatic ecosystems. Ecol. Model. 79, 21–34.

Fisher, R.A., Corbet, A.S., Williams, C.B., 1943. The relationbetween the number of species and the number of individ-uals in a random sample from an animal population. J.Anim. Ecol. 12, 42–58.

Forman, R.T.T., 1995. Some general principles of landscapeand regional ecology. Landsc. Ecol. 10, 133–142.

Forman, R.T.T., Godron, M., 1986. Landscape Ecology. Wi-ley, New York.

Page 34: The effect of habitat heterogeneity on species diversity ...lifeserv.bgu.ac.il/wb/yziv/media/Ziv-1998-Ecological...Ecological Modelling 111 (1998) 135–170 The effect of habitat heterogeneity

Y. Zi6 / Ecological Modelling 111 (1998) 135–170168

Fox, B.J., 1983. Mammal species diversity in Australian heath-lands: the importance of pyric succession and habitatdiversity. In: Kruger, F.J., Mitchell, D.T., Jarvis, J.U.M.(Eds.), Mediterranean-Type Ecosystems: The Role of Nu-trients. Springer-Verlag, New York, pp. 473–489.

Fretwell, S.D., Lucas, H.L.J., 1969. On territorial behaviourand other factors influencing habitat distribution in birds.Acta Biotheor. 19, 16–36.

Gardner, R.H., O’Neill, R.V., Turner, M.G., Dale, V.H.,1989. Quantifying scale-dependent effects of animal move-ment with simple percolation model. Landsc. Ecol. 3,217–228.

Gaston, K.J., 1996. The multiple forms of the interspecificabundance-distribution relationship. Oikos 76, 211–220.

Giller, P.S., 1984. Community Structure and the Niche. Chap-man and Hall, London.

Gilpin, M.E., 1990. Extinction of finite metapopulations incorrelated environments. In: Sharrocks, B., Swingland,I.R. (Eds.), Living in a Patchy Environment. Oxford Uni-versity Press, Oxford, pp. 177–186.

Goodman, D., 1987. How do any species persist? Lessons forconservation biology. Conserv. Biol. 1, 59–62.

Haines-Young, R., Green, D.R., Cousins, S.H., 1993. Land-scape Ecology and Geographic Information Systems. Tay-lor and Francis, London.

Hanski, I., 1982. Dynamics of regional distribution: the coreand satellite species hypothesis. Oikos 38, 210–221.

Hanski, I., 1991. Single-species metapopulation dynamics:concepts, models and observations. In: Gilpin, M., Hanski,I. (Eds.), Metapopulation Dynamics: Empirical and Theo-retical Investigations. Academic Press, San Diego, pp. 17–38.

Hanski, I., 1994. Patch-occupancy dynamics in fragmentedlandscapes. Tr. Ecol. Evol. 9, 131–135.

Hanski, I., Gilpin, M., 1991. Metapopulation dynamics: briefhistory and conceptual domain. In: Gilpin, M., Hanski, I.(Eds.), Metapopulation Dynamics: Empirical and Theoret-ical Investigations. Academic Press, San Diego, pp. 3–16.

Hanski, I., Gilpin, M.E., 1997. Metapopulation Biology: Ecol-ogy, Genetics, and Evolution. Academic Press, San Diego.

Hanski, I., Gyllenberg, M., 1997. Uniting two general patternsin the distribution of species. Science 275, 397–400.

Hanski, I., Kouki, J., Halkka, A., 1993. Three explanations ofthe positive relationship between distribution and abun-dance of species. In: Ricklefs, R.E., Schluter, D. (Eds.),Species Diversity in Ecological Communities. Chicago Uni-versity Press, Chicago, pp. 108–116.

Hansson, L., Fahrig, L., Merriam, G., 1995. Mosaic Land-scapes and Ecological Processes. Chapman and Hall,London.

Harrison, S., 1991. Local extinction in metapopulation con-text: an empirical evaluation. In: Gilpin, M., Hanski, I.(Eds.), Metapopulation Dynamics: Empirical and Theoret-ical Investigations. Academic Press, San Diego, pp. 73–88.

Hassell, M.P., May, R.M., 1990. Population Regulation andDynamics. Cambridge University Press, Cambridge.

Hastings, A., 1991. Structured models of metapopulation dy-namics. Biol. J. Linn. Soc. 42, 57–71.

Holdridge, L.R., 1947. Determination of world plant forma-tions from simple climatic data. Science 105, 367–368.

Holdridge, L.R., 1967. Life Zone Ecology. Tropical ScienceCenter, San Jose, Costa Rica.

Holling, C.S., 1992. Cross–scale morphology, geometry, anddynamics of ecosystems. Ecol. Monogr. 62, 447–502.

Holt, R.D., 1992. A neglected facet of island biogeography:the role of internal spatial dynamics in area effects. Theor.Popul. Biol. 41, 354–371.

Holt, R.D., 1993. Ecology at the mesoscale: the influence ofregional processes on local communities. In: Ricklefs, R.E.,Schluter, D. (Eds.), Species Diversity in Ecological Com-munities. University of Chicago Press, Chicago, pp. 77–88.

Holt, R.D., 1996a. Temporal and spatial aspects of food webstructure and dynamics. In: Polis, G.A., Winemiller, K.O.(Eds.), Food Webs: Integration of Patterns and Dynamics.Chapman and Hall, New York, pp. 255–257.

Holt, R.D., 1996b. Food webs in space: an island biogeo-graphic perspective. In: Polis, G.A., Winemiller, K.O.(Eds.), Food Webs: Integration of Patterns and Dynamics.Chapman and Hall, New York, pp. 313–323.

Johnson, A.R., Wiens, J.A., Milne, B.T., Crist, T.O., 1992.Animal movements and population dynamics in heteroge-neous landscapes. Landsc. Ecol. 7, 63–75.

Kareiva, P., 1982. Experimental and mathematical analyses ofherbivore movement: quantifying the influence of plantspacing and quality on foraging discrimination. Ecol.Monogr. 52, 261–282.

Kleiber, M., 1961. The Fire of Life: An Introduction toAnimal Energetics. Wiley, New York.

Kolasa, J., Pickett, S.T.A., 1991. Ecological Heterogeneity.Springer-Verlag, New York.

Kolasa, J., Rollo, C.D., 1991. The heterogeneity of hetero-geneity: a glossary. In: Kolasa, J., Pickett, S.T.A. (Eds.),Ecological Heterogeneity. Springer-Verlag, New York, pp.1–23.

Kotler, B.P., Brown, J.S., 1998. Environmental heterogeneityand the coexistence of desert rodent communities. Ann.Rev. Ecol. Syst. 19, 281–307.

Kotliar, N.B., Wiens, J.A., 1990. Multiple scales of patchinessand patch structure: a hierarchical framework for the studyof heterogeneity. Oikos 59, 253–260.

Lande, R.L., 1993. Risks of population extinction from demo-graphic and environmental stochasticity and randomcatastrophes. Am. Nartur. 142, 911–927.

Lavorel, S., Gardner, R.H., O’Neill, R.V., 1995. Dispersal ofannual plants in hierarchically structured landscapes.Landsc. Ecol. 10, 277–289.

Lawton, J.H., 1991. Species richness, population abundances,and body sizes in insect communities: tropical versus tem-perate comparisons. In: Price, P.W., Lewinsohn, T.M.,Fernandes, W.G., Benson, W.W. (Eds.), Plant-Animal In-teractions: Evolutionary Ecology in Tropical and Temper-ate Regions. Wiley, New York, pp. 71–89.

Page 35: The effect of habitat heterogeneity on species diversity ...lifeserv.bgu.ac.il/wb/yziv/media/Ziv-1998-Ecological...Ecological Modelling 111 (1998) 135–170 The effect of habitat heterogeneity

Y. Zi6 / Ecological Modelling 111 (1998) 135–170 169

Leigh, E.G., 1981. The average lifetime of a population in avarying environment. J. Theor. Biol. 90, 213–239.

Leigh, E.G., 1965. On the relationship between productivity,biomass diversity and stability of a community. Proc. Natl.Acad. Sci. USA 53, 777–783.

Levin, S.A., 1974. Dispersion and population interactions.Am. Natur. 108, 207–228.

Levin, S.A., 1976. Population dynamic model in heteroge-neous environments. Annu. Rev. Ecol. Syst 7, 287–310.

Levin, S.A., 1992. The problem of pattern and scale in ecol-ogy. Ecology 73, 1943–1967.

Levin, S.A., Grenfell, B., Hastings, A., Perelson, A.S., 1997.Mathematical and computational challenges in populationbiology and ecosystems science. Science 275, 334–343.

Levin, S.A., Paine, R.T., 1974. Disturbance, patch formation,and community structure. Proc. Nat. Acad. Sci. USA 71,2744–2747.

Levin, S.A., Powell, T., Steele, J.H., 1993. Patch Dynamics.Springer-Verlag, New York.

Levins, R., 1966. The strategy of model building in populationbiology. Am. Sci 54, 421–431.

Levins, R., 1969. Some demographic and genetic consequencesof environmental heterogeneity for biological control. Bull.Ent. Soc. Am. 15, 237–240.

Levins, R., 1970. Extinction. In: Gesternhaber, G. (Ed.), SomeMathematical Problems in Biology. American Mathemati-cal Society, Providence, pp. 77–107.

Lieth, H., Whittaker, R.H., 1975. Primary Productivity of theBiosphere. Springer-Verlag, New York.

Loehle, C., Wein, G., 1994. Landscape habitat diversity: amultiscale information theory approach. Ecol. Model. 73,311–329.

Lotka, A.J., 1925. Elements of Physical Biology. Dover, NewYork.

MacArthur, R.H., 1972. Geographical Ecology. Harper andRow, New York.

MacArthur, R.H., Wilson, E.O., 1967. The Theory of IslandBiogeography. Princeton University Press, Princeton.

Malley, C.C., Caswell, H., 1993. Implication i-state configura-tion models for population dynamics: an object-orientedprogramming approach. Ecol. Model. 68, 75–89.

Martin, R.C., 1995. Designing Object-Oriented C+ + Appli-cations Using the Booch Method. Prentice Hall, Engle-wood Cliffs.

May, R.M., 1974. Biological populations with non-overlap-ping generations: stable points, stable cycles, and chaos.Science 186, 645–647.

Morris, D.W., 1987. Ecological scale and habitat use. Ecology68, 362–369.

Nagy, K.A., 1987. Field metabolic rate and food requirementscaling in mammals and birds. Ecol. Monogr. 57, 111–128.

Pacala, S.W., Roughgarden, J., 1982. Spatial heterogeneityand interspecific competition. Theor. Popul. Biol. 21, 92–113.

Peters, R.H., 1983. The Ecological Implications of Body Size.Cambridge University Press, Cambridge.

Pickett, S.T.A., Cadenasso, M.L., 1995. Landscape ecology:spatial heterogeneity in ecological systems. Science 269,331–334.

Pickett, S.T.A, White, P.S., 1985. The Ecology of NaturalDisturbance and Patch Dynamics. Academic Press, NewYork.

Pimm, S.L., Jones, H.L., Diamond, J., 1988. On the risk ofextinction. Am. Natur. 132, 757–785.

Polis, G.A., Winemiller, K.O., 1996. Food Webs: Integrationof Patterns and Dynamics. Chapman and Hall, New York.

Press, W.H., Teukolsky, S.A., Vetterling, W.T., Flannery,B.P., 1995. Numerical Recipes in C, edition 2. CambridgeUniversity Press, Cambridge.

Pulliam, H.R., Dunning, J.B., Liu, J., 1992. Population dy-namics in complex landscapes: a case study. Ecol. Appl. 2,165–177.

Quinn, J.F., Robinson, G.R., 1987. The effects of experimen-tal subdivision of flowering plant diversity in a Californiaannual grassland. J. Ecol. 75, 837–856.

Richter-Dyn, N., Goel, N.S., 1972. On the extinction of acolonizing species. Popul. Biol. 3, 406–433.

Ricklefs, R.E., 1987. Community diversity: relative roles oflocal and regional processes. Science 235, 167–171.

Robinson, G.R., Holt, R.D., Gaines, M.S., et al., 1992. Di-verse and contrasting effects of habitat fragmentation.Science 257, 524–526.

Roese, J.H., Risenhoover, K.L., Folse, L.J., 1991. Habitatheterogeneity and foraging efficiency: an individual-basedmodel. Ecol. Model. 57, 133–143.

Rosenzweig, M.L., 1968. Net primary productivity of terres-trial environments: predictions from climatological data.Am. Natur. 102, 67–84.

Rosenzweig, M.L., 1991. Habitat selection and populationinteractions: the search for mechanism. Am. Natur. 137,S5–S28.

Rosenzweig, M.L., 1992. Species diversity gradients: we knowmore and less than we thought. J. Mammal. 73, 715–730.

Rosenzweig, M.L., 1995. Species Diversity in Space and Time.Cambridge University Press, Cambridge.

Rosenzweig, M.L., Abramsky, Z., 1993. How are diversity andproductivity related? In: Ricklefs, R.E., Schluter, D. (Eds.),Species Diversity in Ecological Communities. University ofChicago Press, Chicago, pp. 52–65.

Rosenzweig, M.L., Sterner, P.W., 1970. Population ecology ofdesert rodent communities: body size and seed husking asbases for heteromyid coexistence. Ecology 51, 217–224.

Scheiner, S.M., Rey-Benayas, J.M., 1994. Global patterns ofplant diversity. Evol. Ecol. 8, 331–347.

Schmidt-Nielsen, K., 1984. Scaling: Why is Animal Size SoImportant? Cambridge University Press, Cambridge.

Schoener, A., Schoener, T.W., 1981. The dynamics of thespecies-area relation in marine fouling systems: 1. Biologi-cal correlates of changes in the species-area slope. Am.Natur. 118, 339–360.

Sequeira, R.A., Sharpe, P.J.H., Stone, N.D., El-Zik, K.M.,Makela, M.E., 1991. Object-oriented simulation: plantgrowth and discrete organ interactions. Ecol. Model. 58,55–89.

Page 36: The effect of habitat heterogeneity on species diversity ...lifeserv.bgu.ac.il/wb/yziv/media/Ziv-1998-Ecological...Ecological Modelling 111 (1998) 135–170 The effect of habitat heterogeneity

Y. Zi6 / Ecological Modelling 111 (1998) 135–170170

Shaffer, M.L., 1981. Minimum population sizes for speciesconservation. BioScience 31, 131–134.

Shaffer, M.L., Samson, F.B., 1985. Population size and extinc-tion: a note on determining critical population sizes. Am.Natur. 125, 144–152.

Shorrocks, B., Bingley, M., 1994. Priority effects and speciescoexistence: experiments with fungal-breeding Drosophila.J. Anim. Ecol. 63, 799–806.

Simpson, E.H., 1949. Measurement of diversity. Nature 163,688.

Stephens, D.W., Krebs, J.R., 1986. Foraging Theory. Prince-ton University Press, Princeton.

Stroustrup, B., 1995. The C+ + Programming Language,edition 2. Addison Wesley, Reading.

Turner, M.G., 1987. Landscape Heterogeneity and Distur-bance. Springer-Verlag, New York.

Turner, M.G., 1989. Landscape ecology: the effect of patternon process. Annu. Rev. Ecol. Syst. 20, 171–197.

Turner, M.G., Arthaud, G.J., Engstrom, R.T., et al., 1995.Usefulness of spatially explicit population models in landmanagement. Ecol. Appl. 5, 12–16.

Turner, M.G., Gardner, R.H., Dale, V.H., O’Neill, R.V.,1989. Predicting the spread of disturbance across heteroge-neous landscapes. Oikos 55, 121–129.

Turner, M.G., Gardner, R.H., 1991. Quantitative Methods inLandscape Ecology: The Analysis and Interpretation ofLandscape Heterogeneity. Springer-Verlag, New York.

Vogel, S., 1994. Life in Moving Fluids: The Physical Biologyof Flow, edition 2. Princeton University Press, Princeton.

Volterra, V., 1926. Fluctuations in the abundance of a speciesconsidered mathematically. Nature 118, 558–560.

Whittaker, R.H., Levin, S.A., 1977. The role of mosaic phe-nomena in natural communities. Theor. Popul. Biol. 12,117–139.

Wiegert, R.G., 1979. Population models: experimental toolsfor analysis of ecosystems. In: Horn, D.J., Stairs, G.R.,Mitchell, R.D. (Eds.), Analysis of Ecological Systems.Ohio State University Press, Columbus.

Wiens, J.A., 1989. Spatial scales in ecology. Func. Ecol. 3,385–397.

Wiens, J.A., Stenseth, N.C., Van Horne, B., Ims, R.A., 1993.Ecological mechanisms and landscape ecology. Oikos 66,369–380.

Wilson, D.S., Yoshimura, J., 1994. On the coexistence ofspecialists and generalists. Am. Natur. 144, 692–707.

With, K.A., 1994. Using fractal analysis to assess how speciesperceive landscape structure. Landsc. Ecol. 9, 37–46.

Wright, D.H., Currie, D.J., Maurer, B.A., 1993. Energy sup-ply and patterns of species richness on local and regionalscales. In: Ricklefs, R.E., Schluter, D. (Eds.), Species Di-versity in Ecological Communities. University of ChicagoPress, Chicago, pp. 66–74.

Wu, J., Levin, S.A., 1994. A spatial patch dynamic modellingapproach to pattern and process in an annual grassland.Ecol. Monogr. 64, 47–464.

Ziv, Y., 1998. Effects of environmental heterogeneity on spe-cies diversity: a new process-based, multi–species, land-scape simulation model (SHALOM). Ph.D. dissertation,University of Arizona.

.