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

modeling population growth of pyrenean chamois rupicapra
SMART_READER_LITE
LIVE PREVIEW

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


slide-1
SLIDE 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

slide-2
SLIDE 2

Population dynamics

Complexity of the processes involved. Modeling with classical methods.

Limitations.

Relevance of computational models.

slide-3
SLIDE 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

slide-4
SLIDE 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.

slide-5
SLIDE 5

Common + especific features

Need to define a new variant of P-systems

  • Cooperation.
  • Randomness.
  • Possibility of communication between environments.
  • Membrane polarization
slide-6
SLIDE 6

A P system based modeling framework

A probabilistic functional extended P system with active membranes of degree q ≥ 1 taking T time units,

( )

1

, , }, : { , , , ,

Μ Μ ∈ Γ = Π

q r

R r f T R

  • µ

A skeleton of an extended P system with active membranes of degree q ≥ 1,

( )

R , ,µ Γ

A multienvironment probabilistic functional extended P system with active membranes of degree (m,q) taking T time units,

( )

m j q i m j R r f T R R G

ij rj E

≤ ≤ − ≤ ≤ Μ ≤ ≤ ∈ Γ Σ

Π

1 , 1 : }, 1 , : { , , , , , , , µ

slide-7
SLIDE 7

Skeleton Environment Relation by environment

' ) (

] ' [ ' ] [

α α i a f i

v u v u

r

 → 

( ) ( )

( )

( ) .

y , y x : r ) y ( x : r

k j j j k k , j j

e k e j p e e e p e e

  • →

  → 

slide-8
SLIDE 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.

slide-9
SLIDE 9

Mathematicians Biologists Ecologists Veterinary MODEL Computer SIMULATOR PROBLEM - CASE STUDY

Give: Input Ask: Output

Validated Simulator

slide-10
SLIDE 10

Catalan Pyrenees Pyrenean Chamois

Objective:

To obtain a model in order to study the dynamic of Pyrenean Chamois

slide-11
SLIDE 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%).

slide-12
SLIDE 12

Snow thickness effect

y = 0,0007x - 0,1688 R2 = 0,9745

0,1 0,2 0,3 0,4 0,5 0,6 0,7 200 400 600 800 1000 1200 1400

Snow tickness (cm) Kids mortality (%)

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)

slide-13
SLIDE 13

Area where the species live

slide-14
SLIDE 14

Modeling process

Weather: Snow thickness. Reproduction Feeding Demographic density Mortality:

Natural. Hunting Disease: Pestivirus

slide-15
SLIDE 15

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

slide-16
SLIDE 16

Model proposed

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

slide-17
SLIDE 17

Model Propose

[ ] [ ]

[ ]

10 1

= µ } d , c , R , F , X {

1 , j 0 =

Μ

10 i 1 }, { Μi ≤ ≤ ∅ = A multienvironment probabilistic functional extended P system with active membranes of degree (q,m)=(4,11)

( )

4 j 1 , 10 i , }, 4 j 1 , R r : f { , , R , G , ,

ij rj 4

≤ ≤ ≤ ≤ Μ ≤ ≤ ∈ Π Σ Γ

Π

Membrane structure Initial alphabet Initial alphabet in the environment

4 i 1 }, t { ei ≤ ≤ =

slide-18
SLIDE 18

( ) ( ) ( ) ( )

. 10 i 1 , t ... t t t re

4 2 1 1

e i e i e i 10 1 e 1

≤ ≤   →  ≡

( ) ( )

. 4 k 1 , # t re

k k

e e 2

≤ < →  ≡

Weather rules

e1 e2 e3 e4 t t t t e1 e2 e3 e4 ti ti ti ti

. 10 i 1 , ] t [ ] [ t r

i i 1

≤ ≤ →  ≡

slide-19
SLIDE 19

e1 e2 e3 e4 ti ti ti ti i Xj F0 c d

  • .

10 i 1 , ] t [ ] [ t r

i i i 2

≤ ≤ →  ≡

     ≤ ≤ ≤ ≤ ≤ ≤ →  ≡

. 10 k 1 , T y 1 , g j 1 ], X [ ] [ X r

6 , i y , j k y , j 3

[ ]

. 4 v 1 , 10 k 1 , G , , G ] [ F r

v 10 10 4 4

e k ) v ( ) v ( k 4

≤ ≤ ≤ ≤       →  ≡

− α α

  • t
slide-20
SLIDE 20

Diseases rules

When the appear disease in an area, the object h is created. This

  • bject will always be present in the first configuration of all loops

The presence of the object S indicates that the disease is manifested

slide-21
SLIDE 21
slide-22
SLIDE 22

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

slide-23
SLIDE 23

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)

slide-24
SLIDE 24

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

slide-25
SLIDE 25

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)

slide-26
SLIDE 26

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

slide-27
SLIDE 27
slide-28
SLIDE 28
slide-29
SLIDE 29

Simulator

slide-30
SLIDE 30

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

slide-31
SLIDE 31

Results

A rea 1

2000 2500 3000 3500 4000 4500 5000 5500 1994 1996 1998 2000 2002 2004 2006 2008

Y ear

N u m b er o f an im

A rea 2

500 1000 1500 2000 2500 19 94 19 96 1998 2000 2002 2004 2006 2008

Y ear

N u m b er o f an im

slide-32
SLIDE 32

Current situation

Ecologists Problem mathematicians Model Computer Simulador Validation Real applications in order to make management decisions Add new ingredients Scavengers Pyrinean Chamois Mussel Zebra

(ENDESA)

Biodiversity project.

(ENDESA)

Grown Vegetable Sustainable City

(ENDESA)

Improve and add new ingredients

slide-33
SLIDE 33

Thank you for your attention!