Skip to main content

CPM components (AOA), 13 activities (months)

Short answer

Using AOA forward/backward pass, all CPM components (network, event/activity times, floats) are determined. Project duration is 14 months. Critical paths are B-E-I-L and B-E-K-M, each with total duration 14 months.

Find all the components of CPM from the following information. Use the AOA method.

ActivityDuration (month)PredecessorSuccessor
A1-C, D
B3-E
C2AF, G
D2AH
E5BI, J, K
F1CI
G3CI, J, K
H3DI, J, K
I5E, F, G, HL
J1E, G, HL
K4E, G, HM
L1I, J-
M2K-

The components of CPM are: the network, event times (TE, TL), activity times (EST, EFT, LST, LFT), floats (TF, FF, Int.F, Ind.F), the critical path and the project duration. All are found below with the activity-on-arrow (AOA) method.

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 (months). Events are circled numbers; dashed arrows are dummy activities (zero duration) that show dependencies only.

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

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

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 + 1 = 1
  • B: EST = 0; EFT = 0 + 3 = 3
  • C: EST = EFT of A = 1; EFT = 1 + 2 = 3
  • D: EST = EFT of A = 1; EFT = 1 + 2 = 3
  • E: EST = EFT of B = 3; EFT = 3 + 5 = 8
  • F: EST = EFT of C = 3; EFT = 3 + 1 = 4
  • G: EST = EFT of C = 3; EFT = 3 + 3 = 6
  • H: EST = EFT of D = 3; EFT = 3 + 3 = 6
  • I: EST = max(E:8, F:4, G:6, H:6) = 8; EFT = 8 + 5 = 13
  • J: EST = max(E:8, G:6, H:6) = 8; EFT = 8 + 1 = 9
  • K: EST = max(E:8, G:6, H:6) = 8; EFT = 8 + 4 = 12
  • M: EST = EFT of K = 12; EFT = 12 + 2 = 14
  • L: EST = max(I:13, J:9) = 13; EFT = 13 + 1 = 14

Project duration = largest EFT = 14 months.

Backward pass (LFT and LST)

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

  • L: LFT = project duration = 14; LST = 14 - 1 = 13
  • M: LFT = project duration = 14; LST = 14 - 2 = 12
  • K: LFT = LST of M = 12; LST = 12 - 4 = 8
  • J: LFT = LST of L = 13; LST = 13 - 1 = 12
  • I: LFT = LST of L = 13; LST = 13 - 5 = 8
  • H: LFT = min(I:8, J:12, K:8) = 8; LST = 8 - 3 = 5
  • G: LFT = min(I:8, J:12, K:8) = 8; LST = 8 - 3 = 5
  • F: LFT = LST of I = 8; LST = 8 - 1 = 7
  • E: LFT = min(I:8, J:12, K:8) = 8; LST = 8 - 5 = 3
  • D: LFT = LST of H = 5; LST = 5 - 2 = 3
  • C: LFT = min(F:7, G:5) = 5; LST = 5 - 2 = 3
  • B: LFT = LST of E = 3; LST = 3 - 3 = 0
  • A: LFT = min(C:3, D:3) = 3; LST = 3 - 1 = 2

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
A101232020
B303030000
C213352020
D213352020
E538380000
F134784402
G336582200
H336582200
I58138130000
J18912134404
K48128120000
L1131413140000
M2121412140000

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

EventTE (earliest)TL (latest)Slack
1000
2132
3330
4352
5352
6880
712120
8880
913130
1014140

Critical path and project duration

  • Critical activities (TF = 0): B, E, I, K, M, L
  • Critical path: B - E - I - L (= 3+5+5+1 = 14 months)
  • Critical path: B - E - K - M (= 3+5+4+2 = 14 months)
  • There are two critical paths of the same length, so delay on either one delays the project.

Answer: project duration = 14 months; critical path = B - E - I - L ; B - E - K - M

✓ Answer checked by Claude Opus 5.5 (high effort)

All Project Engineering chapter 3 questions →