Question

In: Operations Management

How and when do you use the Monte Carlo analysis? Does it have anything to do...

How and when do you use the Monte Carlo analysis? Does it have anything to do with understanding the probability of a risk occurring as well?

Solutions

Expert Solution

  • Monte Carlo analysis is performed to know the risk impact and its uncertainty. It is also called as probablity simulation and generally used in forecasting in finance and project management domains. It is applicable when there are outcomes in the form of range of values and used for understanding the risk and uncertainty. The main feature of the Monte Carlo analysis or simulation is to let us know on how 'likely' the expected outcomes going to be and on the basis of estimates range (values).
  • The way it works is by selecting a random value pertaining to each task (which are based on the range of values or estimates) and the model is formed, outcome is recorded and the entire procedure is revised to have another set of random values. This may be repeated many times (could be thousands) to have several random values. Once the simulation is done , then there will be a larger set of outcome based on the random values. These outcomes entails the likelihood of several expected outcomes in the forecasting model.
  • For example, considering a project where tasks need to be executed one by one and the total time (in months) for project is the summation of the tasks. By applying Monte Carlo Analysis, single estimate for each of the project task is created. And this will result into overall time taken in months.However, this may be a good outcome but still it does not says about the risk that on 'likelihood' of the project completion. Hence, by using the Monte Carlo analysis the separate estimate for each task is created by considering the previous data (e.g. historical) and have the minimum and maximum time. These expected time values will be used along with 'most likely' estimate. But still the model needs more information that means the possible range of values which may vary from let's say 15 month to 25 months for project completion. Therefore, it is required to create random values to calculate the project completion time and execute the monte carlo simulation several times (may be 300 times) to detail the risks associated with project completion. In order to know the likelihood of the outcome , it is needed to count on how many times the monte carlo analysis resturned the outcome and how many times the outcome was '<' or '=' to the time (in months).
  • Monte Carlo Analysis is a valuable technique to know forecasted outcome when not sure on the future.

Related Solutions

Under what conditions is it necessary to use Monte Carlo analysis in the study of a...
Under what conditions is it necessary to use Monte Carlo analysis in the study of a queuing system?
in Matlab, Use the Monte Carlo analysis to compute the area of a circle with radius...
in Matlab, Use the Monte Carlo analysis to compute the area of a circle with radius 1. print out your code, at least one figure on which the circle and ‘dart hits’ are shown, and numerical results for N=10, 100,1000. For each N, repeat the calculation at least 5times.
How to do the monte carlo method on a calculator? step by step method.
How to do the monte carlo method on a calculator? step by step method.
explain the 5 steps of conducting a Monte Carlo simulation? Thank You Quantitative Analysis
explain the 5 steps of conducting a Monte Carlo simulation? Thank You Quantitative Analysis
Why would you want to use the Monte Carlo Simulation to explore a decision option rather...
Why would you want to use the Monte Carlo Simulation to explore a decision option rather than solve the branch analytically?
Describe the purpose of Monte Carlo simulations. How can these be used in designs?
Describe the purpose of Monte Carlo simulations. How can these be used in designs?
problem is also a Monte Carlo simulation, but this time in the continuous domain: must use...
problem is also a Monte Carlo simulation, but this time in the continuous domain: must use the following fact: a circle inscribed in a unit square has as radius of 0.5 and an area of ?∗(0.52)=?4.π∗(0.52)=π4. Therefore, if you generate num_trials random points in the unit square, and count how many land inside the circle, you can calculate an approximation of ? For this problem, you must create code in python (A) Draw the diagram of the unit square with...
Provide a professional application of one multivariate simulation model (avoid a Monte Carlo analysis. In addition,...
Provide a professional application of one multivariate simulation model (avoid a Monte Carlo analysis. In addition, please provide a one paragraph description to the application and a one paragraph conclusion to the application.
Write a matlab program that determines the value of pi using the monte carlo technique. do...
Write a matlab program that determines the value of pi using the monte carlo technique. do this for a loop of multiple fixed points. (i.e 100-10000) Plot the computed value of pi and the difference from the true value as this number increases. Time the execution of your code for various numbers of points, and plot the precision vs the computational cost.
What is Monte Carlo simulation? What principles underlie its use, and what steps are followed in...
What is Monte Carlo simulation? What principles underlie its use, and what steps are followed in applying it? Be detailed and give an example.
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT