scientific computing i
play

Scientific Computing I Part II: Population Models Module 2: - PowerPoint PPT Presentation

Scientific Computing I Michael Bader Outlines Part I: Fibonaccis Rabbits Scientific Computing I Part II: Population Models Module 2: Population Modelling Discrete Models Michael Bader Lehrstuhl Informatik V Winter 2005/2006


  1. Scientific Computing I Michael Bader Outlines Part I: Fibonacci’s Rabbits Scientific Computing I Part II: Population Models Module 2: Population Modelling – Discrete Models Michael Bader Lehrstuhl Informatik V Winter 2005/2006

  2. Scientific Part I: Fibonacci’s Rabbits Computing I Michael Bader Outlines Part I: Fibonacci’s Rabbits Part II: Population Models A classical population model 1 Looking for an improved model 2

  3. Scientific Part II: Population Models Computing I Michael Bader Outlines Part I: Fibonacci’s Rabbits Discrete vs. Continuous 3 Part II: Population Models Deterministic vs. Stochastic 4 Spatial and Temporal Resolution 5 Single- vs. Multi-Population 6 Level of Detail 7 Finally: What’s the Task? 8

  4. Scientific Computing I Michael Bader A classical population model Looking for an improved model Part I Fibonacci’s Rabbits

  5. Scientific Fibonacci’s Rabbits Computing I Michael Bader A classical population model Looking for an improved model A pair of rabbits are put in a field. If rabbits take a month to become mature and then produce a new pair every month, how many pairs will there be in twelve months time? Leonardo Pisano (“Fibonacci”), A.D. 1202

  6. Scientific Model Assumptions Computing I Michael Bader A classical population model Which assumptions or simplifications have been Looking for an made? improved model we consider pairs of rabbits rabbits reproduce exactly once a month female rabbits always give birth to a pair of rabbits newborn rabbits require one month to become mature rabbits don’t die . . . ?

  7. Scientific The Fibonacci Numbers Computing I Michael Bader How many pairs of rabbits are there? A classical we start with a newborn pair of rabbits population model Looking for an after one month: still 1 pair of rabbits (now improved model mature) after two months: 2 pairs of rabbits (one mature) after three months: 3 pairs of rabbits (two mature) after four months: 5 pairs of rabbits (three mature) after n months: f n = f n − 1 + f n − 2 , f 0 = f 1 = 1

  8. Scientific The Fibonacci Numbers (2) Computing I Michael Bader A classical Now: how many pairs of rabbits are there? population model Looking for an f 10 = 55, f 12 = 144, f 18 = 2584, . . . improved model exponential growth of rabbits: f n = 1 ( φ n − ( 1 − φ ) n ) , √ 5 √ � � where φ = 1 1 + 5 ≈ 1 . 61 . . . is the golden 2 section number. questions: how accurate is the model? what are its shortcomings?

  9. Scientific Wanted: An improved model Computing I Michael Bader Group Work: A classical population model Develop an improved model for the Looking for an improved model growth of a rabbit population! Model assumptions: 1 what assumptions do you want to keep what assumptions do you want to drop or modify Describe your model 2 Describe how to run the simulation 3 starting conditions evolution of the population . . .

  10. Scientific Comparison of models Computing I Michael Bader A classical population model Discussion: Looking for an improved model What are the differences between the proposed models? Consider: the modelling of the rabbits the interaction between rabbits the environment (time and space) possible external influences

  11. Scientific Computing I Michael Bader Discrete vs. Continuous Deterministic vs. Stochastic Part II Spatial and Temporal Resolution Classification of Models Single- vs. Multi-Population Level of Detail Finally: What’s the Task?

  12. Scientific Discrete vs. Continuous Models Computing I Michael Bader Discrete vs. Discrete Population Modeling: Continuous Deterministic vs. count individual rabbits (pairs of rabbits) Stochastic Spatial and “clocked” evolution of the population: Temporal Resolution changes occur at discrete points in time or Single- vs. within time intervalls Multi-Population Level of Detail Continuous Population Modeling: Finally: What’s the Task? population size ∈ R continuous growth or decay ⇒ population size is a function: p : R → R , p ( x ) = . . .

  13. Scientific Deterministic vs. Stochastic Models Computing I Michael Bader Discrete vs. Continuous Deterministic Population Modeling: Deterministic vs. Stochastic fixed birth rate, fixed gender distribution Spatial and Temporal model leads to uniform simulation results Resolution Single- vs. Multi-Population Stochastic Population Modeling: Level of Detail probability distribution for birth rate and Finally: What’s the Task? gender simulations may lead to different results; both, expected value and aberrations, may be of interest

  14. Scientific Spatial and Temporal Resolution Computing I Michael Bader Discrete vs. Spatial resolution, only: Continuous population does not grow or decay Deterministic vs. Stochastic expanding and spreading of interest Spatial and Temporal Resolution Temporal resolution, only: Single- vs. Multi-Population growth and/or decay are of interest Level of Detail uniform population distribution in a fixed Finally: What’s the Task? region Temporal and spatial resolution how does growth/decay affect population distribution?

  15. Scientific Single- vs. Multi-Population Models Computing I Michael Bader Discrete vs. Single population model: Continuous Deterministic vs. population of rabbits Stochastic no other species, but distinction between Spatial and Temporal male/female, healthy/ill, hungry/well-fed, . . . ? Resolution Single- vs. Multi-Population Multi-population: Level of Detail Example: rabbit population Finally: What’s the Task? competitors: everything that eats carrots!? predators: fox, man, . . . prey: carrots ⇒ Systems of interacting populations

  16. Scientific Level of Detail Computing I Michael Bader Rabbit modelling: Discrete vs. Continuous “pair of rabbits” (mature/non-mature) vs. Deterministic vs. Stochastic male/female, x years old, healthy/ill, Spatial and hungry/well-fed, . . . Temporal Resolution Single- vs. Spatial resolution: Multi-Population Level of Detail habitat: friendly/hostile environment Finally: What’s the Task? location of food, competitors, predators, . . . What Quantities have an Effect? what other species have to be included? how detailed do we need to model the environment?

  17. Scientific Finally: What’s the Task? Computing I Michael Bader Discrete vs. Continuous Deterministic vs. Stochastic find a solution (find all solutions) Spatial and Temporal find the best solution (optimization problem) Resolution analyse solutions: Single- vs. Multi-Population Is it unique? How does it depend on input Level of Detail data? Finally: What’s the Task? validate the model: quantitatively vs. qualitatively correct?

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend