OCR Further Discrete 2024 June — Question 4 16 marks

Exam BoardOCR
ModuleFurther Discrete (Further Discrete)
Year2024
SessionJune
Marks16
PaperDownload PDF ↗
Mark schemeDownload PDF ↗
TopicCritical Path Analysis
TypeDraw cascade/Gantt chart
DifficultyModerate -0.3 This is a comprehensive critical path analysis question covering standard techniques (forward/backward pass, float calculations, cascade charts, and resource scheduling). While it has multiple parts and requires careful bookkeeping, all components are routine textbook procedures with no novel problem-solving or insight required. The resource scheduling with constraints is slightly more demanding than basic CPA but still follows standard algorithms taught in Decision Maths.
Spec7.05a Critical path analysis: activity on arc networks7.05b Forward and backward pass: earliest/latest times, critical activities7.05c Total float: calculation and interpretation7.05d Latest start and earliest finish: independent and interfering float7.05e Cascade charts: scheduling and effect of delays

4 A project is represented by the activity network below. The activity durations are given in hours. \includegraphics[max width=\textwidth, alt={}, center]{f20391b2-e3c1-4021-9a87-47fd4ea7c490-5_346_1033_351_244}
  1. By carrying out a forward pass, determine the minimum project completion time.
  2. By carrying out a backward pass, determine the (total) float for each activity.
  3. For each non-critical activity, determine the independent float and the interfering float.
  4. Construct a cascade chart showing all the critical activities on one row and each non-critical activity on a separate row, starting at its earliest start time, and using dashed lines to indicate (total) float. You may not need to use all the grid. Each activity requires exactly one worker.
  5. Construct a schedule to show how exactly two workers can complete the project as quickly as possible. You may not need to use all the grid. Issues with deliveries delay the earliest possible start of activity D by 3 hours.
  6. Construct a schedule to show how exactly two workers can complete the project with this delay as quickly as possible. You may not need to use all the grid.

Question 4:
AnswerMarks Guidance
4(a) 2 2 C(5) 7 7
A(2) F(2)
0 0 D(3) 9 9
B(4) G(1)
4 6 E(1) 5 7
AnswerMarks
Minimum project completion time = 9 hoursB1
B1
AnswerMarks
[2]1.1
1.1Forward pass unambiguously placed at vertices (ignore ends)
2 7
4 5
9 cao
AnswerMarks Guidance
4(b) 2 2 C(5) 7 7
A(2) F(2)
0 0 D(3) 9 9
B(4) G(1)
4 6 E(1) 5 7
Floatij = LETj – EETi – Dij
Activity A B C D E F G
AnswerMarks
Float (hours) 0 2 0 2 2 0 3B1
B1
M1
A1
AnswerMarks
[4]1.1
1.1
1.1
AnswerMarks
1.1Backward pass unambiguously placed at vertices (ignore ends)
2 7
6 7
Float 0 for A, C and F
Float correct for any two of B, D, E, G
Or from their EET and LET
Float correct for B, D, E and G
AnswerMarks Guidance
4(c) Independent floatij = max(EETj – LETi - Dij, 0)
Interfering float = float – independent float
Activity B D E G
Independent float (hours) 0 0 0 1
AnswerMarks
Interfering float (hours) 2 2 2 2M1
M1
A1
AnswerMarks
[3]1.1
1.1
AnswerMarks
2.2aAt least 3 correct or ft their early event times and late event times
At least 3 correct or ft their float and independent float times
All correct cao
Ignore critical activities if given (with both types of float = 0)
AnswerMarks Guidance
ActivityA B
Float (hours)0 2
ActivityB D
Independent float (hours)0 0
Interfering float (hours)2 2
4(d) G
E
D
B
A C F
AnswerMarks
0 1 2 3 4 5 6 7 8 9 hoursB1
M1
A1
AnswerMarks
[3]1.1
1.1
AnswerMarks
1.1Critical activities A, C, F labelled and correct early event times and
durations (on a single row or accept them on separate rows)
May use other representations
Non-critical activities B, D, E, G labelled and correct early event
times and durations (i.e. the solid line boxes), may use other
representations
Float correct, lasting until late event times (i.e. dashed boxes), may
use other representations
AnswerMarks Guidance
4(e) e.g.
Worker 1 A A C C C C C F F
AnswerMarks
Worker 2 B B B B D D D E GM1
A1
AnswerMarks
[2]1.1
2.2aA, B, C, D and E positioned appropriately, with correct durations
and precedences
F, G positioned appropriately, with correct durations and
precedences (F must follow the completion of both D and E)
and project is completed in 10 hours (ends at 9-10)
AnswerMarks Guidance
4(f) e.g.
Worker 1 A A C C C C C F F
AnswerMarks
Worker 2 B B B B E D D D GM1
A1
AnswerMarks
[2]3.1b
2.2aD starts at time 5 (i.e. 5-6)
All positioned appropriately, with correct durations and
precedences, project is completed in 10 hours (ends at 9-10)
G
E
D
B
AnswerMarks Guidance
AC F
Worker 1A A
Worker 2B B
Worker 1A A
Worker 2B B
413
21 13
AnswerMarks Guidance
42 7
97 7
Question 4:
4 | (a) | 2 2 C(5) 7 7
A(2) F(2)
0 0 D(3) 9 9
B(4) G(1)
4 6 E(1) 5 7
Minimum project completion time = 9 hours | B1
B1
[2] | 1.1
1.1 | Forward pass unambiguously placed at vertices (ignore ends)
2 7
4 5
9 cao
4 | (b) | 2 2 C(5) 7 7
A(2) F(2)
0 0 D(3) 9 9
B(4) G(1)
4 6 E(1) 5 7
Floatij = LETj – EETi – Dij
Activity A B C D E F G
Float (hours) 0 2 0 2 2 0 3 | B1
B1
M1
A1
[4] | 1.1
1.1
1.1
1.1 | Backward pass unambiguously placed at vertices (ignore ends)
2 7
6 7
Float 0 for A, C and F
Float correct for any two of B, D, E, G
Or from their EET and LET
Float correct for B, D, E and G
4 | (c) | Independent floatij = max(EETj – LETi - Dij, 0)
Interfering float = float – independent float
Activity B D E G
Independent float (hours) 0 0 0 1
Interfering float (hours) 2 2 2 2 | M1
M1
A1
[3] | 1.1
1.1
2.2a | At least 3 correct or ft their early event times and late event times
At least 3 correct or ft their float and independent float times
All correct cao
Ignore critical activities if given (with both types of float = 0)
Activity | A | B | C | D | E | F | G
Float (hours) | 0 | 2 | 0 | 2 | 2 | 0 | 3
Activity | B | D | E | G
Independent float (hours) | 0 | 0 | 0 | 1
Interfering float (hours) | 2 | 2 | 2 | 2
4 | (d) | G
E
D
B
A C F
0 1 2 3 4 5 6 7 8 9 hours | B1
M1
A1
[3] | 1.1
1.1
1.1 | Critical activities A, C, F labelled and correct early event times and
durations (on a single row or accept them on separate rows)
May use other representations
Non-critical activities B, D, E, G labelled and correct early event
times and durations (i.e. the solid line boxes), may use other
representations
Float correct, lasting until late event times (i.e. dashed boxes), may
use other representations
4 | (e) | e.g.
Worker 1 A A C C C C C F F
Worker 2 B B B B D D D E G | M1
A1
[2] | 1.1
2.2a | A, B, C, D and E positioned appropriately, with correct durations
and precedences
F, G positioned appropriately, with correct durations and
precedences (F must follow the completion of both D and E)
and project is completed in 10 hours (ends at 9-10)
4 | (f) | e.g.
Worker 1 A A C C C C C F F
Worker 2 B B B B E D D D G | M1
A1
[2] | 3.1b
2.2a | D starts at time 5 (i.e. 5-6)
All positioned appropriately, with correct durations and
precedences, project is completed in 10 hours (ends at 9-10)
G
E
D
B
A | C | F
Worker 1 | A | A | C | C | C | C | C | F | F
Worker 2 | B | B | B | B | D | D | D | E | G
Worker 1 | A | A | C | C | C | C | C | F | F
Worker 2 | B | B | B | B | E | D | D | D | G
4 | 13
21 13
4 | 2 | 7 | 5 | 13
9 | 7 | 7 | 5 | 13
4 A project is represented by the activity network below. The activity durations are given in hours.\\
\includegraphics[max width=\textwidth, alt={}, center]{f20391b2-e3c1-4021-9a87-47fd4ea7c490-5_346_1033_351_244}
\begin{enumerate}[label=(\alph*)]
\item By carrying out a forward pass, determine the minimum project completion time.
\item By carrying out a backward pass, determine the (total) float for each activity.
\item For each non-critical activity, determine the independent float and the interfering float.
\item Construct a cascade chart showing all the critical activities on one row and each non-critical activity on a separate row, starting at its earliest start time, and using dashed lines to indicate (total) float. You may not need to use all the grid.

Each activity requires exactly one worker.
\item Construct a schedule to show how exactly two workers can complete the project as quickly as possible. You may not need to use all the grid.

Issues with deliveries delay the earliest possible start of activity D by 3 hours.
\item Construct a schedule to show how exactly two workers can complete the project with this delay as quickly as possible. You may not need to use all the grid.
\end{enumerate}

\hfill \mbox{\textit{OCR Further Discrete 2024 Q4 [16]}}