Monte Carlo Process Risk Analysis for Water Resources Planning and Management Institute for Water Resources 2008.

Slides:



Advertisements
Similar presentations
McGraw-Hill/Irwin Copyright © 2013 by The McGraw-Hill Companies, Inc. All rights reserved. A PowerPoint Presentation Package to Accompany Applied Statistics.
Advertisements

Introduction to Monte Carlo Markov chain (MCMC) methods
Charles Yoe, Ph.D. College of Notre Dame of Maryland
Chapter 18 If mathematical analysis is too difficult, we can try each possibility out on paper. That way we can find which alternative appears to work.
1 Overview of Simulation When do we prefer to develop simulation model over an analytic model? When not all the underlying assumptions set for analytic.
11 Simulation. 22 Overview of Simulation – When do we prefer to develop simulation model over an analytic model? When not all the underlying assumptions.
Hypothesis testing and confidence intervals by resampling by J. Kárász.
Monte Carlo Simulation A technique that helps modelers examine the consequences of continuous risk Most risks in real world generate hundreds of possible.
Sensitivity Analysis In deterministic analysis, single fixed values (typically, mean values) of representative samples or strength parameters or slope.
Simulation Operations -- Prof. Juran.
Session 7a. Decision Models -- Prof. Juran2 Overview Monte Carlo Simulation –Basic concepts and history Excel Tricks –RAND(), IF, Boolean Crystal Ball.
“ Building Strong “ Delivering Integrated, Sustainable, Water Resources Solutions Probabilistic Scenario Analysis Institute for Water Resources 2010 Charles.
Decision and Risk Analysis Financial Modelling & Risk Analysis II Kiriakos Vlahos Spring 2000.
Discrete Event Simulation How to generate RV according to a specified distribution? geometric Poisson etc. Example of a DEVS: repair problem.
1 Monte-Carlo Simulation Simulation with Spreadsheets.
Statistics.
Introduction to Simulation. What is simulation? A simulation is the imitation of the operation of a real-world system over time. It involves the generation.
#10 MONTE CARLO SIMULATION Systems Fall 2000 Instructor: Peter M. Hahn
Chapter 14 Simulation. Monte Carlo Process Statistical Analysis of Simulation Results Verification of the Simulation Model Computer Simulation with Excel.
Properties of Random Numbers
QMF Simulation. Outline What is Simulation What is Simulation Advantages and Disadvantages of Simulation Advantages and Disadvantages of Simulation Monte.
Monté Carlo Simulation MGS 3100 – Chapter 9. Simulation Defined A computer-based model used to run experiments on a real system.  Typically done on a.
Stevenson and Ozgur First Edition Introduction to Management Science with Spreadsheets McGraw-Hill/Irwin Copyright © 2007 by The McGraw-Hill Companies,
Simulation.
Introduction to ModelingMonte Carlo Simulation Expensive Not always practical Time consuming Impossible for all situations Can be complex Cons Pros Experience.
1 Assessment of Imprecise Reliability Using Efficient Probabilistic Reanalysis Farizal Efstratios Nikolaidis SAE 2007 World Congress.
Monte Carlo Simulation in Decision Making
Monte Carlo Simulation 1.  Simulations where random values are used but the explicit passage of time is not modeled Static simulation  Introduction.
Computer Simulation A Laboratory to Evaluate “What-if” Questions.
Review of normal distribution. Exercise Solution.
Randomized Algorithms (Probabilistic algorithm) Flip a coin, when you do not know how to make a decision!
Monte Carlo Simulation and Personal Finance Jacob Foley.
Random Numbers and Simulation  Generating truly random numbers is not possible Programs have been developed to generate pseudo-random numbers Programs.
1 SMU EMIS 7364 NTU TO-570-N Inferences About Process Quality Updated: 2/3/04 Statistical Quality Control Dr. Jerrell T. Stracener, SAE Fellow.
Delivering Integrated, Sustainable, Water Resources Solutions Monte Carlo Simulation Robert C. Patev North Atlantic Division – Regional Technical Specialist.
Crystal Ball: Risk Analysis  Risk analysis uses analytical decision models or Monte Carlo simulation models based on the probability distributions to.
Outline of Chapter 9: Using Simulation to Solve Decision Problems Real world decisions are often too complex to be analyzed effectively using influence.
Simulation is the process of studying the behavior of a real system by using a model that replicates the behavior of the system under different scenarios.
ESD.70J Engineering Economy Module - Session 21 ESD.70J Engineering Economy Fall 2006 Session Two Alex Fadeev - Link for this PPT:
Monté Carlo Simulation  Understand the concept of Monté Carlo Simulation  Learn how to use Monté Carlo Simulation to make good decisions  Learn how.
ESD.70J Engineering Economy Module - Session 21 ESD.70J Engineering Economy Fall 2009 Session Two Michel-Alexandre Cardin – Prof. Richard.
FIN 614: Financial Management Larry Schrenk, Instructor.
Simulation is the process of studying the behavior of a real system by using a model that replicates the system under different scenarios. A simulation.
Risk Analysis Simulate a scenario of possible input values that could occur and observe key impacts Pick many input scenarios according to their likelihood.
12/4/2015 Vijit Mittal (NBS, Gr. Noida) 1 Monte Carlo Simulation,Real Options and Decision Tree.
Probabilistic Scenario Analysis Institute for Water Resources 2009 Charles Yoe, PhD
Computer Simulation. The Essence of Computer Simulation A stochastic system is a system that evolves over time according to one or more probability distributions.
Machine Design Under Uncertainty. Outline Uncertainty in mechanical components Why consider uncertainty Basics of uncertainty Uncertainty analysis for.
MANAGEMENT SCIENCE The Art of Modeling with Spreadsheets STEPHEN G. POWELL KENNETH R. BAKER Compatible with Analytic Solver Platform FOURTH EDITION OPTIMIZATION.
Summarizing Risk Analysis Results To quantify the risk of an output variable, 3 properties must be estimated: A measure of central tendency (e.g. µ ) A.
Expectation-Maximization (EM) Algorithm & Monte Carlo Sampling for Inference and Approximation.
Monte Carlo Simulation Natalia A. Humphreys April 6, 2012 University of Texas at Dallas.
1 1 Slide Simulation Professor Ahmadi. 2 2 Slide Simulation Chapter Outline n Computer Simulation n Simulation Modeling n Random Variables and Pseudo-Random.
1 BA 555 Practical Business Analysis Linear Programming (LP) Sensitivity Analysis Simulation Agenda.
Risk Analysis Simulate a scenario of possible input values that could occur and observe key financial impacts Pick many different input scenarios according.
ESD.70J Engineering Economy Module - Session 21 ESD.70J Engineering Economy Fall 2010 Session Two Xin Zhang – Prof. Richard de Neufville.
1 1 Slide © 2004 Thomson/South-Western Simulation n Simulation is one of the most frequently employed management science techniques. n It is typically.
MONTE CARLO ANALYSIS When a system contains elements that exhibit chance in their behavior, the Monte Carlo method of simulation may be applied.
CHAPTER 5 Simulation Modeling. Introduction In many situations a modeler is unable to construct an analytic (symbolic) model adequately explaining the.
Simulation in Healthcare Ozcan: Chapter 15 ISE 491 Fall 2009 Dr. Burtner.
MAT 4830 Mathematical Modeling 04 Monte Carlo Integrations
EMIS 7300 SYSTEMS ANALYSIS METHODS FALL 2005 Dr. John Lipp Copyright © 2005 Dr. John Lipp.
HMP Simulation - Introduction Deterministic vs. Stochastic Models Risk Analysis Random Variables Best Case/Worst Case Analysis What-If Analysis.
Spreadsheet Applications for Construction Cost Estimating BY CHARLES NICKEL, P.E. (225)
Probabilistic Slope Stability Analysis with the
Monte Carlo Methods CEE 6410 – Water Resources Systems Analysis Nov. 12, 2015.
Computer Simulation Henry C. Co Technology and Operations Management,
Prepared by Lloyd R. Jaisingh
Monte Carlo Simulation
Monte Carlo Simulation Managing uncertainty in complex environments.
Presentation transcript:

Monte Carlo Process Risk Analysis for Water Resources Planning and Management Institute for Water Resources 2008

Learning Objectives At the end of this session participants will understand: The difference between an analytical solution and a simulation. The two steps of the Monte Carlo process. A simulation comprises many iterations. The purpose of more iterations in a simulation

Analytical Solution Solution meets all criteria of problem 2 + x = 4 x = 2 is a solution that works Some problems have more than one analytical solution x^2 = 9 Some problems have no analytical solution

Simulation Numerical technique used to estimate analytical solutions to a problem Not an optimization technique, answers what-if questions Results are not analytical solutions Analytical solutions are preferred

Monte Carlo Process Code name for simulations relating to development of atomic bomb Applied to wide variety of complex problems involving random behavior Procedure that generates values of a random variable based on one or more probability distributions Not simulation method per se

Time to Understand We’ve used Monte Carlo process Two-step process in each cell in spreadsheet

Monte Carlo Process Two steps Generate a simple random number. Transform it into a useful value using a specific probability distribution.

Random Number Generation Pseudorandom Numbers [0,1] Seed = 4745 (any number) Mid-square Method (John von Neumann) (4745)^2 = ; r1=.5150 (5150)^2 = ; r2=.5225 (5225)^2 = ; r3=.3006 etc. More sophisticated method

Transformation Assume Uniform Distribution, U(a,b) where a = 10 and b = 50. To obtain a value, x, we use x = a + (b - a)u. In this case, x = u. Generate U~U(0,1), say u =.5150 then x = 10 +( ).5150 = 30.6 x = 10 +( ).5225 = 30.9 x = 10 +( ).3006 = 22.0, etc. Other distributions are similar but more complex transformations.

Some Language Simulation--technique for calculating a model output value many times with different input values. Purpose is to get complete range of all possible scenarios. Iteration--one recalculation of the model during a simulation. Uncertain variables are sampled once during each iteration according to their probability distributions.

Monte Carlo Simulation Simulation model that uses the Monte Carlo process Deterministic values replaced by distributions Values randomly generated for each probabilistic variable & calculations completed Process repeated desired # times

Monte Carlo Simulation X = 20 10

How Many Iterations? Means often stabilize quickly (10 2 ) Estimating probabilities of outcomes (10 3 ) Defining tails of output distribution (10 4 ) If extreme events are important (10 5 )

Reading and Reporting Results Means Minimums and maximums (extremes?) Percentiles 95% confidence interval Graphs and tables

Take Away Points Don’t simulate when analytical solutions exist Monte Carlo process is not a simulation Generate random number Transform it into useful value Desired iterations depends on purpose