690 likes | 900 Views
Dynamic Systems. Modeling Complex Interconnections. I. Dynamic Systems. Problem: Many variables and each one affects the others. x=f(y,z); y=f(x,z); z=f(x,y) As number of associated variables increases, econometric and game-theoretic models become intractable.
E N D
Dynamic Systems Modeling Complex Interconnections
I. Dynamic Systems • Problem: Many variables and each one affects the others. x=f(y,z); y=f(x,z); z=f(x,y) As number of associated variables increases, econometric and game-theoretic models become intractable.
B. Solution: Computer Simulation • Begin with connections between variables over time (obtained from theory or regression analysis) • Diagram the causal loops and connections. Arrows illustrate causation and +/- indicates coefficient. Example: + -
3. Functional forms • Just how is independent variable X related to dependent variable Y? • Just how is Yt-1 related to Yt? • In both cases, options include linear, exponential, S curve, bell curve, threshold (see Fig 2.2 in Hughes for examples).
4. Feedback loops a. Negative feedback loops (odd number of negative linkages): Analogous to thermostats tend to generate steady-state or cyclical patterns of change. Examples: Time
+ - Examples of negative feedback loops • Tiredness-Sleep
+ - Examples of negative feedback loops • Tiredness-Sleep • Disease-Population
+ - Examples of negative feedback loops • Tiredness-Sleep • Disease-Population • Deterrence Theory
+ - Examples of negative feedback loops • Tiredness-Sleep • Disease-Population • Deterrence Theory • Prices
Examples of negative feedback loops • Tiredness-Sleep • Disease-Population • Deterrence Theory • Prices • Clouds-Temperature -
b. Positive feedback loops (even number of negative linkages) • Analogous to a snowball rolling downhill • Tend to produce exponential growth or exponential decay: Time
+ + Examples of positive feedback loops • Arms Races
Examples of positive feedback loops • Arms Races • Permafrost Thaw + + +
Examples of positive feedback loops • Arms Races • Permafrost Thaw • Population Growth + +
Examples of positive feedback loops • Arms Races • Permafrost Thaw • Population Growth • RiskTM + +
Examples of positive feedback loops • Arms Races • Permafrost Thaw • Population Growth • RiskTM • Hegemonic Decline - -
Examples of positive feedback loops • Arms Races • Permafrost Thaw • Population Growth • RiskTM • Hegemonic Decline • “Liberal Peace” - - + +
c. Feedback Linkage • What happens when the same variable is part of two different feedback loops? • If dominant loop changes, tends to produce S-shaped curves • Example: Adoption of a new technology
Another example: Population What happens if death rate is reduced but birth rate is unchanged? Birth Rate Population Death Rate + - + +
5. Modules • Modules connect all the variables in a given area together: • Inputs Module (relationships and feedback loops between inputs) Outputs • Figure 2.1 in Hughes lists IFs modules
II. Evolution of World Models: World2 and World3 • World2: Possibly the first global model 1. Attempted to model the connections between stocks and flows of five factors: • Population (dynamic model) • Agricultural Production (limited by land and productivity) • Industrial Production (limited by capital and productivity) • Natural Resources (assumed as 250 years’ worth at 1970 consumption levels) • Pollution (generated by production)
3. Base Case Prediction Note the changes in pollution and population:
B. World3 and “The Limits to Growth” • Origins: criticism of the simplistic nature of World2 • Use: Model forecasts used to prepare assigned reading by Meadows et al, The Limits to Growth, a 1972 best-seller by the “Club of Rome”
3. Features • Each main variable from World2 gets its own module. For example: • Service sector of economy is added • Population is now tracked by age group • Natural resources renew themselves • Technological changes are permitted Increase from 244 (World2) to 1583 (World3) equations
4. Results a. Adding complexity did not change the fundamental “limits to growth” forecasts from World2
b. What is limiting growth? Same factors in both World2 and World3: • Initial run: Resource depletion • Assume more resources: Pollution (even worse than depletion because triggers massive die-off) • Assume more resources and pollution control: agricultural production Put simply, multiple consequences of growth create a negative feedback loop that limits growth – since infinite growth impossible, cannot sustain exponential growth forever
c. Critical Insights • Exponential growth in anything is hard to sustain best hope is an S-shaped curve • Delays between elements (i.e. pollution may kill over decades rather than immediately we may not realize it when we are past the tolerable limit)
Example: The pond • Algae grows in a pond. If it covers the whole pond, fish will suffocate. • Assume exponential growth of algal population, doubling time = 1 day • When should we act?
When is the threat imminent? • Day 1: 1/10 of 1% covered
When is the threat imminent? • Day 2: One-fifth of one percent covered
When is the threat imminent? • Day 3: Nearly 1% covered
When is the threat imminent? • Day 8: About 1/8 covered
When is the threat imminent? • Day 9: About 1/4 covered
When is the threat imminent? • Day 10: About 1/2 covered
When is the threat imminent? • Day 11
Example: The pond • Algae grows in a pond. If it covers the whole pond, fish will suffocate. • Assume exponential growth of algal population, doubling time = 1 day • What if we make the pond bigger? Double its size and we buy one more day. Make it 100 times bigger and we have about one more week.
Calories per person to 2004 (note that the scale magnifies changes)