modeling population growth of pyrenean chamois rupicapra
play

Modeling population growth of Pyrenean Chamois (Rupicapra - PowerPoint PPT Presentation

Modeling population growth of Pyrenean Chamois (Rupicapra Pyrenaica) by using P-systems Colomer M.A. (1) , Lavn S. (2), Marco I. (2) , Margalida A. (3) , Prez Hurtado I. (4) , Prez Jimnez M. (4), Sanuy D. (5), Serrano E. (2) and Valencia L


  1. Modeling population growth of Pyrenean Chamois (Rupicapra Pyrenaica) by using P-systems Colomer M.A. (1) , Lavín S. (2), Marco I. (2) , Margalida A. (3) , Pérez Hurtado I. (4) , Pérez Jiménez M. (4), Sanuy D. (5), Serrano E. (2) and Valencia L (4) . (1) Dpt. of Mathematics, University of Lleida (2) Dpt of Medicina i Cirurgia Animals, Universitat Autonoma de Barcelona. (3) Bearded Vulture Study & Protection Group, Pont de Suert (Lleida) (4) Research Group on Natural Computing, University of Sevilla (5) Dpt. of Animal Production, University of Lleida

  2. Population dynamics � Complexity of the processes involved. � Modeling with classical methods. Limitations. � Relevance of computational models.

  3. Previous studies of the group in the population dynamics modeling � Modeling Ecosystems Using P Systems: The Bearded Vulture, a Case Study . Cardona et al. LNCS. Vol 5391,2009,137-156. � P System Based Model of an Ecosystem of the Scavenger Birds. Cardona et al . LNCS, Vol 5957 (2010),182-195. � A computational modeling for real ecosystems based on P systems. Cardona et al. Natural Computing, 2010. On line version. P-systems are able to model both a large number of species together with their interactions

  4. Previous work � Problems associated with population dynamics: � large number of individuals and species. � basic processes in the like cicles of species inhabiting ecosystem: feeding, growth, reproduction and death. � processes are periodicaly repeated. � the evolution often depends on the environment: climate, soil, ... � human activities modify natural dynamics. � Each problem: � has its own specific features. � requires a precise modeling. � requires its own simulator.

  5. Common + especific features Need to define a new variant of P-systems • Cooperation. • Randomness. • Possibility of communication between environments. • Membrane polarization

  6. A P system based modeling framework A skeleton of an extended P system with active membranes of degree q ≥ 1, ( ) Γ , µ R , A probabilistic functional extended P system with active membranes of degree q ≥ 1 taking T time units, ( ) Π = Γ µ ∈ Μ Μ R T f r R � , , , , { : }, , , − r q 0 1 A multienvironment probabilistic functional extended P system with active membranes of degree (m,q) taking T time units, ( ) Σ Γ µ ∈ ≤ ≤ Μ ≤ ≤ − ≤ ≤ G R R T f r R j m i q j m , , , , , , , { : , 1 }, : 0 1 , 1 Π E rj ij

  7. α   → f r  a α u v u v ( ) ' [ ] ' [ ' ] i i Relation by environment Skeleton ( ) p  →  r : x j , k ( y ) e e e k j ( ) ( ) ( ) . p  → � r : x j y , y e e j k e e j k Environment j

  8. Relevant features of P systems for modeling ecosystem � The rules of the real observed processes are introduced. � Ability to work in parallel as the processes in nature do. � Its modularity allows modifications (easily). � Easy computational implementation.

  9. PROBLEM - CASE STUDY Simulator Validated Biologists Computer Mathematicians Ecologists Veterinary Give: Input Ask: Output SIMULATOR MODEL

  10. Objective : To obtain a model in order to study the dynamic of Pyrenean Chamois Catalan Pyrenees Pyrenean Chamois

  11. Pestivirus � Disease caused by a virus belonging to the genus Pestivirus. � It causes weakness, reduced movement, ... � Greater population impact. Mass mortality in some populations (up to 90%).

  12. Snow thickness effect 0,7 0,6 Kids mortality (%) 0,5 0,4 0,3 y = 0,0007x - 0,1688 R 2 = 0,9745 0,2 0,1 0 0 200 400 600 800 1000 1200 1400 Snow tickness (cm) Patrons de reproduction des femelles d’isard (Rupicapra pyrenaica pyrenaica) dans une population non chassée et conséquences demographiques. Jean-Paul Crampe, Anne Loison, Jean Michel Gaillard, Étienne Florence, Patrick Caens et Joël Appolinaire. CNRC Canada (2006)

  13. Area where the species live

  14. Modeling process � Weather: Snow thickness. � Reproduction � Feeding � Demographic density � Mortality: � Natural. � Hunting � Disease: Pestivirus

  15. P System Based Model of an Ecosystem of the Scavenger Birds. Cardona et al. LNCS . Vol IV (2010)

  16. Model proposed WEATHER UPDATING DISEASES REPRODUCTION (PESTI-VIRUS) HUNTER FEEDING + MORTALITY VERIFY MAXIM DENSITY NATURAL MORTALITY

  17. Model Propose A multienvironment probabilistic functional extended P system with active membranes of degree (q,m)=(4,11) ( ) Γ Σ Π ∈ ≤ ≤ Μ ≤ ≤ ≤ ≤ , , G , R , , { f : r R , 1 j 4 }, , 0 i 10 , 1 j 4 Π 4 rj ij [ ] [ ] [ ] 0 µ = 0 0 1 � Membrane structure 10 0 Initial alphabet Μ 0 = = ∅ ≤ ≤ Μ i { X , F , R , c , d } { }, 1 i 10 j , 1 0 0 = ≤ ≤ Initial alphabet in the environment e i { t }, 1 i 4

  18. Weather rules t t e2 e1 1 ( ) ( ) ( ) ( ) ≡   →  ≤ ≤ 10 re t t t ... t , 1 i 10 . 1 i i i e t e e e e3 1 1 2 4 t e4 ( ) ( ) ≡  → < ≤ re t # , 1 k 4 . 2 e e k k t i t i e1 e2 ≡  → ≤ ≤ 0 0 r t [ ] [ t ] , 1 i 10 . 1 i 0 i 0 t i e4 t i e3

  19. - t i t t i i e1 e2 X j F 0 c d t i t i e4 e3 ≤ ≤  1 j g , i , 6  − ≡  → ≤ ≤ −  ≡  → ≤ ≤ 0 r X [ ] [ X ], 1 y T , r t [ ] [ t ] , 1 i 10 . 3 j , y k j , y 2 i i i  ≤ ≤  1 k 10 . [ ]   0 − α α ≡  → ( v ) ( v )   � r F [ ] G , , G , 4 10 4 0 k 4 10   k e v ≤ ≤ ≤ ≤ 1 k 10 , 1 v 4 .

  20. Diseases rules When the appear disease in an area, the object h is created. This object will always be present in the first configuration of all loops The presence of the object S indicates that the disease is manifested

  21. A software tool for simulation. Users Two types of users: the designer and the end-user (the ecologist) The designer: � Debugs the model � Validates the model The end-user: � Runs virtual experiments

  22. A software tool for simulation Simulation core � The model is written in a P-Lingua File � P-Lingua is a programming language that allows defining P systems in an easy-way. � The simulation of the P system is given by a Java library (pLinguaCore) � The values of the initial parameters have set by a GUI (Graphics User Interface)

  23. A software tool for simulation The problem of the Graphics. User Interface � Each case of study needs a specific GUI � Previous works: � The same simulation core: P-Lingua + pLinguaCore � A specific GUI for each case of study (bearded vulture, zebra mussel...) � The problem: It is necessary to design and develop (by Java programming) many different GUIs

  24. A software tool for simulation. MeCoSim, a framework for simulation � MeCoSim (Membrane Computing Simulator) solves the previous problem � The same simulation core: P-Lingua + pLinguaCore � It is not necessary to program different GUIs � The designer user can design the GUIs by editing a datasheet (i.e. MS Excel, OpenOffice Calc)

  25. A software tool for simulation. MeCosim, some features � The datasheet allows to configure: � Input GUI tables � Output GUI tables � Definition of the initial parameters � Number of computational steps per simulated year � MeCoSim is currently under development � GNU GPL license

  26. Simulator

  27. PROBLEM - CASE STUDY Simulator Validated Biologists Mathematicians Computer Ecologists Veterinary MODEL + SIMULADOR General MODELO SIMULATOR + Software validation Give: Input WORKING Ask: Output

  28. Results A rea 1 5500 5000 4500 im f an 4000 er o 3500 b 3000 m u N 2500 2000 1994 1996 1998 2000 2002 2004 2006 2008 Y ear A rea 2 2500 2000 im 1500 f an er o 1000 b m u 500 N 0 19 94 19 96 1998 2000 2002 2004 2006 2008 Y ear

  29. Current situation Sustainable City Biodiversity project. Grown Vegetable (ENDESA) (ENDESA) Computer mathematicians Problem Ecologists Add new Model Simulador ingredients Validation Improve and add new Mussel Zebra Pyrinean Chamois ingredients (ENDESA) Scavengers Real applications in order to make management decisions

  30. Thank you for your attention!

Recommend


More recommend