Professional Documents
Culture Documents
Tools For Systems Thinking and Modeling: Dynamics: Graphs Over Time Structure: Causal-Loop Diagrams
Tools For Systems Thinking and Modeling: Dynamics: Graphs Over Time Structure: Causal-Loop Diagrams
System Dynamics Group, Rockefeller College of Public Affairs and Policy, University at Albany
A Systems Perspective
Reactive
Patterns of Behavior
Generative
System Structure
System Dynamics Group, Rockefeller College of Public Affairs and Policy, University at Albany
Distancing...
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
System Dynamics Group, Rockefeller College of Public Affairs and Policy, University at Albany
Patterns of Behavior
Generative
System Structure
System Dynamics Group, Rockefeller College of Public Affairs and Policy, University at Albany
Dynamic Thinking
Define problems in terms of graphs over time.
Graph important variables Graph historical data Graph anticipated dynamics Graph preferred dynamics
Unemployment (%)
11 10 9 8 7 6 5 4 3 2 19 48 19 58 19 68 19 78 19 88 19 98
System Dynamics Group, Rockefeller College of Public Affairs and Policy, University at Albany
System Dynamics Group, Rockefeller College of Public Affairs and Policy, University at Albany
System Dynamics Group, Rockefeller College of Public Affairs and Policy, University at Albany
19 71 19 73 19 75 19 77 19 79 19 81 19 83 19 85 19 87 19 89 19 91 19 93 19 95 19 97
Welfare roll
Unemployment
System Dynamics Group, Rockefeller College of Public Affairs and Policy, University at Albany
System Dynamics Group, Rockefeller College of Public Affairs and Policy, University at Albany
Patterns of Behavior
Generative
System Structure
System Dynamics Group, Rockefeller College of Public Affairs and Policy, University at Albany
13
System Structure
Accumulations
AKA Stocks Accumulations are both tangible and intangible
Resources, populations Preferences, feelings, pressures, perceptions
Causal Diagrams
Causal mapping is a powerful tool for representing structure in complex systems. Arrows indicate causal influence.
Family stress
Student achievement in school Underage drug and alcohol use in the community Teacher talent and resources
System Dynamics Group, Rockefeller College of Public Affairs and Policy, University at Albany
15
Family stress
System Dynamics Group, Rockefeller College of Public Affairs and Policy, University at Albany
16
Examples
+
Parental Support for School Administration
Test Scores
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.
Teachers
Class Size
Student Learning
18
Feedback Loops
A feedback loop exists when decisions change the state of the system, changing the conditions and information that influence future decisions.
Action Decisions Perceptions State of the system
System Dynamics Group, Rockefeller College of Public Affairs and Policy, University at Albany
19
System Dynamics Group, Rockefeller College of Public Affairs and Policy, University at Albany
20
System Dynamics Group, Rockefeller College of Public Affairs and Policy, University at Albany
21
System Dynamics Group, Rockefeller College of Public Affairs and Policy, University at Albany
22
+
Teacher effort
+
Student achievement
+
Student effort
+
Quality of communication
Trust
+
Risk taking
+
Teamwork
+
System Dynamics Group, Rockefeller College of Public Affairs and Policy, University at Albany 23
Counteracting loops
balancing goal seeking stabilizing compensating odd number of s
Symbolized by
R +
Symbolized by
B C
System Dynamics Group, Rockefeller College of Public Affairs and Policy, University at Albany
24
+
Population
+
Motivation
+
Attractiveness for business Expected profitability of business
+Number of private
businesses
+
Tax base
Tax rate
25
System Dynamics Group, Rockefeller College of Public Affairs and Policy, University at Albany
System Dynamics Group, Rockefeller College of Public Affairs and Policy, University at Albany
26
System Dynamics Group, Rockefeller College of Public Affairs and Policy, University at Albany
27
System Dynamics Group, Rockefeller College of Public Affairs and Policy, University at Albany
28
+ +
Tax revenues
System Dynamics Group, Rockefeller College of Public Affairs and Policy, University at Albany
29
+
Network complexity
+
Total school improvement effort
+
Teacher morale
+
Teacher effort
Student achievement
+
Student effort
30
System Dynamics Group, Rockefeller College of Public Affairs and Policy, University at Albany
Most important: For each loop, tell a self-reinforcing or balancing/counteracting story, and check that the story matches the loop polarity.
System Dynamics Group, Rockefeller College of Public Affairs and Policy, University at Albany 31
System Dynamics Group, Rockefeller College of Public Affairs and Policy, University at Albany
32
8
6
4
2 0
1500 1600 1700 1800 1900 2000
System Dynamics Group, Rockefeller College of Public Affairs and Policy, University at Albany
33
Population
Average lifespan
System Dynamics Group, Rockefeller College of Public Affairs and Policy, University at Albany
34
Lets assume a tax increase. What will the graph look like?
10,000
Tax base
9,000
8,000
7,000
6,000 System Dynamics Group, Rockefeller College of Public Affairs and Policy, University at Albany
Water in glass
+
Pouring rate
Fraction filled
20 15 10 5 0
Filling a Glass
10
20
30
40
36
System Dynamics Group, Rockefeller College of Public Affairs and Policy, University at Albany
Wasps
Predator-prey interactions
7.5
15
22.5
30
System Dynamics Group, Rockefeller College of Public Affairs and Policy, University at Albany
37