Prof. dr. ir. Jan H. Kwakkel
Multi-Actor Systems department
Faculty of Technology, Policy and Management
Model-based support for Decision Making under Deep Uncertainty
Problem 1
Problem 2
So what is deep uncertainty?
4
Why use models?
Argument from complexity
Argument from uncertainty
Decision-making under deep uncertainty
Aiding decision making
What is the role of models in decision making?�
14
15
Computer assisted reasoning
Adaptive planning
Adaptation pathways
Current
situation
Action
A
Action
B
Action
C
Action
D
Transfer station to new
policy
action
Adaptation Tipping Point of a
policy action
(
Terminal
)
Policy action
effective
Changing conditions
Time high
-
end scenario
Time low
-
end scenario
0
0
10
70
80
90
100
Years
10
70
80
90
100
1
2
3
4
5
9
Pathway
Co
-
benefits
Costs
Benefits
+++
++
0
-
-
-
0
0
0
-
0
+++
+++++
+++
+
+
0
0
0
0
Time horizon
100
years
6
7
8
-
-
-
-
-
+
+++
++++
0
0
+
�Exploratory scenario thinking
Often, more information can be captured in an ensemble of alternative plausible models than can be captured by any individual model.
Bankes (2002) 10.1073pnas.092081399
XLRM framework
Running a model as a function
Exploratory modelling in a nutshell
Exploratory modelling in a nutshell
Exploratory modelling in a nutshell
Exploratory modelling in a nutshell: scenario discovery
Exploratory modelling in a nutshell: scenario discovery
Exploratory modelling in a nutshell: scenario discovery
Exploratory modelling in a nutshell: scenario discovery
Manual scenario discovery exercise
31
Click and download as zip file
32
Scenario Discovery
Subspace partitioning
PRIM
PRIM
Scenario Discovery
Scenario discovery for designing adaptation pathways
40
Scenario Discovery excercise
Working with Google Colab
EMA workbench: a python library for RDM
44
Upload scenario discovery.ipynb
45
Open file viewer
46
Click upload files
Working with Google Colab
Introduction to RDM
Robust Decision Making
49
Experimental designs
How does a Latin Hypercube work?
How does a Latin Hypercube work?
How does a Latin Hypercube work?
How does a Latin Hypercube work?
Choosing a distribution
RDM exercise
Shallow lake problem
57
Hadka et al (2015). 10.1016/j.envsoft.2015.07.014.
XLRM structuring of shallow lake problem
58
Levers�parameters characterizing the control rule
Uncertainties
b: decay rate
q: recycling exponent
mean: mean of natural
inflows
stdev: stdev of natural
inflows
delta: discount rate
Outcomes
Maximum pollution level
Utility
Inertia
reliability
Relations
Working with Google Colab
Workflow
60
Robustness metrics
McPhail, C., et al (2018). "Robustness metrics: How are they calculated, when should they be used and why
do they give different results?" Earth's Future. 10.1002/2017EF000649
Robustness metrics
Figure adapted from Trindade et al. (2019) https://doi.org/10.1016/j.advwatres.2019.103442
How to summarize the distribution over scenarios in (preferably) one number?
Robustness per kpi, or one robustness number per policy?
policy
deeply uncertain�factor 1
deeply uncertain�factor 2
deeply uncertain�factor 3
KPI’s per
scenario
Distribution per kpi over scenarios
3 families of robustness metrics
Satisficing robustness
Regret
Descriptive statistics
64
Robustness calculation
McPhail, C., et al (2018). "Robustness metrics: How are they calculated, when should they be used and why
do they give different results?" Earth's Future. 10.1002/2017EF000649
MORDM exercise continued
Example: Competitive position of the Port of Rotterdam
The world container model
Tavasszy, L. A., Minderhoud, M., Perrin, J.-F., & Notteboom, T. (2011). A strategic network choice model for global container flows: specification, estimation
and application. Journal of Transport Geography, 19, 1163–1172
Major uncertainties that might impact the port of Rotterdam
Identification of vulnerabilities�under what conditions does Rotterdam lose throughput?
Identification of vulnerabilities�under what conditions does Rotterdam lose throughput?
Worst case discovery
Worst case discovery
Substantial increase in EU hinterland costs, substantial reduction in port handling costs and hinterland transport costs and time for Mediterranean ports, and the opening of the Northern passage
Income inequality in the Vietnam Mekong Delta
Bramka Arga Jafino
Maaike van Aalst
Performance indicators
District level profitability
Integrated assessment model
Uncertainties
river discharge
upstream dam�development
farming preferences
drought impacts
Adaptation policies
more high dikes
less high dikes
fertilizer subsidies
seed upgrade
How can income patterns change?
43K scenarios
7 archetypical
income patterns
Classification tree mapping uncertainties and policies�to types of income patterns
How can income patterns change?
43K scenarios
7 archetypical
income patterns
Classification tree mapping uncertainties and policies�to types of income patterns
How sensitive are rankings to normative assumptions?
Closing remarks
Kwakkel & Haasnoot (2018) Supporting decision making under deep uncertainty: a synthesis of approaches and techniques