An emergent computational approach to the study of ecosystem dynamics

Abstract Despite success in theory formulation and prediction of quantities and patterns in nature, traditional modeling approaches have not proven particularly valuable as “surrogate experimental systems” in applied ecology. Theoretical models, while useful as embodiments of ecological theory, are too simplistic to be effective surrogate systems. Although simulation models can represent systems of realistic complexity, they are limited by factors which arise from the way in which they are built. We propose an alternative paradigm for modeling biotic systems which promises to enhance their usefulness as surrogate experimental systems. This paradigm is based on the premise that dynamic behavior in biotic systems emerges from the low-level interactions of independent agents. It forms the basis for the new field of artificial life (ALife), which involves the study of life-like behavior in artificial systems. In an ALife model, the target biological system is modeled as a population of independent computer programs called machines. The complete behavioral repertoire of each individual, including its interaction with others, is specified within the entity itself. A spatially-referenced “environment” is provided within which the machines interact with each other and their local environment. There is no overall controlling program or agent. Thus, the overall behavior of the system emerges from local interactions between independent agents. In this paper, we examine the premises upon which ALife is based (including the concept of emergence) and discuss several examples of ALife models at ecological scales, which we call “artifical ecosystems”. We next introduce LAGER, an environment for producing and running artificial ecosystems. Finally, we present PARE, a host/parasitoid dynamics model built in LAGER, and compare its behavior to two similar systems in the literature.

[1]  M. Conrad,et al.  Evolution experiments with an artificial ecosystem. , 1970, Journal of theoretical biology.

[2]  Robert M. May,et al.  Perspectives in Ecological Theory , 1989 .

[3]  P. Debach,et al.  Biological control of insect pests and weeds , 1967 .

[4]  F. D. Whisler,et al.  Application of the GOSSYM/COMAX system to cotton crop management , 1989 .

[5]  M. Rizki,et al.  Evolve III: a discrete events model of an evolutionary ecosystem. , 1985, Bio Systems.

[6]  A. J. Lotka,et al.  Elements of Physical Biology. , 1925, Nature.

[7]  James A. Anderson,et al.  Neurocomputing: Foundations of Research , 1988 .

[8]  Charles E. Taylor,et al.  Artificial Life II , 1991 .

[9]  David E. Goldberg,et al.  Genetic Algorithms in Search Optimization and Machine Learning , 1988 .

[10]  H. Shugart A Theory of Forest Dynamics , 1984 .

[11]  H. Gleason The individualistic concept of the plant association , 1926 .

[12]  Craig W. Reynolds Flocks, herds, and schools: a distributed behavioral model , 1987, SIGGRAPH.

[13]  Howard H. Pattee,et al.  Simulations, Realizations, and Theories of Life , 1987, ALIFE.

[14]  Richard M. Feldman,et al.  Mathematical foundations of population dynamics , 1987 .

[15]  A. Turing The chemical basis of morphogenesis , 1952, Philosophical Transactions of the Royal Society of London. Series B, Biological Sciences.

[16]  N. D. Stone,et al.  Object-oriented simulation: plant growth and discrete organ to organ interactions , 1991 .

[17]  David R. Jefferson,et al.  Lek formation by female choice: a simulation study , 1990 .

[18]  R. Gardner,et al.  Quantitative Methods in Landscape Ecology , 1991 .

[19]  Andrew Paul Gutierrez,et al.  A general distributed delay time varying life table plant population model: Cotton (Gossypium hirsutum L.) growth and development as an example☆ , 1984 .

[20]  Pablo Tamayo,et al.  Cellular Automata, Reaction-Diffusion Systems, and the Origin of Life , 1987, ALIFE.

[21]  Adele Goldberg,et al.  SmallTalk 80: The Language , 1989 .

[22]  Paulien Hogeweg,et al.  Mirror Beyond Mirror: Puddles of Life , 1987, ALIFE.

[23]  F. Varela,et al.  Toward a Practice of Autonomous Systems: Proceedings of the First European Conference on Artificial Life , 1992 .

[24]  L. Glass,et al.  From Clocks to Chaos: The Rhythms of Life , 1988 .

[25]  Howard Hunt Pattee,et al.  The complementarity principle in biological and social structures , 1978 .

[26]  P. Hogeweg Cellular automata as a paradigm for ecological modeling , 1988 .

[27]  R. O'Neill A Hierarchical Concept of Ecosystems. , 1986 .

[28]  Glyn M. Rimmington,et al.  Modelling plant growth and development , 1986 .

[29]  Pierce H. Jones Agricultural applications of expert systems concepts , 1989 .

[30]  Herman H. Shugart,et al.  17. Simulators as Models of Forest Dynamics , 1989 .

[31]  William E. Grant,et al.  AI modelling of animal movements in a heterogeneous habitat , 1989 .

[32]  Peter Kareiva,et al.  5. Renewing the Dialogue between Theory and Experiments in Population Ecology , 1989 .

[33]  K. Eric Drexler,et al.  Biological and Nanomechanical Systems: Contrasts in Evolutionary Capacity , 1987, ALIFE.

[34]  John R. Searle,et al.  Minds, brains, and programs , 1980, Behavioral and Brain Sciences.

[35]  F. Clements Scientific Books: Plant Succession. An Analysis of the Development of Vegetation , 2009 .

[36]  Nicholas D. Stone CHAOS IN AN INDIVIDUAL-LEVEL PREDATOR-PREY MODEL , 1990 .

[37]  Stephanie Forrest,et al.  Emergent computation: self-organizing, collective, and cooperative phenomena in natural and artificial computing networks , 1990 .

[38]  Robert N. Coulson,et al.  Intelligent geographic information systems for natural resource management , 1991 .

[39]  G. F. Gause The struggle for existence , 1971 .

[40]  Thomas B. Starr,et al.  Hierarchy: Perspectives for Ecological Complexity , 1982 .

[41]  Robert M. May,et al.  22. The Population Biology of Host-Parasite and Host-Parasitoid Associations , 1989 .

[42]  Arthur W. Burks,et al.  Essays on cellular automata , 1970 .

[43]  A. M. Assad,et al.  Emergent colonization in an artificial ecology , 1992 .

[44]  D. DeAngelis,et al.  New Computer Models Unify Ecological TheoryComputer simulations show that many ecological patterns can be explained by interactions among individual organisms , 1988 .

[45]  William E. Grant,et al.  AN ARTIFICIAL INTELLIGENCE MODELLING APPROACH TO SIMULATING ANIMAL/HABITAT INTERACTIONS , 1988 .

[46]  R. Chapman The Insects: Structure and Function , 1969 .

[47]  Daniel G. Bobrow,et al.  Object-Oriented Programming: Themes and Variations , 1989, AI Mag..

[48]  John H. Holland,et al.  Adaptation in Natural and Artificial Systems: An Introductory Analysis with Applications to Biology, Control, and Artificial Intelligence , 1992 .

[49]  M Conrad,et al.  Evolve II: a computer model of an evolving ecosystem. , 1985, Bio Systems.

[50]  F. L. Pickett,et al.  An Ecological Study of Certain Ferns: Pellaea atropurpurea (L.) Link and Pellaea glabella Mettenius , 1926 .

[51]  M. Rizki,et al.  Computing the theory of evolution , 1986 .

[52]  J. M. McKinion,et al.  Calibration of GOSSYM: Theory and practice☆ , 1993 .

[53]  HERBERT A. SIMON,et al.  The Architecture of Complexity , 1991 .