This page is now obsolete - we use Gnome Planner tool to find critical path.
2)Construct
the network.
3)Solve
the network using forward and backward passes. Critical activities are
those that have 0 slack.
ESi = earliest start time for activity i assuming all predecessor activities started at their earliest start time
EFi = earliest finish time for activity i
= ESi + tiwhere ti is the time estimated for activity i
LFi = latest finish time for activity i without delaying the project
LSi = latest start time for activity i without delaying the project= LFi - ti
a) Forward Pass: Calculate the earliest start
time and the earliest finish time for each activity.
1) For all beginning activities i, set:ESi = 0
2) In general, ESj = max (EFi), where i indexes all predecessors andEFj = ESj + tj
b) Backward Pass: Calculate the latest start
time and the latest finish time for each activity.
1)For all ending activities j, setLFj = largest EFj found in forward pass
2)In general, LFi = min (LSj) where j indexes all successors and LSi = LFi - ti.
c) Slack time for each activity is calculated (difference between LS-ES or LF-EF).
d) Critical path is the sequence of activities that has zero slack time.
Example
1.Consider
the information in the table.
Task
|
Immediate
Predecessor
|
Estimated
time (days)
|
#
of People
|
A
|
-
|
5
|
2
|
B
|
-
|
4
|
3
|
C
|
A
|
3
|
1
|
D
|
B
|
7
|
3
|
E
|
C
|
2
|
3
|
F
|
D ,
E
|
1
|
1
|
a.Draw
the network diagram for this project.
b.Using
a forward and backward pass, find the critical path.
c.What
is the minimum project completion time ignoring resource constraints?
Activity
|
Earliest
Start
|
Earliest
Finish
|
Latest
Start
|
Latest
Finish
|
Slack
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Example
#2:
Given
the following information regarding a project:
|
|
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
A
|
|
|
B
|
|
|
B
|
|
|
B
|
|
|
C
|
|
|
G,
H
|
|
|
D,
E
|
a.Draw
the network.
b.Using
a forward and backward pass, find the critical path.
c.What
is the minimum project completion time ignoring resource constraints?
Activity
|
Earliest
Start
|
Earliest
Finish
|
Latest
Start
|
Latest
Finish
|
Slack
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|