Ecological Modeling and Simulation 29-5
1986). Cellular automata have also been recently embedded in the powerful Cell-DEVS environment,
which has been successfully applied to different ecological models (Wainer and Giambiasi, 2001). We
would not stay too long on cellular automata since they are detailed in a specific chapter of this book,
proposed by Peter Sloot.
29.3 Determinism or Probability?
Evidently, from what has just been said, the mathematical approach, i.e., deterministic, represents the base
on which modeling and simulation in environmental sciences has been developed. The introduction of
randomness with Monte Carlo simulation and the question of using models with probabilistic components
provoke fierce scientific controversy. For example, Papoulis explains: “The controversy of determinism
and causality versus randomness and probability has been the topic of extensive discussions […] the
phenomenon is thus inherently deterministic, and probabilistic considerations are necessary only because
of our ignorance” (Papoulis, 1965). Up to the early seventies, the majority of models concerning ecology
are deterministic. The position of Norman E. Kowal (1971, pp. 123–171) sums up the aversion of scientists
at that time to use probabilistic processes. Concerning ecological processes, which present: “Changes in
Space, or in Space and Time,” he writes:“Since there is more than one independent variable (two or three for
space, and, perhaps, one for time), the required mathematical theory becomes very complex and difficult
to work analytically. The most useful mathematical structures to use as models of such systems are partial
differential equations […] these models will probably always be solved by numerical approximation on
digital computers.” In the last sentence of his paragraph he also states that: “Probability density functions
may also be used.” In the Coda Volume I of System Analysis and Simulation in Ecology, Bernard C. Patten
writes: “Simulation models do not have to reproduce dynamic behavior realistically to be useful […] the
thought that goes into them may be their greatest value” (Patten, 1971). Patten preferred to reduce the
realism of the model rather than include stochastic aspects. From our point of view, the final modeling
goal has to be borne in mind when deciding whether or not a modeler can abandon the reproduction of
realistic behavior.
Thanks to the steady increase in memory capacity and calculation speed, to the emergence of procedural
and object-oriented programming languages, the limits of ecosystem modeling have rapidly extended.
Dealing with spatial systems and processes dependant on time, scientists found themselves confronted
with such a complexity that deterministic mathematics alone could not resolve (Jorgensen, 1994).
29.4 Modeling Techniques
Whether deterministic or not, there is a plethora of modeling techniques. Using the “Science direct”
database from Elsevier, we have built a classification of the most employed techniques found in papers
published in the Ecological Modeling journal since 1975 (Table 29.2). Most of them are not specific to
ecological modeling and they are detailed in other chapters of this book.
Two expressions in Table 29.2 do not belong to usual simulation vocabulary: Individual Based Model
and Gap Model. It is an example of vocabulary introduced by ecologists to qualify some kinds of simulation
models. IBMs have already been introduced, so we will present the Gap models. They are dedicated to the
simulation of vast forest spaces, discretized into small units (a few m
2
) on which the number of trees of
different categories and species, the transition probabilities and the reproduction success probabilities are
known. The term Gap model comes from the fact that these models were developed originally to simulate
the behavior of a forest area in which, over the course of time, a natural process of clearings healed up
more or less rapidly depending on characteristics of their immediate environment.
If we analyze more deeply the published databases in ecological modeling, we can see that ecological
specialists have now been using discrete simulation and IBMs more intensively particularly over the last
two decades (Grimm et al., 1999). Multiagent models can be considered as a special case of IBMs where