Statistical Analyses For Simulating Schedule Networks
Statistical Analyses For Simulating Schedule Networks
Statistical Analyses For Simulating Schedule Networks
Figure 3: Stochastic Discrete Event Simulation in SPSS
1285
Lee and Shi
Triangular(o1,e1,p1) PERT(o1,e1,p1)
PERT(o2,e2,p2)
PERT(o3,e3,p3)
PERT(o4,e4,p4)
PERT(o5,e5,p5)
PERT(o6,e6,p6)
PERT(o7,e7,p7)
CPM(e1)
CPM(e2)
CPM(e3)
CPM(e4)
CPM(e5)
CPM(e6)
CPM(e7)
Activity CPM Mode Simulation Mode PERT Mode
a
b
c
d
e
f
g
* PERT(o,e,p)
Double PERT(o,e,p){
return (o+4*e+p)/6;
}
*Triangular(o,e,p): (refer to Lee 2004)
Double Beta (o,e,p){
if (rand()<(e-o)/(p-o)){
return o + sqrt((e-o)*(p-o)*rand());
}
else
return p-sqrt((p-e)*(p-o)*(1-rand())))
}
0.0 0.0
0.0 0.0
A
a: CPM(e1)/PERT(o1, e1, p1)
/Triangular (o1, e1, p1)
b: CPM(e2)/PERT(o2, e2, p2)
/Triangular(o2, e2, p2)
f: CPM(e6)/PERT(o6, e6, p6)
/Triangular(o6, e6, p6)
g: CPM(e7)/PERT(o7, e7, p7)
/Triangular (o7, e7, p7)
d: CPM(e4)/PERT(o4, e4, p4)
/Triangular(o4, e4, p4)
0.0 0.0
0.0 0.0
B
0.0 0.0
0.0 0.0
C
0.0 0.0
0.0 0.0
D
0.0 0.0
0.0 0.0
E
0.0 0.0
0.0 0.0
F
c: CPM(e3)/PERT(o3,e3,p3)
/Triangular(o3,e3,p3)
e: CPM(e5)/PERT(o5,e5,p5)
/Triangular(o5,e5,p5)
Triangular(o2,e2,p2)
Triangular(o3,e3,p3)
Triangular(o4,e4,p4)
Triangular(o5,e5,p5)
Triangular(o6,e6,p6)
Triangular(o7,e7,p7)
1 2
Figure 4: The Schedule Diagram and Activity Durations
The width of the confidence interval depends on the
critical value (t
|2
) and S
x
. A rough estimate of S
x
could be
obtained from the conducted simulation runs. This estimate
is used to determine the minimal number of simulation
runs (N) (Haas 2004) based on a 95% confidence level. As
shown in Figure 3, the 95% confidence interval of the
mean is in the range of [26.41, 27.19] for the given sched-
ule problem with 120 runs. Figure 3 also shows that the
minimal number of runs, N should be in the range
91 . 9 37 . 9 N
. As the computation algorithms sug-
gested, the conducted simulation runs (i.e., 120 in this
case) are sufficient when Ns high range is less than the
conducted runs. In other words, it is appropriate to use 120
runs for this project. If the obtained range of N is greater
than the number of conducted simulation runs, extra simu-
lation runs will be conducted.
3.2 Testing the Significance of the Difference
between Two Simulation Experiments
To test the difference between the mean project duration
values of two independent simulation experiments, t-Test
is implemented in SPSS. Testing the difference between
the variances of two independent simulation runs can also
be conducted to check if they are from the same population
as shown in Figure 5 by using the F-test. The testing re-
sults for the given example are shown in Figure 5.
Figure 5: t-Test Results on the Mean Project Duration
4 A CASE STUDY
For the given example as shown in Figure 1, the SPSS sys-
tem calculates (1) a deterministic project duration of 27
days by using the CPM method; (2) a mean project dura-
tion of 27 with a standard deviation of 2.0 by using PERT;
and (3) and a mean project duration of 26.79 with a stan-
dard deviation of 2.12, and a confidence interval
(
85 . 26 61 . 26
) for the project duration at the 95%
confidence level.
After eleven (11) independent simulation experiments
(each with 120 runs) were conducted, the results are sum-
marized in Figure 6. The mean project durations (
total
) fall
in the range
38 . 26 08 . 26
total
with an overall
mean value of 26.22. If one particular experiment is exam-
ined, the project durations () of the 120 runs vary in the
range,
00 . 28 50 . 23
as shown in Figure 7.
The t-Test shows no significant difference in the
mean project durations and F-test on the sample variances
indicates that they could be from the same population
(
)
0.005
5 CONCLUSIONS
SPSS can support construction scheduling by providing a
more accurate prediction of the completion time. The activ-
ity data inputted for a project can be shared by the three
scheduling methods (CPM, PERT, and DES). The system
will provide three different schedules for the project so that
the user can compare the differences of these schedules and
estimate the potential schedule risks involved in the project.
In summary, the system can (1) forecast the probabil-
ity of completing a project at a given duration; (2) compare
the schedule results from CPM, PERT, and DES methods;
(3) determine an appropriate number of simulation runs for
a given project, (4) to calculate the probability of complet-
ing a project at a given confidence level, and (5) test the
significance of difference between two independent simu-
lation experiments.
If the system allows interactive changes of the critical
value (t
|2
) of the t-distribution and the acceptable error
term ( ), its analytical capability can be enhanced with
different confidence values and error terms.
Moreover, more research is required to examine how
project durations are effected by skewness and/or variabil-
ity of activity durations (e.g., high, medium, or low vari-
ability). It is also noted that a project duration may be-
come more complicated if there are multiple critical or
close-to critical paths in the schedule network. Corre-
sponding t-test methods should be considered.
REFERENCES
Ahuja, N. Hira. (1984). Project management: techniques
in planning and controlling construction projects.
Wiley, New York.
Ahuja, N. T. H., and Nandakumar, V. (1985). Simulation
model to forecast project completion time. Journal of
Construction Engineering and Management, ASCE,
111(4), 325-342.
Ang, Alfredo. H-S., and Tang, Wilson. H. (1975). Prob-
ability Concepts in Engineering Planning and Design:
Volume I Basic Principles. Analytical Models of
Random Phenomena, John Wiley & Sons, New York.
80-169.
Douglas, E. David. (1978) PERT and simulation Proceed-
ings of the 1978 Winter Simulation Conference. Harold
J. Highland, IEEE Press, Piscataway, N.J, 89 98.
Haas, J. Peter., (2004) Introduction to Simulation [online].
Available online via <http://www.stanford.
edu/class/msande223/handouts/lecturen
otes01.pdf> (accessed Apr 20, 2004).
Hajjar, Dany., and AbouRizk, Simaan. M. (1999). Sim-
phony: An Environment for Building Special Purpose
Construction Simulation Tools. Proceedings of the
1999 Winter Simulation Conference. P. A. Farring-
ton, H. B. Nembhard, D. T. Sturrock, and G. W. Ev-
ans, eds. IEEE, Piscataway, N.J, 998-1006.
Halpin, D. W. and Riggs L.S. (1992). Planning and
Analysis of Construction Operations. John Wiley &
Sons, New York, N.Y.
Ioannou, P.G. (1989). UM_CYCLONE Users Guide.
Dept. of Civil Engineering, The University of Michi-
gan, Ann Arbor. Mich.
Khisty, C. Jotin., and Mohammadi, Jamshid. (2001). Fun-
damental of System Engineering with Economics,
Probability, and Statistics. Principles of probability,
Prentice Hall. Upper Saddle River, N.J, 131-150, 294
313.
Lee, Dong-Eun. (Accepted 2004). Probability of Project
Completion Using Stochastic Project Scheduling
Simulation (SPSS). Journal of Construction Engi-
neering and Management, ASCE.
Martinez, C. Julio., and Ioannou, G. Photios. (1997)
State-Based Probabilistic Scheduling Using
STROBOSCOPEs CPM Add-On Proceedings, Con-
struction Congress V, ASCE, Stuart D. Anderson,ed,
Minneapolis,MN, 438-445.
Martinez, J.C., and Ioannou, P.G. (1999). General Pur-
pose Systems for Effective Construction Simulation.
Journal of Construction Engineering and Manage-
ment, ASCE, 125(4), 265-276.
Mohammadi, Jamshid. (2002). Statistical Analysis of En-
gineering Data lecture note in summer 2002. Dept. of
Civil Engineering, Illinois Institute of Technology,
Chicago, IL.
Shi, J. (1999). Activity-Based Construction (ABC) Mod-
eling and Simulation Method. Journal of Construc-
tion Engineering and Management, ASCE, 125(5),
354-360.
Shi, J. Jonathan. (2001). Activity-Based Construction
(ABC) Modeling and Simulation Dept. of Civil Engi-
neering, Illinois Institute of Technology, Chicago, IL.
AUTHOR BIOGRAPHIES
DONG-EUN LEE, P.E., ISO QMS ASSESOR. is a Ph.D.
Candidate and Research Assistant in the Construction Engi-
1288
Lee and Shi
neering and Management Program in the Department of
Civil and Architectural Engineering at Illinois Institute of
Technology. Before he joined IIT in 1999, he had worked
for Hyosung Group <http://www.hyosung.com> for
5 years as project engineer and had acted as an registered
ISO 9000 Quality Management System Assessor
<http://www.kab.or.kr>. He is a registered Pro-
fessional Engineer in Korea. He has a B.S. in Civil and
Architectural Engineering from Chung-Ang University in
Seoul (1993), and a M.S. in Civil Engineering from Illinois
Institute of Technology (2000). Lee defended his Ph.D. the-
sis in Summer 2004. Currently, he is working for the NK
Construction Consultant, Inc., New York as a project sched-
uler. His research interests include construction business
process modeling and automation and the development and
application of Workflow Management Systems using simu-
lation. His other research interests include construction
scheduling and planning method, simulation, and mathe-
matical programming. His e-mail address is <leedong1@
iit.edu>.
JONATHAN JINGSHENG SHI, Ph. D., P. E. is an As-
sociate Professor in the Department of Civil and Archi-
tectural Engineering at Illinois Institute of Technology in
Chicago. He received his Ph.D. in Civil Engineering from
the University of Alberta in 1995. His research interests
in simulation are focused on automated modeling, simula-
tion, and optimization in construction application. His
current researches has been extended to construction
automation and innovation as investigating fundamental
issues relating to construction enterprise resource plan-
ning systems (Construct-ERP) and development of enter-
prise wide system architecture. His other research inter-
ests include neural networks, construction scheduling and
planning method, and construction productivity and im-
provement. He has served as committee member of Con-
struction Research Council and Computing in Construc-
tion, ASCE and CMAA. His email and web addresses are
<shi@iit.edu> and his web address is <http://
www.iit.edu/~jshi>.
1289