Professional Documents
Culture Documents
Tesfaye 2015
Tesfaye 2015
Addis Ababa University, Addis Ababa institute of Technology, School of Mechanical and
Industrial Engineering, Addis Ababa, Ethiopia
ermiastes@gmail.com
1 Introduction
In projects, the variability of time estimates for an activity is assumed to follow beta
distribution [1, 5] and the Project Competion Time (PCT) is assumed to follow nor-
mal distribution. Different scholars have attempt to prove the validity of this assump-
tion. Elmaghraby [4] in his work on Project Planning and Control by Network Models
recommended the use of uniform probability density function for the activity dura-
tions. Hamdy A. Taha [8] rely on the central limit theorem to postulate that the
completion time can be portrayed using a normal distribution as a function of the
cumulative mean and variance of all the a activities within the longest path. However,
Dong-Eun Lee [3] stated that a normal distribution should not always be assumed in
PCT if one wants to get a reliable result. If one assumes that PCTs are normally dis-
tributed, PERT may lead to an approximately 10 to 30% more optimistic PCT than
when activity durations are generated assuming Triangular, Uniform, Exponential and
Weibull functions. Whereas, Loostsma [9] proposed the use of the gamma probability
density function. Moreover, another assumption is that all the activities of a network
have same Probability Distribution Function (PDF). Reliable estimation of project
completion period occupies a central role in the decision making process. In the past,
2 Methodology
The concept of the research were based on two approaches, the first approach focused
on the theoretical simulation of a project completion time based on a hypothetical
project, with randomly generated data with different PDFs for the identical activities
of the network. Intentionally, the data were generated without altering the mean com-
pletion just simply by changing the PDFs. Keeping the mean completion time same
and differing the PDFs the results of having wide and narrow scattered activity time
were analyzed. To back the results obtained using theoretically generated data, from
A Simulation of Project Completion Probability 135
practical point of view it is important to investigate the PCT of an actual project hav-
ing wide scatter and different distribution characteristics. Since construction projects
are expected to have such characteristics, a project on a villa house was considered.
Data that are necessary for simulation were collected from nine construction compa-
nies. Every planner estimate the duration of each activity based on the company’s
trend. Finally, data were analyzed using assumed PDFs and the best fit PDF were
plotted using ARENA Vr. 14 input analyzer.
The estimation of a project time could be relatively simple as the nature of project is
of the same simple nature. However, when doing time estimations for major projects
that involve several activities, it requires a little more intellect in order to give an
accurate estimation of the time it would take to complete the project.
For projects with high degree of scatter and complexity, it is possible that different
activities in the same network might have different PDF. This theoretical simulation
analysis tries to shows the characteristics of different PDFs of individual activity time
on the total PCT.
The network shown in Figure 1 is introduced through true random number genera-
tion to demonstrate this probability distribution functions. It consists of an Activity
On-Arc (A-O-A) network with 12 activities. Each activity is assigned a most likely
duration based on random numbers generated. Two classes of random number are
generated to show both wide and narrow scatter of activity duration. To find the prob-
ability distribution function that best describes the distribution of the project competi-
tion time, analyses were made by using normal, beta, exponential and Weibull PDFs.
Z=
Here, Z is the number of standard deviations of the due date or target date (x) lies
from the mean or expected date.
First with the normality assumption the expected completion time is determined
using generated activity network time.
136 E. Tesfaye et al.
The normal expected time (Te) which is equal to the sum of normal expected times
of activities on critical path. i.e. t1, t2, t3… tk are the expected times of critical path
activities, then
Te =∑ , i = 1, 2 ……, k
Thus, critical path for both narrow and wide scatter activity is the bold line as
shown in figure 1 with the expected time Te of 199.39 and 202.47 days respectively.
The project completion time with 90% confidence is 250.09 days for wide scatter
and 270.98 days for the narrow scatter activities as show in Table 1. However, the
probability of completion, assuming a normal distribution, may not hold for every
activity. Proceeding with examining the behavior of the exponential and beta distribu-
tions functions on the project completion time, on the same activity network, the ex-
pected time Te, is 173.39 and 245.33 days for wide scatter activities and 216.56 and
245.33 days for narrow scatter activities respectively.
A Simulation of Project Completion Probability 137
Probability of Project
Completion with 90 %
Expected Time (Te)
Confidence Interval
Activity
ac1 acc2
ac3 acc4
ac5 aac6
ac7 acc8
ac9 ac10
ac11 ac12
Fiig. 2. Narrow Scattered Best Fit Chart
ac1 acc2
ac3 acc4
ac5 acc6
ac7 acc8
ac9 ac110
ac11 ac112
Consequently, it is necessary to see the best fit PDFs for each activity to check the
normality assumption. The best fit PDFs is developed by using ARENA input analyz-
er to find the completion time distribution. Furthermore, the program simulates the
project completion time based on the best fit PDFs expressions.
As shown in Figure 2 and 3 the best fit PDFs for both wide and narrow scattered
activity network varied from the normality assumption where most activities show
beta PDF and there are some with Weibull, Poisson and uniform PDF which makes
the individual activity’s in the network having different PDF’s. Therefore, the next
step is to check the normality assumption of the total PCT of the network.
By simulating this best fit probability distribution expression on each activity the
project completion time was computed. The computed results for different PDF’s are
shown in Figure 4 and 5.
Fig. 6. Completion Time Distribution Simulation Network for Wide and Narrow Scatter
A Simulation of Project Completion Probability 141
The probability of the project completion time assuming the normality, beta, exponen-
tial and best fit PDF were tried to be simulated on the theoretical simulation part using
a randomly generated activity network. As it is explained above, there is a deviation
from the normality assumption where each activity follows different PDF. Therefore,
this case study tries to address ascertains that the normality assumption, which
frequently used in construction simulation studies.
This paper considers a villa house construction projects from nine construction
companies. For the purpose of simulation, only excavation and earth work, concrete
work for sub and super structure, masonry and block work activities were considered.
As shown in figure 7, the network has 21 activities and the respective mean expected
time for each activity is shown in Table 2.
Analyzing the above network with Normal, Beta, Weibull and Exponential PDF
for critical activity 1, 2, 3, 9, 13, 16, 17, 18, 20 and 21, Table 3 indicates the project
completion time for each activity and best fit PDFs is presented Figure 8. The result
indicated that each activities uses different PDF and the PCTs varies when there is
changes in PDFs. On the other hand, the normal distribution appears to best fitting for
activities only for the same PDF throughout the whole activity time.
142 E. Tesfaye et al.
ac1 acc2
ac3 acc4
ac5 acc6
ac7 acc8
ac9 ac110
ac11 aac12
ac13 aac14
ac15 aac16
ac17 aac18
ac19 aac20
ac21
Fig. 8. Best Fit Probability
P Distribution Function of the 21 activities
A Simulation of Project Completion Probability 143
The procedure to modell the project network using ARENA ver. 14 simulationn is
demonstrated in figure 9. Create
C module is modified by setting constant in the T Type
field and at least 100 in thee Value field. The Max Arrivals field sets to be 10,0000 to
assure the accuracy of the histogram
h for the completion time distribution, (Williamm J.
Cosgrove, 2008)[11]. On th he process module, each activity was labeled and the acttion
set to be delay. Delay is an expression based on the best fit PDF with a unit per dayys.
144
E. Tesfaye et al.
Fig. 10. Completion Time Distribution Simulation Network for The villa house project
A Simulation of Project Completion Probability 145
As shown in the figure 9, dispose and Separate module groups are used with the
default settings because these modules have no impact on Arena network. The last
task prior to running the simulation is to construct the completion time histogram. In
the Expression field the values used to plot the histogram is based on the research
[11]. For the fields minimum, maximum, and # Cells, enter 5, 25, and 20. The first two
fields represent estimates of the range of the completion time histogram, and the last
field gives the number of time intervals on the histogram. Moreover, all the project
activities are represented in Arena by a process module as shown in the figure 10.
Consequently the results obtained from Arena Simulation which is the PCT is plot-
ted using a histogram. The simulation is repeated 10,000 times and it depicts that the
normality assumptions are invalid for different activity PDF.
4 Conclusion
In this work two methods of determining completion time distribution were demon-
strated. The first based on a hypothetically generated data and the second on an actual
construction project. The results of both simulations indicate that different activities
display different probability distribution function on a same activity network, thereby
leading to different estimation of project completion time. Thus, the current study has
demonstrated that, realistic prediction of project completion time shall be carried out
based on best fit PDFs rather than simply assuming normality.
References
1. AbouRizk, S.M., Halpin, D.W.: Statistical properties of construction duration data. J.
Constr. Eng. Manage. 111(4), 525–544 (1992)
2. Adlakha, V., Kulkarni, V.G.: A classified bibliography of research on stochastic PERT
networks. Infor. 27(3), 272–296 (1989)
3. Dong-Eun Lee, D.A.-B.: The Probability Distribution of Project Completion Times in Si-
mulation-based Scheduling. KSCE Journal of Civil Engineering 17(4), 638–645 (2013)
4. Elmaghraby, S.E.: Activity Networks: Project Planning and Control by Network Models.
Wiley, New York (1977)
5. Fente, J., Knutson, K., Schexnayder, C.: Defining a beta distribution function for construc-
tion simulation. In: Proc. 1999 Winter Simulation Conference, pp. 1010–1015. IEEE, Pis-
cataway (1999)
6. Ang, A.H.-S., Tang, W.H.: Probability concepts in engineering planning and design: Vo-
lume I - basic principles. Wiley, New York (1975)
7. Halpin, D.W., Riggs, L.S.: Planning and analysis of construction operations. Wiley, New
York (1992)
8. Taha, H.A.: Operations Research: An Introduction, 7th edn. Prentice Hall (2010)
9. Loostsma, F.A.: Network Planning with Stochastic Activity Durations: An Evaluation of
PERT. Statistica Neerlandica 20, 43–69 (1966)
10. Lu, M., AbouRizk, S.M.: Simplified CPM/PERT simulation model. Journal of Construc-
tion Engineering and Management 126(4), 219–226 (2000)
11. William, J., Cosgrove, W.: Simplifying PERT Network Simulation with ARENA. Califor-
nia Journal of Operations Management 6(1), 61–68 (2008)