Networksuncertain
Networksuncertain
The sort of information needed will be the same as in any project network, except that we need information on the distribution of
possible times (not just a single time) required for each activity. The method is used for predicting the critical path and for dealing
with questions about completion time – what is the probability the project can be completed in three months, what is the probability
the required time will be more than two years, what is the most optimistic estimate of the required time, etc.
To use the method, we need three estimates for the duration of each activity [generally obtained from experts in the field]:
most likely time (m) – exactly what it says
optimistic estimate (o) – there is less than a 1% chance that the activity will take less time than this
Pessimistic time (p) – there is less than a 1% chance the activity will take longer.
We assume (based on some theory, some experience) that the distribution of times will follow a beta distribution - somewhat
skewed to the right (there is a decreasing probability of very long times, a high probability of times near the most likely time)
For a beta distribution, we have formulas, based on the optimistic, most likely, and pessimistic times, for the mean (average)
duration and the standard deviation (average deviation) of the durations:
Expected (mean) duration =
Standard deviation of durations =
variance of durations 2 =
We can calculate the total duration for the project based on mean times - this gives our "on the average" (expected) duration and
mean critical path. We can also find all optimistic and all pessimistic durations and critical paths (critical paths may well be
different).
It is more realistic to expect that some activities will go quickly, some more slowly, some near the mean - we would like to find
probabilities for different completion times.
Assumption 1. The mean critical path will, in fact, be the critical path even with variation in times.[Usually a good approximation -
if other paths become longer, it's usually because they are close to the mean critical path in length]
Assumption 2. The durations are statistically independent - the variations in any two of them are completely unrelated (if one
activity takes longer, that gives no information about whether another activity might take longer).
These two assumptions allow us to calculate the mean (expected) duration for the project p and the variance for completion time
p2:
p = sum of means of the durations on the mean critical path
p2 = sum of the variances of the durations on the mean critical path.
Assumption 3. The possible total times fit a normal or gaussian distribution (this works well if there are a large number of
activities on the critical path and if Assumption 1 holds)
Then for any deadline we care about, say d , we can find the probability that completion time T will be less than or equal to d as
P(T d) = P(Z ) [Z is the standard normal variable - tables are available for these probabilities - a short one that will do for
our work is on p.265 of the text]
Computer implementation:
The estimates can be made in Excel –see the "PERT_CPMtemplates.xls" file. [Note: the “NORMDIST(d,, )” command
calculates P(Z ) (under our assumptions, this is P(completion time ≤ d) and the “NORMINV(a, , )” command calculates the
value T for which P(duration<T) = a if duration is normally distributed with mean and standard deviation ]
C E
B
G D H
A F
J
I
E,H, 19 19 19
Finish J 0 0 0 0 0 194 4 4 4 0 Y
Project
Duration 19
Data = 4
Results
Mean Critical
Path
m= 194
85.6666666
s2 = 7
9.25562891
s= 8
P(T<=d) = 0.06519153
where
d= 180
20
If we want
P(T<=C)
to be 0.99
215.531812
then C= 7
Most often, we look at the Expected value criterion – comparing the net expected value (expected profit minus expected cost) of
the alternatives. Other criteria are used, but we will concentrate on this one.
To make a decision, we consider the expected value of net additional profit under each of the four scenarios.
Expected additional profit = (amount 1) x (probability of amount 1) + (amount 2) x (probability of amount 2) + ...
and Net expected additional profit = expected additional profit – expected additional costs