Method for performing monte carlo risk analysis of business scenarios
First Claim
Patent Images
1. A stochastic process for simulating on a computer or computer system the behavior and consequences of a scenario, the process comprising:
- a) using a metric, either static or dynamic, that realistically simulates the scenario being modeled;
b) using distribution functions, either symmetrical or unsymmetrical, that best describe the available data for each of the input variables of the metric used to simulate the scenario;
c) performing enumerable iterations, wherein a new numeric solution to the metric is calculated in each iteration by selecting new values for each input variable within its distribution by using a new pseudo-random number and the probability distribution function for that input variable;
d) placing each of the enumerable solutions to the metric from each iteration into a discrete frequency distribution;
e) converting the discrete frequency distribution into a discrete probability distribution; and
f) using the discrete probability distribution for the metric to analyze the scenario predicted by the metric by calculating parameters comprising the mean value of the metric, the most likely value of the metric, the probability the metric will have at least a certain value, the probability the metric will be more than at least a certain value, and the probability that the metric will lie between certain bounds.
0 Assignments
0 Petitions
Accused Products
Abstract
The present invention uses Monte Carlo simulation techniques to evaluate the risk of business scenarios. A method of angular approximations (Gaussangular distributions™) is used to simulate symmetrical and unsymmetrical bell-shaped, triangular, and mesa-type distributions that fit data required by the metrics in the Monte Carlo calculation. The mathematical functionality of these Gaussangular distributions is comprised of their extremes, the most likely value, and a variable analogous to its standard deviation.
-
Citations
7 Claims
-
1. A stochastic process for simulating on a computer or computer system the behavior and consequences of a scenario, the process comprising:
-
a) using a metric, either static or dynamic, that realistically simulates the scenario being modeled;
b) using distribution functions, either symmetrical or unsymmetrical, that best describe the available data for each of the input variables of the metric used to simulate the scenario;
c) performing enumerable iterations, wherein a new numeric solution to the metric is calculated in each iteration by selecting new values for each input variable within its distribution by using a new pseudo-random number and the probability distribution function for that input variable;
d) placing each of the enumerable solutions to the metric from each iteration into a discrete frequency distribution;
e) converting the discrete frequency distribution into a discrete probability distribution; and
f) using the discrete probability distribution for the metric to analyze the scenario predicted by the metric by calculating parameters comprising the mean value of the metric, the most likely value of the metric, the probability the metric will have at least a certain value, the probability the metric will be more than at least a certain value, and the probability that the metric will lie between certain bounds. - View Dependent Claims (2, 3, 4)
-
-
5. A process for creating on a computer or computer system an angular approximation to a continuous PDF (probability density function), p(x), the process comprising:
-
a) using the minimum value of x, xmin, and the maximum value of x, xmax to define the boundaries of the PDF where the p(x)=0;
b) using the most likely value of x, xlikely, to define the point where p(x) is at a maximum;
c) using break points to be those points where any two straight-line segments intersect at an angle not equal to zero degrees (0°
) including at xlikely;
d) using a series of straight-line segments that run consecutively from xmin to the first break point, then continuing from break point to break point, and ending from the last break point to xmax;
e) associating the inverse of the area between one break point near xmin and one break point near xmax to represent the effective standard deviation which is proportional to the square of the second central moment of the Gaussangular distribution;
f) whereas the angular approximation may be either symmetrical or unsymmetrical with respect to the distances |xmax−
xlikely| and |xlikely−
xmin|;
g) whereas the angular approximation may be either symmetrical or unsymmetrical with respect to the lengths of the line segments in the approximation; and
h) whereas the approximation to the continuous probability density function is a mathematical function comprising the variables xmin, xlikely, xmax, and the break points;
- View Dependent Claims (6, 7)
-
Specification