Population Dynamics P System (PDP) Models: A Standardized Protocol for Describing and Applying Novel Bio-Inspired Computing Tools

Today, the volume of data and knowledge of processes necessitates more complex models that integrate all available information. This handicap has been solved thanks to the technological advances in both software and hardware. Computational tools available today have allowed developing a new family of models, known as computational models. The description of these models is difficult as they can not be expressed analytically, and it is therefore necessary to create protocols that serve as guidelines for future users. The Population Dynamics P systems models (PDP) are a novel and effective computational tool to model complex problems, are characterized by the ability to work in parallel (simultaneously interrelating different processes), are modular and have a high computational efficiency. However, the difficulty of describing these models therefore requires a protocol to unify the presentation and the steps to follow. We use two case studies to demonstrate the use and implementation of these computational models for population dynamics and ecological process studies, discussing briefly their potential applicability to simulate complex ecosystem dynamics.

[1]  R. Paine Food webs : linkage, interaction strength and community infrastructure , 1980 .

[2]  Mario J. Pérez-Jiménez,et al.  MeCoSim: A general purpose software tool for simulating biological phenomena by means of P systems , 2010, 2010 IEEE Fifth International Conference on Bio-Inspired Computing: Theories and Applications (BIC-TA).

[3]  Mario J. Pérez-Jiménez,et al.  A bio-inspired computing model as a new tool for modeling ecosystems: The avian scavengers as a case study , 2011 .

[4]  J. Bascompte,et al.  Ecological networks : beyond food webs Ecological networks – beyond food webs , 2008 .

[5]  Gheorghe Paun,et al.  Computing with Membranes , 2000, J. Comput. Syst. Sci..

[6]  Mario J. Pérez-Jiménez,et al.  DCBA: Simulating Population Dynamics P Systems with Proportional Object Distribution , 2012, Int. Conf. on Membrane Computing.

[7]  M. Carrete,et al.  Sanitary versus environmental policies: fitting together two pieces of the puzzle of European vulture conservation. , 2010 .

[8]  Ostfeld,et al.  Pulsed resources and community dynamics of consumers in terrestrial ecosystems. , 2000, Trends in ecology & evolution.

[9]  Christian Mullon,et al.  VIABILITY MODEL OF TROPHIC INTERACTIONS IN MARINE ECOSYSTEMS , 2004 .

[10]  Mario J. Pérez-Jiménez,et al.  Modeling Ecosystems Using P Systems: The Bearded Vulture, a Case Study , 2009, Workshop on Membrane Computing.

[11]  Gheorghe Paun,et al.  The Oxford Handbook of Membrane Computing , 2010 .

[12]  François Bousquet,et al.  Multi-agent simulations and ecosystem management: a review , 2004 .

[13]  Steward T. A. Pickett,et al.  Directing ecological succession , 1991 .

[14]  Birgit Müller,et al.  A standard protocol for describing individual-based and agent-based models , 2006 .

[15]  Jennifer Sills,et al.  Good News for European Vultures , 2012 .

[16]  Justin S. Brashares,et al.  Patterns of predation in a diverse predator–prey system , 2003, Nature.

[17]  Uta Berger,et al.  Pattern-Oriented Modeling of Agent-Based Complex Systems: Lessons from Ecology , 2005, Science.

[18]  A. Margalida,et al.  Can Wild Ungulate Carcasses Provide Enough Biomass to Maintain Avian Scavenger Populations? An Empirical Assessment Using a Bio-Inspired Computational Model , 2011, PloS one.

[19]  Jordi Bascompte,et al.  The architecture of mutualistic networks minimizes competition and increases biodiversity , 2009, Nature.

[20]  M. Carrete,et al.  Too sanitary for vultures. , 2009, Science.

[21]  Michael A. Larson,et al.  Incorporating parametric uncertainty into population viability analysis models , 2011 .

[22]  Jordi Bascompte,et al.  Disentangling the Web of Life , 2009, Science.

[23]  Mario J. Pérez-Jiménez,et al.  A P-Lingua Programming Environment for Membrane Computing , 2008, Workshop on Membrane Computing.

[24]  T. Henzinger,et al.  Executable cell biology , 2007, Nature Biotechnology.

[25]  Jordi Bascompte,et al.  Interaction strength combinations and the overfishing of a marine food web. , 2005, Proceedings of the National Academy of Sciences of the United States of America.

[26]  Yves Dumont,et al.  Intraguild predation and mesopredator release effect on long-lived prey , 2009 .

[27]  A. Ives,et al.  A synthesis of subdisciplines: predator–prey interactions, and biodiversity and ecosystem functioning , 2004 .

[28]  Mario J. Pérez-Jiménez,et al.  A P System Based Model of an Ecosystem of Some Scavenger Birds , 2009, Workshop on Membrane Computing.

[29]  Richard Frankham,et al.  Comparison of the population viability analysis packages GAPPS, INMAT, RAMAS and VORTEX for the whooping crane (Grus americana) , 1999 .

[30]  Antoni Margalida,et al.  Modelling the effects of sanitary policies on European vulture conservation , 2012, Scientific Reports.

[31]  Michael Mitzenmacher,et al.  Detecting Novel Associations in Large Data Sets , 2011, Science.

[32]  B. Kendall,et al.  Dispersal, Environmental Correlation, and Spatial Synchrony in Population Dynamics , 2000, The American Naturalist.

[33]  Mario J. Pérez-Jiménez,et al.  Comparing simulation algorithms for multienvironment probabilistic P systems over a standard virtual ecosystem , 2011, Natural Computing.