Not every computational science project requires a supercomputer.

Slides:



Advertisements
Similar presentations
Biology 2B Ecosystems Population dynamics.
Advertisements

Chapter 52 Earth’s Fluctuating Populations
Population fluctuations Topics for this class: n Population fluctuations in nature can result from changing environment, i.e., extrinsic environmental.
Glenn Ledder † and Brigitte Tenhumberg ‡† † Department of Mathematics ‡ School of Biological Sciences University of Nebraska-Lincoln
Population Ecology January 3, 2011.
Fourth Heat Treatment Workshop August 6, 2003 Sajid Alavi, Ph.D. Assistant Professor Dept. of Grain Science and Industry The life and times of the red.
Population Pyramid: Cohort: Russia. Population Pyramid: Cohort: Russia.
458 Lumped population dynamics models Fish 458; Lecture 2.
Major: System Dynamics
WHAT DO SMARTER QUESTIONS LOOK LIKE? COMPUTER ADAPTIVE TEST: ENGLISH.
Chapter 9: Leslie Matrix Models & Eigenvalues
Chapter 10 Population Dynamics
Genetic Drift LIFS 691 Advanced Evolution. Genetic Drift Random changes in allelic frequencies arising from stochastic processes in populations of finite.
Canada’s Changing Population
CHAPTER 2 Basic Descriptive Statistics: Percentages, Ratios and rates, Tables, Charts and Graphs.
Population Explosion. Key terms Birth Rate = the number of children born per 1000 people per year Death Rate = the number of deaths per 1000 people per.
Lecture 7  Poisson Processes (a reminder)  Some simple facts about Poisson processes  The Birth/Death Processes in General  Differential-Difference.
Continuous addition of births and deaths at constant rates (b & d)
Populations I: a primer Bio 415/ questions 1. What is exponential growth, and why do we care about exponential growth models? 2. How is the parameter.
What is a population? Population: A population is a group of interbreeding organisms of the same species. Population size: The number of individuals in.
1 GEM2505M Frederick H. Willeboordse Taming Chaos.
Population Characteristics. Human Development Index A set of living conditions that gives a general picture of what life is like in a given country.
Measuring and Modelling Population Changes
Monitoring Changes in Populations Science Bennett.
Samuel Clark Department of Sociology, University of Washington Institute of Behavioral Science, University of Colorado at Boulder Agincourt Health and.
Geo597 Geostatistics Ch9 Random Function Models.
The basics of mathematical modeling (Not every computational science project requires a supercomputer)
Population Formulas – Compare Trends. An example… ► Let’s say a country has a population of 30,000,000.  Births = 390,000immigrants = 220,000  Deaths.
The Science of Complexity J. C. Sprott Department of Physics University of Wisconsin - Madison Presented to the First National Conference on Complexity.
I Can … Classify a nation’s human population growth as developing, developed/slow, or developed/negative based on key characteristics Humans: Where do.
Population Patterns Vocab. Demography The study of population (numbers, ethnicities, common traits, distribution, density)
Lecture 5 Bsc 417/517. Outline More pointers on models in STELLA Behavior patterns Linear models Exponential models.
Population Ecology I.Attributes of Populations II.Distributions III. Population Growth – change in size through time A. Calculating Growth Rates 1. Discrete.
This is unchecked growth:
Population Ecology. Population Def. a group of individuals of a __________ species living in the same area Characteristics of a popl’n 1)Size 2)Density.
What Regulates Population Growth? Abiotic: Physical Factors Biotic: Density-Dependence Density-Vague Regulation.
K = K = K = 100.
Tilman’s Resource Ratio Hypothesis A Simple Resource Based Model of Population Growth LowHigh Growth Rate as a function of resource availability Mortality.
Population Vocabulary. population density The average number of people living in a square mile or square kilometer.
Lessly Model Population Growth and Decay. Terms Ages – This is the ages of the animal broken into equal parts. Birth Rate – This is the rate at which.
Do Now: ► How fast is the worlds population growing? Which country is growing at the fastest rate?
MEASURING POPULATIONS pp birth rate: # of births per given time death rate: # of deaths per given time Growth rate: the amount a population.
Constrained Growth CS 170: Computing for the Sciences and Mathematics.
I Can … Classify a nation’s human population growth as developing, developed/slow, or developed/negative based on key characteristics Humans: Where do.
Lets see what is going on in the world… population/ population/
CALCULATE THE GROWTH RATE: Birth Rate = 10 Individuals Immigration = 20 Individuals Death Rate = 15 Individuals Emigration = 5 Individuals Growth Rate.
Difference Equations and Period Doubling u n+1 = ρu n (1-u n )
Population Dynamics Section 4.1, p.92 3/19/2016. Population Dispersion -How individuals are spaced within an area.
The basics of mathematical modeling (Not every computational science project requires a supercomputer)
NEXT WEEK: Computer sessions all on MONDAY: R AM 7-9 R PM 4-6 F AM 7-9 Lab: last 1/2 of manuscript due Lab VII Life Table for Human Pop Bring calculator!
Structure and Behavior of Dynamic Systems
 Carrying Capacity: Maximum number of organisms that can be sustained by available resources over a given period of time  Is dynamic as environmental.
Part Three By Martina Nashed.
MEASURING POPULATIONS
QOTD What is a fluctuation?.
Mathematics of Population Growth
Crude mortality rates for ‘commissioning organisations’ 0 to 13 deaths per 1,000 total births.
3.3 Constrained Growth.
Joohee Kim IB Biology Sec. II
World Population Growth
Lecture 7 Poisson Processes (a reminder)
The study of human populations
Measures Of Development
Measuring and Modelling Population Changes
Populations.
Factors influencing population change
Qualitative Analysis of Spruce Budworm Outbreaks
Population Dynamics- Global Carrying Capacity
Module 3.3 Constrained Growth
Presentation transcript:

Not every computational science project requires a supercomputer

Population dynamics

More over… The flour beetle Tribolium pictured here has been studied in a laboratory in which the biologists experimentally adjusted the adult mortality rate (number dying per unit time). For some values of the mortality rate, an equilibrium population resulted. In other words, the total number of beetles did not change even though beetles were continually being born and dying. Yet, when the mortality rate was increased beyond some value, the population was found to undergo periodic oscillations in time. Under some conditions, the variation in population level became chaotic, that is, with no discernable regularity or repeating pattern. Why do we get such different-looking patters of population dynamics? What general mathematical model could produce both sets of patterns? Example from R. Landau’s course, U. Oregon.

The basic model: Population increase  P = birth – death.

The basic model: Population increase  P = birth – death. Birth = b*(current population) = bP. where b = birth rate.

The basic model: Population increase  P = birth – death. Birth = b*(current population) = bP. where b = birth rate. Death = ?

The basic model: Population increase  P = birth – death. Birth = b*(current population) = bP. where b = birth rate. Death = ? Death = d*(current population) ?

The basic model: Population increase  P = birth – death. Birth = b*(current population) = bP. where b = birth rate. Death = ? Death = d*(current population) ? Death = -d*(current population) 2 = dP 2  P = b*P(1 –(d/b)*P).

The discrete model:  P = b*P(1 –(d/b)*P) P(t+1) = P(t) +  P Switch to dimensionless variable p: P(t+1) = rp(t)*(1 – p). A single parameter model: “r” controls the balance between birth and death. Meaning: r*(1-p) = effective growth rate, becomes zero when population reaches max. What is needed to start a calculation?

Start with sanity checks. Basics behavior.

What if p << 1?

Start with sanity checks. Basics behavior. What if p << 1? What if p -> 1?

Start with sanity checks. Basics behavior. What if p << 1? What if p -> 1? Steady state? No change, p(t+1) = p(t).

Start with sanity checks. Basics behavior. What if p << 1? What if p -> 1? Steady state? No change, p(t+1) = p(t). p=0, or 1 = r(1-p).

Explore the logistic equation using Mathematica

Origin of oscillations and chaos.

The bifurcation plot

A good model must have generality US census data. Model prediction made in 1840 Actual data from 1940

The take home message: You do not always need a supercomputer to explore mathematical models. You don’t need complexity for rich behavior; simple, basics models can still show very rich behavior. Simpler models tend to be more general. No need to overcomplicate things: simpler solutions are often right (think Geocentric vs. Heliocentric models).