Reference-Material-3
Reference-Material-3
Immediate
Activity Predecessor
Activity
A -
B A
C, D B
E C
F D
G E, F
Solution
A
1 2
A B
1 2 3
247
4
C
B
2 3
C E
3 4 6
D F
3 5 6l
”
D F
3 5 6!
and
4
E
6
G 7
F
5
248
G is the last activity.
Putting all the pieces together, we obtain the following diagram the
project network:
C 4
Start event E End event
A B
1 2 3 G
6 7
D 5 F
C E
3 4 6
and
D F
3 5 6l
”
We took nodes 6 and 6l as one and the same. Instead, we can retain
them as different nodes. Then, in order to provide connectivity to the
network, we join nodes 6l and 6 by a dummy activity. Then we arrive at
the following diagram for the project network:
E
Start event C 4
6
G
1 2 3 dummy
A B
activity
7
D
F
5 6l
!
End event
249
Questions
Immediate
Activity Predecessor
Activity
A -
B -
C A
D B
E A
F C, D
G E
H E
I F, G
J H, I
****
250
Lesson 4 - Critical Path Method (CPM)
Lesson Outline
Learning Objectives
Introduction
From the start event to the end event, the time required to complete
all the activities of the project in the specified sequence is known as the
project completion time.
251
Path In A Project
The path with the largest time is called the critical path and the
activities along this path are called the critical activities or bottleneck
activities. The activities are called critical because they cannot be delayed.
However, a non-critical activity may be delayed to a certain extent. Any
delay in a critical activity will delay the completion of the whole project.
However, a certain permissible delay in a non –critical activity will not
delay the completion of the whole project. It shall be noted that delay in a
non-critical activity beyond a limit would certainly delay the completion
the whole project. Sometimes, there may be several critical paths for a
project. A project manager shall pay special attention to critical activities.
Problem 1
Predecessor
Activity Duration (Weeks)
Activity
A - 3
B A 5
C A 7
D B 10
E C 5
F D,E 4
252
Determine the critical path, the critical activities and the project
completion time.
Solution
First let us construct the network diagram for the given project. We
mark the time estimates along the arrows representing the activities. We
obtain the following diagram:
Consider the paths, beginning with the start node and stopping
with the end node. There are two such paths for the given project. They are
as follows:
Path I
A B D F
1 2 3 5 6
3 5 10 4
Path II
A C E F
1 2 4 5 6
3 7 5 4
Compare the times for the two paths. Maximum of {22,19} = 22.
We see that path I has the maximum time of 22 weeks. Therefore, path
I is the critical path. The critical activities are A, B, D and F. The project
253
completion time is 22 weeks.
We notice that C and E are non- critical activities.
Time for path I - Time for path II = 22- 19 = 3 weeks.
Problem 2
Find out the completion time and the critical activities for the
following project:
D
5
2 20 1
G 8
A
8 E H 11 K 6
B 6 8 10
1 3
10 16
14
1 1
I L
7 5
C
J 9
F 10 1
7
4 25
Solution
Path I
A D G K
1 2 5 8 10
8 20 8 6
254
Path II
B E H K
1 3 6 8 10
10 16 11 6
Path III
B E I L
1 3 6 9 10
10 16 14 5
Path IV
C F J L
1 4 7 9 10
7 25 10 5
C F J L
1 4 7 9 10
7 25 10 5
255
Draw the network diagram and determine the critical path for the
following project:
1- 4 3
2 -5 5
3 -6 7
3 -7 10
4 -7 4
5 -8 2
6 -8 5
7 -9 6
8 -9 4
Solution
D 5
2
5 1
H
2
A
5
1 B E 6
I 8
K
3
6 7 1
3 1
4 9
1
10 J
3 C F
6
G 7
4
4
256
Solution
We assert that there are 4 paths, beginning with the start node of 1
and terminating at the end node of 9. They are as follows:
Path I
A D H K 9
1 2 5 8
5 5 2 4
Path II
B E I K 9
1 3 6 8
6 7 5 4
Path III
B F J
1 3 7 9
6 10 6
Path IV
C 4 5
1 4 7 9
3 4 6
Compare the times for the four paths. Maximum of {16, 22, 16, 13}
= 22. We see that the following path has the maximum time and so it is the
critical path:
257
D E I K
1 3 6 8 9
6 7 5 4
Questions
IMMEDIATE
time estimate
Activity Predecessor
(weeks)
Activity
A - 4
B - 7
C - 3
D A 6
E B 4
F B 7
G C 6
H E 10
I D 3
J F, G 4
K H, I 2
Draw the project network diagram. Determine the critical path and the
project completion time.
****
258
Lesson 5 - Pert
Lesson Outline
Learning Objectives
Introduction
259
In PERT, we assume that it is not possible to have precise time
estimate for each activity and instead, probabilistic estimates of time
alone are possible. A multiple time estimate approach is followed here. In
probabilistic time estimate, the following 3 types of estimate are possible:
to + 4 t m + t p
te =
6
Since PERT involves the average of three estimates of time for each
activity, this method is very practical and the results from PERT will be
have a reasonable amount of reliability.
260
Measure Of Certainty
to ≤ t m ≤ t p
t p − to
i.e., The standard deviation = σ =
6
2
t p − to
and the variance = σ =
2
6
The certainty of the time estimate of an activity can be analysed with
the help of the variance. The greater the variance, the more uncertainty in
the time estimate of an activity.
Problem 1
Time Estimate
Expert
to tm tp
A 4 6 8
B 4 7 10
Solution
2
t −t
Variance ( σ ) in time estimates = p o
2
6
261
2
8−4 4
In the case of expert A, the variance = =
6 9
2
10 − 4
As regards expert B, the variance = =1
6
Problem 2
Find out the time required to complete the following project and
the critical activities:
Optimistic Most likely Pessimistic
Predecessor
Activity time estimate time estimate time estimate
Activity
(to days) (tm days) (tp days)
A - 2 4 6
B A 3 6 9
C A 8 10 12
D B 9 12 15
E C 8 9 10
F D, E 16 21 26
G D, E 19 22 25
H F 2 5 8
I G 1 3 5
Solution
262
Optimistic 4 x Most Pessimistic Time estimate
to+ 4tm
Activity time likely time time
+ tp to + 4 t m + t p
estimate (to) estimate estimate (tp) te =
6
A 2 16 6 24 4
B 3 24 9 36 6
C 8 40 12 60 10
D 9 48 15 72 12
E 8 36 10 54 9
F 16 84 26 126 21
G 19 88 25 132 22
H 2 20 8 30 5
I 1 12 5 18 3
3 F 6
B
12 21
A 6 5
1 2 5 I
4 8
10 E
22 3
9
4 7
Consider the paths, beginning with the start node and stopping
with the end node. There are four such paths for the given project. They
are as follows:
263
Path I
A B D F H
1 2 3 5 6 8
4 6 12 21 5
Path II
A B D G I
1 2 3 5 7 8
4 6 12 6 6 3
Path III
A C E F H
1 2 4 5 6 8
4 10 3 9 21 5
7
Path IV
A C E G I
1 2 4 5 7 8
4 10 9 6 6 3
Problem 3
Find out the time, variance and standard deviation of the project
with the following time estimates in weeks:
264
Optimistic Most likely Pessimistic
Activity time estimate time estimate time estimate
(to) (tm) (tp)
1-2 3 6 9
1-6 2 5 8
2-3 6 12 18
2-4 4 5 6
3-5 8 11 14
4-5 3 7 11
6-7 3 9 15
5-8 2 4 6
7-8 8 16 18
Solution
Optimistic
4 x Most Pessimistic
time to+ 4tm Time estimate
Activity likely time time estimate t + 4 tm + t p
stimate + tp te = o
estimate (tp) 6
(to)
1-2 3 24 9 36 6
1-6 2 20 8 30 5
2-3 6 48 18 72 12
2-4 4 20 6 30 5
3-5 8 44 14 66 11
265
4-5 3 28 11 42 7
6-7 3 36 15 54 9
5-8 2 16 6 24 4
7-8 8 64 18 90 15
With the single time estimates of the activities, we get the following
network diagram for the project.
C 3 F
11
12
2 5
A G
6 5 7 4
4
1
8
B H
5
E 15
6
7
9
Consider the paths, beginning with the start node and stopping with the
end node. There are three such paths for the given project. They are as
follows:
Path I
A C F I
1 2 3 5 8
6 12 11 4
Path II
A D G I
1 2 4 5 8
6 5 3 7 4
Path III
266
B E H
1 6 7 8
5 9 3 15
Pessimistic
Optimistic Most likely Standard
Critical time Range Variance 2
time estimate timeestimate deviation = t −t
Activity estimate (tp - to) t p − to σ 2 = p o
(to) (tm) σ= 6
(tp) 6
A: 1 2 3 6 9 6 1 1
C: 2 3 6 12 18 12 2 4
F: 3 5 8 11 14 6 1 1
I: 5 8 2 4 6 4 2/3 4/9
Problem 4
267
Optimistic Most likely Pessimistic
Predecessor
Activity time estimate time estimate time estimate
Activity
(to days) (tm days) (tp days)
A - 2 5 8
B A 2 3 4
C A 6 8 10
D A 2 4 6
E B 2 6 10
F C 6 7 8
G D, E, F 6 8 10
Solution
From the three time estimates , and , calculate for each activity.
The results are furnished in the following table:
Optimistic Pessimistic
4 x Most
time time to+ 4tm Time estimate
Activity likely time t + 4 tm + t p
estimate estimate + tp te = o
estimate 6
(to) (tp)
A 2 20 8 30 5
B 2 12 4 18 3
C 6 32 10 48 8
D 2 16 6 24 4
E 2 24 10 36 6
F 6 28 8 42 7
G 6 32 10 48 8
3
B
3 6
4
E
C 7
A 8 F G
1 2 D 6
5
5 4 8
268
Consider the paths, beginning with the start node and stopping
with the end node. There are three such paths for the given project. They
are as follows:
Path I
A B E G
1 2 3 5 6
5 3 4
6 8 8
Path II
A C F G
1 2 4 5 6
5 8 4 7 8 8
Path III
A D G
1 2 5 6
5 4 4 8
269
Optimistic Most likely Pessimistic Standard
Variance
Critical time time time Range deviation =
2
Activity estimate estimate estimate (tp -to) t −t
t p − to σ = p o
2
A: 1 2 2 5 8 6 1 1
2 4
C: 2 4 6 8 10 4
3 9
F: 4 5 6 7 8 2 1 1
3 9
2 4
G: 5 6 6 8 10 4
3 9
30 − 28
So we get Z = = 1.414
1.414
270
Questions
A - 2 4 6
B A 8 11 20
C A 10 15 20
D B 12 18 24
E C 8 13 24
F C 4 7 16
G D,F 14 18 28
H E 10 12 14
I G,H 7 10 19
4. Draw the network diagram for the following project. Determine the
time, variance and standard deviation of the project.:
271
Optimistic Most likely Pessimistic
Predecessor
Activity estimate of estimate of estimate of
Activity
time time time
A - 12 14 22
B - 16 17 24
C A 14 15 16
D A 13 18 23
E B 16 18 20
F D,E 13 14 21
G C,F 6 8 10
A - 2 4 6
B - 3 5 7
C A 5 6 13
D A 4 8 12
E B,C 5 6 13
F D,E 6 8 14
272
NORMAL DISTRIBUTION TABLE
0.00 0.01 0.02 0.03 0.04 0.05 0.06 0.07 0.08 0.09
0.0 0.0000 0.0040 0.0080 0.0120 0.0160 0.0199 0.0239 0.0279 0.0319 0.0359
0.1 0.0398 0.0438 0.0478 0.0517 0.0557 0.0596 0.0636 0.0675 0.0714 0.0753
0.2 0.0793 0.0832 0.0871 0.0910 0.0948 0.0987 0.1026 0.1064 0.1103 0.1141
0.3 0.1179 0.1217 0.1255 0.1293 0.1331 0.1368 0.1406 0.1443 0.1480 0.1517
0.4 0.1554 0.1591 0.1628 0.1664 0.1700 0.1736 0.1772 0.1808 0.1844 0.1879
0.5 0.1915 0.1950 0.1985 0.2019 0.2054 0.2088 0.2123 0.2157 0.2190 0.2224
0.6 0.2257 0.2291 0.2324 0.2357 0.2389 0.2422 0.2454 0.2486 0.2517 0.2549
0.7 0.2580 0.2611 0.2642 0.2673 0.2704 0.2734 0.2764 0.2794 0.2823 0.2852
0.8 0.2881 0.2910 0.2939 0.2967 0.2995 0.3023 0.3051 0.3078 0.3106 0.3133
0.9 0.3159 0.3186 0.3212 0.3238 0.3264 0.3289 0.3315 0.3340 0.3365 0.3389
1.0 0.3413 0.3438 0.3461 0.3485 0.3508 0.3531 0.3554 0.3577 0.3599 0.3621
1.1 0.3643 0.3665 0.3686 0.3708 0.3729 0.3749 0.3770 0.3790 0.3810 0.3830
1.2 0.3849 0.3869 0.3888 0.3907 0.3925 0.3944 0.3962 0.3980 0.3997 0.4015
1.3 0.4032 0.4049 0.4066 0.4082 0.4099 0.4115 0.4131 0.4147 0.4162 0.4177
1.4 0.4192 0.4207 0.4222 0.4236 0.4251 0.4265 0.4279 0.4292 0.4306 0.4319
1.5 0.4332 0.4345 0.4357 0.4370 0.4382 0.4394 0.4406 0.4418 0.4429 0.4441
1.6 0.4452 0.4463 0.4474 0.4484 0.4495 0.4505 0.4515 0.4525 0.4535 0.4545
1.7 0.4554 0.4564 0.4573 0.4582 0.4591 0.4599 0.4608 0.4616 0.4625 0.4633
1.8 0.4641 0.4649 0.4656 0.4664 0.4671 0.4678 0.4686 0.4693 0.4699 0.4706
1.9 0.4713 0.4719 0.4726 0.4732 0.4738 0.4744 0.4750 0.4756 0.4761 0.4767
2.0 0.4772 0.4778 0.4783 0.4788 0.4793 0.4798 0.4803 0.4808 0.4812 0.4817
273
2.1 0.4821 0.4826 0.4830 0.4834 0.4838 0.4842 0.4846 0.4850 0.4854 0.4857
2.2 0.4861 0.4864 0.4868 0.4871 0.4875 0.4878 0.4881 0.4884 0.4887 0.4890
2.3 0.4893 0.4896 0.4898 0.4901 0.4904 0.4906 0.4909 0.4911 0.4913 0.4916
2.4 0.4918 0.4920 0.4922 0.4925 0.4927 0.4929 0.4931 0.4932 0.4934 0.4936
2.5 0.4938 0.4940 0.4941 0.4943 0.4945 0.4946 0.4948 0.4949 0.4951 0.4952
2.6 0.4953 0.4955 0.4956 0.4957 0.4959 0.4960 0.4961 0.4962 0.4963 0.4964
2.7 0.4965 0.4966 0.4967 0.4968 0.4969 0.4970 0.4971 0.4972 0.4973 0.4974
2.8 0.4974 0.4975 0.4976 0.4977 0.4977 0.4978 0.4979 0.4979 0.4980 0.4981
2.9 0.4981 0.4982 0.4982 0.4983 0.4984 0.4984 0.4985 0.4985 0.4986 0.4986
3.0 0.4987 0.4987 0.4987 0.4988 0.4988 0.4989 0.4989 0.4989 0.4990 0.4990
****
274
Lesson 6 - Earliest And Latest Times
Lesson Outline
Learning Objectives
Introduction
Key concepts
We can consider (i) Earliest Start Time of an activity and (ii) Earliest
Finish Time of an activity.
275
Earliest Start Time of an activity is the earliest possible time of
starting that activity on the condition that all the other activities preceding
to it were began at the earliest possible times.
We can consider (i) Latest Finish Time of an activity and (ii) Latest
Start Time of an activity.
The total float of an activity is the time by which that activity can
be delayed without delaying the whole project. It is given by the formula
276
Start Time of that activity.
Step 1
Take the Earliest Expected Time of Occurrence of the Start Event
as zero.
Step 2
For an event other than the Start Event, find out all paths in the
network which connect the Start node with the node representing the
event under consideration.
Step 3
In the “Forward Pass” (i.e., movement in the network from left to
right), find out the sum of the time durations of the activities in each path
identified in Step 2.
Step 4.
The path with the longest time in Step 3 gives the Earliest Expected
Time of Occurrence of the event
Working Rule for finding the earliest expected time of an event:
277
For an event under consideration, locate all the predecessor events
and identify their earliest expected times. With the earliest expected time
of each event, add the time duration of the activity connecting that event
to the event under consideration. The maximum among all these values
gives the Earliest Expected Time of Occurrence of the event.
Step 1
Identify the latest allowable time of occurrence of the End Node.
Step 2
For an event other than the End Event, find out all paths in the
network which connect the End node with the node representing the event
under consideration.
Step 3
In the “Backward Pass” (i.e., movement in the network from right
to left), subtract the time durations of the activities along each such path.
Step 4
The Latest Allowable Time of Occurrence of the event is determined
by the path with the longest time in Step 3. In other words, the smallest
value of time obtained in Step 3 gives the Latest Allowable Time of
Occurrence of the event.
278
gives the Latest Allowable Time of Occurrence of the event.
Slack Of An Event
Slack Of An Activity
Problem 1
Predecessor
Activity Duration (Weeks)
Activity
A - 12
B A 7
C A 11
D A 8
E A 6
F B 10
G C 9
H D, F 14
I E, G 13
J H, I 16
Determine the earliest and latest times, the total float for each
activity, the critical activities and the project completion time.
279
Solution
3
F
B 10
7 5 H
D
8 14
A
1 2 7 8
12
E I
6 16
11
6
C G
9
4
Consider the paths, beginning with the start node and stopping
with the end node. There are four such paths for the given project. They
are as follows:
Path I
A B F H J
1 2 3 5 7 1
12 7 10 14 16
Path II
A D H J
1 2 5 14 7 16 8
12 8
Path III
A E I J
1 2 6 7 8
12 6 13 16
280
Time of the path = 12 + 6 + 13 + 16 = 47 weeks.
Path IV
A C G I J
1 2 4 6 7 8
12 11 9 13 16
Compare the times for the four paths. Maximum of {51, 50, 47, 61} = 61.
We see that the maximum time of a path is 61 weeks.
Forward pass
1 0
281
Using the above values, we obtain the Earliest Start Times of the
activities as follows:
B 12
C 12
D 12
E 12
F 19
G 23
H 29
I 32
J 45
Backward pass
282
Min {Time for Node 3 - Time for Activity B,
Time for Node 4 - Time for Activity C,
Time for Node 5 - Time for Activity D,
2
Time for Node 6 - Time for Activity E}
= Min {21 - 7, 23 - 11, 31 - 8, 32 - 6}
= Min {14, 12, 23, 26} = 12
Using the above values, we obtain the Latest Finish Times of the
activities as follows:
J 61
I 45
H 45
G 32
F 31
E 32
D 31
C 23
B 21
A 12
283
Calculation of Total Float for each activity:
Latest
Earliest Earliest Latest Total Float = Latest
Duration
Activity Start Finish Start Finish Time - Earliest
(Weeks) Finish
Time Time Time Finish Time
Time
A 12 0 12 0 12 0
B 7 12 19 14 21 2
C 11 12 23 12 23 0
D 8 12 20 23 31 11
E 6 12 18 26 32 14
F 10 19 29 21 31 2
G 9 23 32 23 32 0
H 14 29 43 31 45 2
I 13 32 45 32 45 0
J 16 45 61 45 61 0
The activities with total float = 0 are A, C, G, I and J. They are the
critical activities.
Project completion time = 61 weeks.
Problem 2
Predecessor Duration
Activity
Activity (Weeks)
A - 15
B A 17
C A 21
284
D B 19
E B 22
F C, D 18
G E, F 15
Calculate the earliest and latest times, the total float for each
activity and the project completion time.
Solution
3
B G
15
A 17 D 19
1 2 5 6
15
21 F
C 18
4
Consider the paths, beginning with the start node and stopping
with the end node. There are three such paths for the given project. They
are as follows:
Path I
A B E G
1 2 3 5 6
15 17 22 15
Path II
A B D F G
1 2 3 4 5 6
15 17 19 18 15
285
Time of the path = 15 + 17 + 19 + 18 + 15 = 84 weeks.
Path III
A C F G
1 2 4 5 6
15 21 18 15
Compare the times for the three paths. Maximum of {69, 84, 69} = 84. We
see that the maximum time of a path is 84 weeks.
Forward pass
1 0
286
Calculation of Earliest Time for Activities
A 0
B 15
C 15
D 32
E 32
F 51
G 69
Backward pass
287
Calculation of the Latest Finish Times of the activities
F 69
E 69
D 51
C 51
B 32
A 15
A 15 0 15 0 15 0
B 17 15 32 15 32 0
C 21 15 36 30 51 15
D 19 32 51 32 51 0
E 22 32 54 47 69 15
F 18 51 69 51 69 0
G 15 69 84 69 84 0
288
The activities with total float = 0 are A, B, D, F and G. They are the
critical activities.
Project completion time = 84 weeks.
Problem 3
A - 8
B A 13
C A 9
D A 12
E B 14
F B 8
G D 7
H C, F, G 12
I C, F, G 9
J E, H 10
K I, J 7
Determine the earliest and latest times, the total float for each
activity, the critical activities, the slacks of the events and the project
completion time.
289
Solution
E
3 6
14
B 8 H 10
13 F 12 J
A C I K 8
1 2 5 7
8 9 9 7
12 G
D 7
4
Path I
A B E J K
1 2 3 6 7 8
8 13 14 10 7
Path II
A B F H J K
1 2 3 5 6 7 8
8 13 8 12 10 7
Path III
A B F I K
1 2 3 5 7 8
8 3 8 9 7
290
Path IV
A C H J K
1 2 5 6 7 8
8 9 12 5 10 7
Path V
A C I K
1 2 5 7 8
8 9 5 9 7 6
Path VI
A D G H J K
1 2 4 5 6 7 7 8
8 12 7 12 10
Path VII
A D G I K
1 2 4 5 7 8
8 12 7 9 7
291
Forward pass
1 0
A 0
B 8
292
C 8
D 8
E 21
F 21
G 20
H 29
I 29
J 41
K 51
Backward pass
293
Min {Time for Node 3 - Time for Activity B, Time for Node 4 -
Time for Activity D,
2
= Min {21 - 13, 22 - 12, 29 - 9}
= Min {8, 10, 20} = 8
K 58
J 51
I 51
41
H
G 29
29
F
E 41
22
D
C 29
21
B
A 8
294
Earliest Earliest Latest Latest Total Float = Latest
Duration
Activity Start Finish Start Finish Finish Time - Earliest
(Weeks)
Time Time Time Time Finish Time
A 8 0 8 0 8 0
B 13 8 21 8 21 0
C 9 8 17 20 29 12
D 12 8 20 10 22 2
E 14 21 35 27 41 6
F 8 21 29 21 29 0
G 7 20 27 22 29 2
H 12 29 41 29 41 0
I 9 29 38 42 51 13
J 10 41 51 41 51 0
K 7 51 58 51 58 0
The activities with total float = 0 are A, B, F, H, J and K. They are the
critical activities.
Project completion time = 58 weeks.
295
Latest
Allowable
Event Earliest Expected Time Slack of
Time of
(Node) of Occurrence of Event the Event
Occurrence of
Event
1 0 0 0
2 8 8 0
3 21 21 0
4 20 22 2
5 29 29 0
6 41 41 0
7 51 51 0
8 58 58 0
Interpretation
Questions
1. Explain the terms: The earliest and latest times of the activities of a
project.
2. Explain the procedure to find the earliest expected time of an event.
3. Explain the procedure to find the latest allowable time of an event.
4. What is meant by the slack of an activity? How will you determine it?
5. Consider the project with the following details:
296
activity Duration
(weeks)
1 2 1
2 3 3
2 4 7
3 4 5
3 5 8
4 5 4
5 6 1
Determine the earliest and the latest times of the activities. Calculate
the total float for each activity and the slacks of the events.
****
297
Lesson 7 - Crashing Of A Project
Lesson Outline
Learning Objectives
298
Step 1
Find the critical path with the normal times and normal costs for
the activities and identify the critical activities.
Step 2
Find out the crash cost per unit time for each activity in the network.
This is calculated by means of the following formula.
Activity Cost
Crash Cost
Crash time & Cost
Normal Cost
Normal time & Cost
Activity Time
Crash Time Normal Time
Step 3
Select an activity for crashing. The criteria for the selection is as
follows:
Select the activity on the critical path with the smallest crash cost
per unit time. Crash this activity to the maximum units of time as may be
permissible by the given data.
299
In step 1, we have to note that reducing the time of on activity along the
critical path alone will reduce the completion time of a project. Because of
this reason, we select an activity along the critical path for crashing.
In step 3, we have to consider the following question:
Step 4
After crashing an activity, find out which is the critical path with
the changed conditions. Sometimes, a reduction in the time of an activity
in the critical path may cause a non-critical path to become critical. If the
critical path with which we started is still the longest path, then go to Step
3. Otherwise, determine the new critical path and then go to Step 3.
Problem 1
A project has activities with the following normal and crash times
and cost: .
Normal Crash Normal Crash
Predecessor
Activity Time Time Cost Cost
Activity
(Weeks) (Weeks) (Rs.) (Rs.)
A - 4 3 8,000 9,000
B A 5 3 16,000 20,000
C A 4 3 12,000 13,000
D B 6 5 34,000 35,000
E C 6 4 42,000 44,000
F D 5 4 16,000 16,500
G E 7 4 66,000 72,000
H G 4 3 2,000 5,000
300
Determine a crashing scheme for the above project so that the total
project time is reduced by 3 weeks.
Solution
We have the following network diagram for the given project with
normal costs:
E G
3 5 7
C 6 7 H
4 4 3
4 4
A
1 2
4 8
5 F 5
B D
4 6 5
6 4
Beginning from the Start Node and terminating with the End Node, there
are two paths for the network as detailed below:
Path I
A B D F
1 2 5 7 8
4 5 6 5
Path II
A B D F F
1 2 3 5 7 8
4 5 6 5 5
Therefore Path II is the critical path and the critical activities are A,
C, E, G and H. The non-critical activities are B, D and F.
301
Given that the normal time of activity A is 4 weeks while its crash
time is 3 weeks. Hence the time of this activity can be reduced by one
week if the management is prepared to spend an additional amount.
However, the time cannot be reduced by more than one week even if the
management may be prepared to spend more money. The normal cost of
this activity is Rs. 8,000 whereas the crash cost is Rs. 9,000. From this, we
see that crashing of activity A by one week will cost the management an
extra amount of Rs. 1,000. In a similar fashion, we can work out the crash
cost per unit time for the other activities also. The results are provided in
the following table.
Crash
Crash Normal
Cost
Normal Crash Normal Crash cost - Time -
Activity per
Time Time Cost Cost Normal Crash
unit
Cost Time
time
302
Rs. 1,000 for A; Rs. 1,000 for C; Rs. 1,000 for E; Rs. 6,000 for G; Rs. 3,000
for H.
After this step, we have the following network with the revised
times for the activities:
E 5 G
3 7
C 4 6 4 7 3 H
4 4
A 2
1
3 8
5 F 5
B D
4 6 5
6
4
Therefore Path II is the critical path and the critical activities are
A, C, E, G and H. However, the time for A cannot be reduced further.
Therefore, we have to consider C, E, G and H for crashing. Among them,
C and E have the least crash cost per unit time. The tie between C and E
can be resolved arbitrarily. Suppose we reduce the time of C by one week
with an extra cost of Rs. 1,000.
After this step, we have the following network with the revised times for
the activities:
E G
3 5 7
C 6 4 7 H
4 3
3 4
A
1 2
3 8
5 F 5
B D
4 6 5
6
4
303
The time for Path I = 3 + 5 + 6 + 5 = 19 weeks.
The time for Path II = 3 + 3 + 6 + 7 + 4 = 23 weeks.
Maximum of {19, 23} = 23.
Therefore Path II is the critical path and the critical activities are
A, C, E, G and H. Now the time for A or C cannot be reduced further.
Therefore, we have to consider E, G and H for crashing. Among them, E
has the least crash cost per unit time. Hence we reduce the time of E by one
week with an extra cost of Rs. 1,000.
Result: We have arrived at the following crashing scheme for the given
project:
Problem 2
A - 7 6 15,000 18,000
B A 12 9 11,000 14,000
C A 22 21 18,500 19,000
D B 11 10 8,000 9,000
E C, D 6 5 4,000 4,500
304
Solution
We have the following network diagram for the given project with
normal costs:
3 D
B
12 11
A C E
1 2 4 5
7 22 6
Path I
A B D E
1 2 3 4 5
7 12 11 6
Path II
A C E
1 2 4 5
7 22 6
Therefore Path I is the critical path and the critical activities are A,
B, D and E. The non-critical activity is C.
The crash cost per unit time for the activities in the project are provided
in the following table.
305
Crash Crash
Normal
cost - Cost
Normal Crash Normal Crash Time -
Activity Normal per
Time Cost Cost Crash
Cost unit
Time
time
Rs. 3,000 for A; Rs. 1,000 for B; Rs. 1,000 for D; Rs. 500 for E.
The least among them is Rs. 500. So we have to choose the activity
E for crashing. We reduce the time of E by one week by spending an extra
amount of Rs. 500.
After this step, we have the following network with the revised
times for the activities:
3 D
B
12 11
A C E
1 2 4 5
7 22 5
306
Therefore Path I is the critical path and the critical activities are A,
B, D and E. The non-critical activity is C.
After this step, we have the following network with the revised times for
the activities:
3
D
B
11 11
A C E
1 2 4 5
7 22 5
Since both paths have equal times, both are critical paths. So, we
can choose an activity for crashing from either of them depending on the
least crash cost per unit time. In path I, the activities are A, B, D and E. In
path II, the activities are A, C and E.
The crash cost per unit time is the least for activity C. So we select
C for crashing. Reduce the time of C by one week at an extra cost of Rs.
500.
By the given condition, the extra amount cannot exceed Rs. 2,000.
Since this state has been met, we stop with this step.
Result: The following crashing scheme is suggested for the given project:
Reduce the time of E, B and C by one week each.
Project time after crashing is 33 weeks.
Extra amount required = 500 + 1,000 + 500 = Rs. 2,000.
307
Problem 3
A - 20 19 8,000 10,000
B - 15 14 16,000 19,000
C A 22 20 13,000 14,000
D A 17 15 7,500 9,000
E B 19 18 4,000 5,000
F C 28 27 3,000 4,000
G D, E 25 24 12,000 13,000
Solution
We have the following network diagram for the given project with
normal costs:
C
3 5
A 22 F
1 20 D 28
B 17 7
G
15
2
E 4 25
19
308
There are three paths for this project as detailed below:
Path I
A C F
1 2 4 6
20 22 28
Path II
A D G
1 2 5 6
20 17 25
Path III
B E G
1 3 5 6
15 19 25
Therefore Path I is the critical path and the critical activities are A,
C and F. The non-critical activities are B, D, E and G.
The crash cost per unit time for the activities in the project are
provided in the following table
309
Activity Normal Crash Normal Crash Crash Normal Crash
Time Time Cost Cost cost - Time - Cost
Normal Crash per
Cost Time unit
time
The least among them is Rs. 500. So we have to choose the activity
C for crashing. We reduce the time of C by one week by spending an extra
amount of Rs. 500.
After this step, we have the following network with the revised times for
the activities:
3 C 5
A F
21
20 D 28
1
B 17 7
G
15
2 E 4 25
19
310
The revised time for Path I = 20 + 21 + 28= 69 weeks.
The time for Path II = 20 + 17 + 25= 62 weeks.
The time for Path III = 15+19 +25 = 69 weeks.
Maximum of {69, 62, 69} = 69.
Since paths I and III have equal times, both are critical paths. So,
we can choose an activity for crashing from either of them depending on
the least crash cost per unit time.
In path I, the activities are A, C and F. In path III, the activities are
B, E and G.
The crash cost per unit time is the least for activity C. So we select
C for crashing. Reduce the time of C by one week at an extra cost of Rs.
500.
After this step, we have the following network with the revised times for
the activities:
3 C 5
A F
20
20
1 D 28
B 17 7
G
15 E
2 4
25
19
311
The least among them is Rs. 1,000. So we can select either E or G
for crashing. Let us select E for crashing. We reduce the time of E by one
week by spending an extra amount of Rs. 1,000.
By the given condition, the extra amount cannot exceed Rs. 2,000.
Since this condition has been reached, we stop with this step.
Result: The following crashing scheme is suggested for the given project:
Reduce the time of C by 2 weeks and that of E by one week.
Questions
****
312