Skip to main content

CPM network, 10 activities (A=5 to J=5)

Short answer

Duration 19 time units; critical path A-E-J. EST/EFT/LST/LFT/TF/FF: A 0,5,0,5,0,0; B 0,6,1,7,1,0; C 0,7,2,9,2,0; D 0,8,3,11,3,0; E 5,14,5,14,0,0; F 6,13,7,14,1,1; G 7,12,9,14,2,2; H 8,11,11,14,3,3; I 14,18,15,19,1,1; J 14,19,14,19,0,0.

For a project, the following durations are given. Find EST, EFT, LST, LFT, TF, FF. Show the critical path and find the duration.

SNActivityDurationPrecedenceSuccessor
1A5-E
2B6-F
3C7-G
4D8-H
5E9AI, J
6F7BI, J
7G5CI, J
8H3DI, J
9I4E, F, G, H-
10J5E, F, G, H-

Notation: EST/EFT = earliest start/finish, LST/LFT = latest start/finish, TF = total float, FF = free float, Int.F = interfering float, Ind.F = independent float.

Network diagram (activity-on-arrow)

Each activity is an arrow with its duration in brackets (time units). Events are circled numbers; dashed arrows are dummy activities (zero duration) that show dependencies only.

(1) --A(5)--> (2)
(1) --B(6)--> (3)
(1) --C(7)--> (4)
(1) --D(8)--> (5)
(2) --E(9)--> (6)
(3) --F(7)--> (6)
(4) --G(5)--> (6)
(5) --H(3)--> (6)
(6) --J(5)--> (7)
(6) --I(4)--> (8)
(7) - - dummy - -> (8)

The network has 8 events and 1 dummy activity. Start event is (1) and the end event is (8).

Forward pass (EST and EFT)

Rule: EST = largest EFT of the preceding activities (0 for start activities); EFT = EST + D.

  • A: EST = 0; EFT = 0 + 5 = 5
  • B: EST = 0; EFT = 0 + 6 = 6
  • C: EST = 0; EFT = 0 + 7 = 7
  • D: EST = 0; EFT = 0 + 8 = 8
  • E: EST = EFT of A = 5; EFT = 5 + 9 = 14
  • F: EST = EFT of B = 6; EFT = 6 + 7 = 13
  • G: EST = EFT of C = 7; EFT = 7 + 5 = 12
  • H: EST = EFT of D = 8; EFT = 8 + 3 = 11
  • I: EST = max(E:14, F:13, G:12, H:11) = 14; EFT = 14 + 4 = 18
  • J: EST = max(E:14, F:13, G:12, H:11) = 14; EFT = 14 + 5 = 19

Project duration = largest EFT = 19 time units.

Backward pass (LFT and LST)

Rule: LFT = smallest LST of the succeeding activities (project duration for end activities); LST = LFT - D.

  • J: LFT = project duration = 19; LST = 19 - 5 = 14
  • I: LFT = project duration = 19; LST = 19 - 4 = 15
  • H: LFT = min(I:15, J:14) = 14; LST = 14 - 3 = 11
  • G: LFT = min(I:15, J:14) = 14; LST = 14 - 5 = 9
  • F: LFT = min(I:15, J:14) = 14; LST = 14 - 7 = 7
  • E: LFT = min(I:15, J:14) = 14; LST = 14 - 9 = 5
  • D: LFT = LST of H = 11; LST = 11 - 8 = 3
  • C: LFT = LST of G = 9; LST = 9 - 7 = 2
  • B: LFT = LST of F = 7; LST = 7 - 6 = 1
  • A: LFT = LST of E = 5; LST = 5 - 5 = 0

Floats

  • Total float TF=LST−EST=LFT−EFTTF = LST - EST = LFT - EFT
  • Free float FF=min⁡(EST of successors)−EFTFF = \min(\text{EST of successors}) - EFT
  • Interfering float IntF=TF−FFIntF = TF - FF
  • Independent float IndF=max⁡(0, min⁡(EST of successors)−max⁡(LFT of predecessors)−D)IndF = \max\left(0,\ \min(\text{EST of successors}) - \max(\text{LFT of predecessors}) - D\right)

Result table

ActivityDESTEFTLSTLFTTFFFInt.FInd.F
A505050000
B606171010
C707292020
D8083113030
E95145140000
F76137141100
G57129142200
H381111143300
I4141815191101
J5141914190000

Event times (TE from the forward pass, TL from the backward pass):

EventTE (earliest)TL (latest)Slack
1000
2550
3671
4792
58113
614140
719190
819190

Critical path and project duration

  • Critical activities (TF = 0): A, E, J
  • Critical path: A - E - J (= 5+9+5 = 19 time units)

Answer: project duration = 19 time units; critical path = A - E - J

✓ Answer checked by Claude Opus 5.5 (high effort)

All Project Engineering chapter 3 questions →