PPT3 - Statistical Models in Simulation
PPT3 - Statistical Models in Simulation
PPT3 - Statistical Models in Simulation
Modeling
Week 3 - Session 3
Statistical Models in Simulation
Chapter 5
Statistical Models in
Simulation
In this chapter:
Review several important probability distributions
Present some typical application of these models
3
Review of Terminology and Concepts
In this section, we will review the following
concepts:
Discreterandom variables
Continuous random variables
Cumulative distribution function
Expectation
4
Discrete Random Variables [Probability Review]
2. i 1
p( xi ) 1
5
Continuous Random Variables [Probability Review]
3. f ( x) 0, if x is not in R X
Properties x0
1. P( X x0 ) 0, because x0
f ( x) dx 0
2. P(a X b) P (a X b) P(a X b) P (a X b)
6
Continuous Random Variables [Probability Review]
1 x / 2
e , x0
f ( x) 2
0, otherwise
7
Cumulative Distribution Function [Probability Review]
Properties
1. F is nondecreasing function. If a b, then F (a) F (b)
2. lim x F ( x) 1
3. lim x F ( x) 0
8
Cumulative Distribution Function [Probability Review]
The probability that the device lasts for less than 2 years:
P(0 X 2) F (2) F (0) F (2) 1 e 1 0.632
9
Expectation [Probability Review]
10
Expectations [Probability Review]
12
Queueing Systems [Useful Models]
13
Inventory and supply chain [Useful Models]
14
Reliability and maintainability [Useful Models]
15
Other areas [Useful Models]
16
Discrete Distributions
Discrete random variables are used to describe
random phenomena in which only integer values
can occur.
In this section, we will learn about:
Bernoullitrials and Bernoulli distribution
Binomial distribution
Geometric and negative binomial distribution
Poisson distribution
17
Bernoulli Trials and Bernoulli Distribution
[Discrete Dist’n]
Bernoulli Trials:
Consider an experiment consisting of n trials, each can be a
success or a failure.
Let Xj = 1 if the jth experiment is a success
and Xj = 0 if the jth experiment is a failure
The Bernoulli distribution (one trial):
p, x j 1, j 1,2,..., n
p j ( x j ) p( x j ) 1 p q, x j 0,j 1,2,...,n
0, otherwise
where E(Xj) = p and V(Xj) = p (1 – p) = p q
Bernoulli process:
The n Bernoulli trials where trails are independent:
p(x1,x2,…, xn) = p1(x1) p2(x2) … pn(xn)
18
Binomial Distribution [Discrete Dist’n]
19
Geometric & Negative
Binomial Distribution [Discrete Dist’n]
Geometric distribution
The number of Bernoulli trials, X, to achieve the 1st success:
q x 1 p, x 0,1, 2,..., n
p ( x)
0, otherwise
E(X) = 1/p, and V(X) = q/p2
20
Poisson Distribution [Discrete Dist’n]
E(X) = = V(X)
21
Poisson Distribution [Discrete Dist’n]
22
Continuous Distributions
Continuous random variables can be used to
describe random phenomena in which the
variable can take on any value in some interval.
In this section, the distributions studied are:
Uniform
Exponential
Normal
Weibull
Lognormal
23
Uniform Distribution [Continuous Dist’n]
Properties
P(x1 < X < x2) is proportional to the length of the interval:
F(x2) – F(x1) = (x2 – x1)/(b – a)
E(X) = (a+b)/2 V(X) = (b – a)2/12
U(0,1) provides the means to generate random numbers,
from which random variates can be generated.
24
Exponential Distribution [Continuous Dist’n]
Memoryless property
For all s and t greater or equal to 0:
P(X > s + t | X > s) = P(X > t)
26
Normal Distribution [Continuous Dist’n]
Mean: 2
Variance: 0
Denoted as X ~ N(,2)
Special properties:
lim x f ( x) 0, and lim x f ( x) 0.
f( – x) = f(( + x); the pdf is symmetric about .
The maximum value of the pdf occurs at x = ; the mean and
mode are equal.
27
Normal Distribution [Continuous Dist’n]
1 t 2 / 2
z
x
where ( z ) e dt
2 28
Normal Distribution [Continuous Dist’n]
29
Weibull Distribution [Continuous Dist’n]
A random variable X has a Weibull distribution if its pdf has the form:
x 1 x
f ( x)
exp , x
0, otherwise
3 parameters:
Location parameter: ( )
Scale parameter:
Shape parameter.
Example: = 0 and = 1:
When = 1,
X ~ exp( = 1/)
30
Lognormal Distribution [Continuous Dist’n]
32
Interarrival Times [Poisson Dist’n]
The 1st arrival occurs after time t iff there are no arrivals in the interval
[0,t], hence:
P{A1 > t} = P{N(t) = 0} = e-t
P{A1 ≤ t} = 1 – e-t [cdf of exp()]
Interarrival times, A1, A2, …, are exponentially distributed and
independent with mean 1/
Splitting:
Suppose each event of a Poisson process can be classified as
Type I, with probability p and Type II, with probability 1-p.
N(t) = N1(t) + N2(t), where N1(t) and N2(t) are both Poisson
processes with rates p and (1-p)
p N1(t) ~ Poi[p]
N(t) ~ Poi()
Pooling:
Suppose two Poisson processes are pooled together
N1(t) + N2(t) = N(t), where N(t) is a Poisson processes with
rates 1 + 2N1(t) ~ Poi[ ] 1
N(t) ~ Poi(12)
N2(t) ~ Poi[] 2
34
Nonstationary Poisson
Process (NSPP) [Poisson Dist’n]
Relating stationary Poisson process n(t) with rate and NSPP N(t)
with rate (t):
Let arrival times of a stationary process with rate = 1 be t1, t2, …,
and arrival times of a NSPP with rate (t) be T1, T2, …, we know:
ti = (Ti)
Ti = (ti)
35
Nonstationary Poisson
Process (NSPP) [Poisson Dist’n]
Example: Suppose arrivals to a Post Office have rates 2 per minute
from 8 am until 12 pm, and then 0.5 per minute until 4 pm.
Let t = 0 correspond to 8 am, NSPP N(t) has rate function:
2, 0t 4
(t )
0.5, 4 t 8
Expected number of arrivals by time t:
2t , 0t 4
(t ) 4 t t
0 2 ds 4 0.5 ds
2
6, 4 t 8
37
Summary
The world that the simulation analyst sees is probabilistic,
not deterministic.
In this chapter:
Reviewed several important probability distributions.
Showed applications of the probability distributions in a simulation
context.
Important task in simulation modeling is the collection and
analysis of input data, e.g., hypothesize a distributional
form for the input data. Reader should know:
Difference between discrete, continuous, and empirical
distributions.
Poisson process and its properties.
38