Title: Tools for Systems Thinking and Modeling
1Tools for Systems Thinkingand Modeling
- Dynamics Graphs over time
- Structure Causal-loop Diagrams
2A Systems Perspective
Reactive
Events and Decisions
Adaptive
Increasing leverage
Generative
3Distancing...
- A systems view stands back just far enough to...
- Deliberately blur discrete events into patterns
of behavior - Deliberately move from a focus on individual
decisions to a focus on policy structure
4The Systems Perspective
Reactive
Events and Decisions
Adaptive
Increasing leverage
Generative
5Dynamic Thinking
- Define problems in terms of graphs over time.
- Graph important variables
- Graph historical data
- Graph anticipated dynamics
- Graph preferred dynamics
- Use these to focus systems thinking and modeling
6Unemployment ()
7New York City Populations
8Percentages of high school grads completing
college, by ethnicity
9Unemployment Welfare in Dutchess County, NY
Welfare roll
Unemployment
10New York State K-12 Public Education Expenditures
per Pupil
11Strive for Dynamic Insights
Heres where we went wrong...
12So youre getting more education
Income
Time
13The Systems Perspective
Reactive
Events and Decisions
Adaptive
Increasing leverage
Generative
14System Structure
- Accumulations
- AKA Stocks
- Accumulations are both tangible and intangible
- Resources, populations
- Preferences, feelings, pressures, perceptions
- Causal structure feedback loops
- Delays
- Policies governing decisions
15Causal Diagrams
- Causal mapping is a powerful tool for
representing structure in complex systems.
- Arrows indicate causal influence.
16Polarities of Causal Links
- Positive and negative signs show the direction of
causality
direct relation inverse relation
17Definitions of Link Polarities
- An increase in A makes B greater than it would
have been without the change a decrease in A
makes B less .
An increase in C makes D less than it would have
been without the change a decrease in C makes D
greater.
- All words phrases are expressed as quantities
that have a clear sense of increase or decrease.
- No verbs the action is in the arrows.
18Examples
Higher test scores mean more support lower
scores, less support.
More teachers mean smaller classes smaller
classes mean more learning. Fewer teachers would
mean larger classes and less learning.
Ceteris paribus... All other influences held
constant as we assign polarities.
19Feedback Loops
- A feedback loop exists when decisions change the
state of the system, changing the conditions and
information that influence future decisions.
20The Joy of Feedback
21The Joy of Feedback
22No its more like the life cycle of the famous
scientist
23Examples of Feedback Loops
24Two kinds of feedback loops
- Reinforcing loops
- self-reinforcing
- growth producing
- destabilizing
- accelerating
- even number of s
- Symbolized by
- Counteracting loops
- balancing
- goal seeking
- stabilizing
- compensating
- odd number of s
- Symbolized by
25Examples of Reinforcing Loops
-
-
26Reinforcing Feedback in the Newspaper
27Reinforcing Feedback in the Newspaper
28Reinforcing Feedback in the Newspaper
Garfields happiness
Jons suspicion
(R)
29Examples of Balancing Loops
-
30What are these loops, and what stories do they
tell?
-
-
31Tips for Determining Link and Loop Polarities
- For each link, determine the effect of an
increase in the variable at the tail of the
arrow - If the variable at the head increases, assign a
plus. - If the variable at the head decreases, assign a
minus. - For each loop, count the number of negative
signs - An even number of negative links is a reinforcing
(R) loop. - An odd number of negative links is a balancing
(B) loop. - Most important For each loop, tell a
self-reinforcing or balancing/counteracting
story, and check that the story matches the loop
polarity.
32Linking Feedback Structure and Dynamic Behavior
- Linking causal loop thinking with graphs over time
33World Population (billions)
8
6
4
2
0
1500
1600
1700
1800
1900
2000
34Self-reinforcing processes in world population
growth
35Typical Reinforcing Loop Behavior
Lets assume a tax increase. What will the graph
look like?
Businesses and taxes loop in a reinforcing decline
36Typical Counteracting Loop Behavior
37Typical Counteracting Loop Behavior
38Summary of Structure and Behavior
- Reinforcing loops are responsible for
accelerating growth, accelerating decline, or
traps due to inertia - Counteracting loops are much more prevalent but
often less obvious they balance and adapt - Counteracting loops can compensate for policy
initiatives and defeat intended effects - Combinations of reinforcing and counteracting
loops are responsible for all the complex
dynamics we create in our complex systems.