Topic guide 13 · Unit 4 Topic 4 · Networks and decision mathematics 1
Critical path analysis
A project is a set of activities, some of which have to wait for others. Critical path analysis draws them as a network, scans it forwards and backwards, and tells you the shortest time the whole project can take, which activities cannot slip, and how much the others can.
The algorithm is short and students mostly run it well. The marks go on the ideas behind it: which number is a latest start, what float means, and what a critical activity tells you. This guide covers both, with every critical path question from the 2020 to 2025 external exams worked mark by mark. Tick off each skill once you can do it without help.
34
marks on critical path analysis in twelve questions, 2020 to 2025
6 of 6
years with a critical path question
36.7%
of students found the float in 2022 Question 1, the lowest published result in this topic
Skills in this topic
Only tick a skill when you could do it in the exam. Your ticks are saved in this browser only.
Part 1
What the exam asks about critical paths
I count twelve critical path questions in the 2020 to 2025 external exams, worth 34 marks. Seven are multiple choice. Five are short response: 2021 Q19, 2023 Q24 and 2025 Q25 on Paper 1 (5 marks each), and Paper 2 Question 6 in 2020 (7 marks) and Question 4 in 2024 (5 marks). Every year had at least one. In 2022 it was a single multiple choice item.
Critical path analysis shares Unit 4 Topic 4 with trees and minimum spanning trees. Together they carried 50 short-response marks across the six papers, and the topic appeared every year. Trees have their own guide.
The published results show where the marks go. Float scored 36.7% in 2022. The EST and LST of an activity already known to be critical scored 49.1% in 2023. The 2020 report listed “earliest start time (EST) and latest start time (LST)” among the pairs of terms students need to tell apart, and the 2025 report asked for the same thing again: “distinguish between earliest starting time (EST) and latest starting time (LST) for an activity in a project and use the correct values from a completed forward and backward scan to calculate the float time for a non-critical activity.”
What the syllabus says
Unit 4 Topic 4, sub-topic “Project planning and scheduling using critical path analysis (CPA)”, 8 hours:
•Construct a project network diagram (activity on arc) to represent the durations and interdependencies of activities that must be completed during the project (excluding dummy activities).
•Use forward and backward scanning to determine the earliest starting time (EST) and latest starting time (LST) for each activity in the project.
•Use ESTs and LSTs to locate the critical path/s for a project.
•Use the critical path to determine the minimum time for a project to be completed.
•Calculate float times for non-critical activities.
“Activity on arc” means the activities are the arrows and the circles are events, the moments when activities finish and others can start. If you have met activity-on-node diagrams somewhere else, leave them there.
Changed in the 2025 syllabus
The construction dot point now says “activity on arc” and “(excluding dummy activities)” in so many words. The 2025 subject report repeats it: “in Topic 4, students construct a project network diagram with the activity on the arc and dummy activities are excluded.”
So every exam network can be drawn without a dummy activity. If your diagram seems to need one, you have most likely joined two activities at the wrong node.
What the formula book gives you
Section
Supplied
Graphs and networks
Euler’s formula $v+f-e=2$
Critical path analysis
Nothing
There is no critical path entry at all. The scanning rules, the meaning of the two numbers in each node and the float formula are all memory. The good news is that the whole topic is four rules and one formula, and they are all below.
Part 2
Arcs are activities, nodes are events
A project network is a directed graph. Each arc is an activity, labelled with its letter and duration, like “E, 5”. Each node is an event: the moment every activity arriving there is finished, so every activity leaving it may begin.
QCAA draws the nodes as circles split down the middle. After scanning, the left half holds the earliest start time and the right half the latest start time. The key printed with 2020 Question 12 shows it:
Redrawn from the key in 2020 Paper 1 Question 12. Activity E can start at 10 at the earliest and 12 at the latest.
The left number is the EST of every activity leaving that node. The right number is the latest start of the tightest activity leaving it. When two activities leave the same node with different LSTs, the circle can only show the smaller one. The 2025 marking guide wrote the other one beside the arc, as “12 | 17” for activity C. You will see that again in Part 5.
Drawing the network from a table of prerequisites
Four of the five short-response questions (2021 Q19, 2023 Q24, 2020 Paper 2 Q6 and 2024 Paper 2 Q4) give you only a table, and you draw the network first. A wrong diagram makes every later mark hard to reach, so follow a fixed routine.
1Draw one start node. Every activity with no prerequisite leaves it.
2Work down the table. An activity leaves the node where all of its prerequisites arrive.
3Activities with exactly the same prerequisite list leave the same node.
4Any activity that is not a prerequisite for anything arrives at one finish node.
5Put an arrowhead on every arc and label it with its letter and duration, as in “A, 12”.
The check that catches a wrong diagram
Read your diagram back into a table. For each activity, list what arrives at the node it leaves from. Compare that list with the prerequisite column in the question. If they match for every activity, the diagram is right.
It takes about a minute, and it protects every mark that follows.
The subject reports keep naming the same drawing habits. The 2021 report asked for “a network diagram with a single start vertex, demonstrating directions through the network (e.g. arrows on edges), avoiding unnecessary vertices”. The 2024 report asked for project networks that begin and end with “a respective start node and end node”.
2025 Paper 1 Question 15
Paper 1 · Multiple choice · [1 mark]
The project network diagram shows a student’s morning activities.
Count the arcs first. There are eight activities: wash face, get dressed, pack bag, charge phone, eat breakfast, brush teeth, listen to music and travel to school.
Listen to music leaves the node where pack bag and charge phone arrive. After pack bag, three arcs come before travel to school: eat breakfast, brush teeth and listen to music. So (D) is correct.
(A) is false because every activity in a project gets done. The critical path only decides the minimum time. (B) is false because charge phone runs alongside get dressed and pack bag. (C) is the careful one. Wash face, get dressed, pack bag and charge phone must all finish before listening to music can start. That is 4 of 8, exactly half, not less than half.
82.0% of students chose (D).
Answer
(D)
Part 3
The forward scan finds the minimum time
The forward scan runs left to right and finds the earliest time each event can happen. Start the start node at 0. For every other node, look at each arc arriving, add its duration to the left-hand number at its tail, and keep the largest.
The largest wins because an activity cannot start until every one of its prerequisites is finished, so the slowest one governs. The number you reach at the finish node is the minimum completion time of the project.
Rule
What you do, and why
Forward scan
EST of an activity is the largest earliest finishing time of everything that must come before it. The slowest prerequisite decides when you can start.
At the finish node
The minimum completion time is the largest earliest finishing time of all the activities. The project is not done until its last activity is.
Forward, take the largest
“Minimum time” sounds like you want the smallest number. You do not. The minimum time to finish the whole project is the longest path through the network, because every path has to be completed.
Taking the smallest on a forward scan gives a project time that is too short, and every float after it is wrong.
Some questions ask for a clock time, not a duration. Convert the minutes to hours and minutes first, then add to the start time. Writing the time as 24-hour time while you work avoids am and pm slips.
2021 Paper 1 Question 13
Paper 1 · Multiple choice · [1 mark]
Based on this project network, what is the minimum number of days required to complete the project?
Then E finishes at $7+8=15$ and F at $7+2+5=14$, so the fifth node is $\max(15,14)=15$. G finishes at $15+4=19$.
Animated: the forward scan fills each earliest time as its arrows (blue) arrive, the backward scan fills the latest times, then the critical path turns orange.
The critical path is ACEG, $4+3+8+4=19$ days. Listing the paths gives the same answer: ACEG 19, ACDFG 18, BEG 17, BDFG 16.
(A) 16 is the shortest path, and 25.1% of students chose it. “Minimum time to complete” is the longest path, because the project is not done until its slowest chain is done. (B) 17 takes 5 at the central node and ignores A then C. (D) 31 adds every duration, as if nothing could run at the same time. 61.4% chose (C).
Answer
(C) 19
2023 Paper 1 Question 3
Paper 1 · Multiple choice · [1 mark]
The duration, in minutes, of all activities in a project are shown.
Activity
P
Q
R
S
T
U
V
Duration
38
42
32
34
16
14
26
The critical path for the project is PRSV.
What is the earliest completion time for the project if it starts at 11:00 am?
(A) treats 130 minutes as 1 h 30 min. (C) reads 130 as the clock time 1:30. (D) writes the duration, 2 h 10 min, as if it were the finishing time. Q, T and U are red herrings, since they are not on the critical path. 79.9% of students chose (B).
Answer
(B) 1:10 pm
Part 4
The backward scan finds the critical path
The backward scan runs right to left and finds the latest time each activity can start without making the project late. Start the finish node at the minimum completion time from the forward scan. For every other node, look at each arc leaving it, subtract its duration from the right-hand number at its head, and keep the smallest.
In symbols, with $L_{\text{end}}$ the latest time at an activity’s end node:
$$\text{LST} = L_{\text{end}} - \text{duration}$$
and the latest time at any node is the smallest LST of the activities leaving it.
Rule
What you do, and why
Backward scan
LST of an activity is the smallest latest starting time of everything that follows it, minus this activity’s duration. Starting any later would delay whichever successor is tightest.
At the finish node
Begin the backward scan from the minimum completion time you just found. The latest acceptable finish is the earliest possible finish, or the project runs late.
The memory hook
Forward, take the largest. Backward, take the smallest.
The start node should come back to 0 at the end of the backward scan. If it does not, one of the two scans has a slip.
Finding the critical path
An activity is critical when it cannot be delayed at all without delaying the project. These three statements say the same thing, and questions swap between them freely:
•The activity is critical.
•The activity has zero float.
•The activity’s EST equals its LST (and its earliest finish equals its latest finish).
Any question that tells you one of these has told you all three. The critical path is the chain of critical activities from start to finish, and its total duration is the minimum completion time. Add it up as a check: if the total does not match the forward scan, one scan is wrong.
A project can have more than one critical path when two chains tie for the longest. Then every activity on every one of them is critical, which is why the syllabus writes “critical path/s”.
2023 Paper 1 Question 8
Paper 1 · Multiple choice · [1 mark]
Activities P and Q are the critical activities for a project.
Activity
Duration
Prerequisite activity
P
3
–
Q
6
P
What are the earliest starting time (EST) and latest starting time (LST) for Activity Q?
Q cannot start until P has finished. P starts at 0 and takes 3, so the EST of Q is 3.
Q is critical, so its float is zero and its LST equals its EST, 3. You do not need a backward scan at all.
(B) has the right EST but takes Q’s duration as its LST, and 27.3% of students chose it. (C) uses the duration for both. (D) takes Q’s duration as its EST and the project’s finishing time, $3+6=9$, as its LST, which mixes up starting and finishing times. Only 49.1% chose (A).
Answer
(A) EST 3, LST 3
Part 5
Float is the delay an activity can absorb
Float is how long an activity can be delayed without delaying the whole project. Critical activities have zero float. Every other activity has some.
Both lines give the same answer, because the latest finishing time is $\text{LFT} = \text{LST} + \text{duration}$. Use whichever numbers you already have written down. The 2024 and 2025 marking guides both used the second form, for example “Float time for D” $=35-8-15$ in 2024.
Where float goes wrong
•Mixing a start with a finish. Keep both terms the same kind, or use the second line with the duration subtracted.
•Reading the right-hand number of a node as the LST of every activity leaving it. It is only the LST of the tightest one. Find an activity’s own LST as the latest time at its end node minus its duration.
•Answering with the duration, the EST or the LST. All three turn up as distractors.
Each activity has its own float, but activities in a chain share it. In 2020 Question 12 below, C and E each have 2 days of float. If C uses those 2 days, E has none left.
2022 Paper 1 Question 1
Paper 1 · Multiple choice · [1 mark]
The float time, in minutes, for the non-critical activity of this project network is
Watch the news can start at 3 at the earliest. It has to be finished by 33, the latest time at the node where it arrives, so it can start as late as $33-10=23$.
Another way to see it: the news runs alongside turn on oven, prepare ingredients and cook food, which take $5+8+17=30$ minutes. The news takes 10, so it has 20 minutes to spare.
Notice that the 3|3 node shows 3 on the right, not 23. Two activities leave it, and the circle shows the tighter one, turn on oven. That is exactly why reading the right-hand number at the tail of an arc as that activity’s LST goes wrong.
(A) 10 is the duration of the news, and 33.9% of students chose it, almost as many as the key. (C) 23 is the LST itself. (D) 30 is $33-3$, which forgets to subtract the duration. Only 36.7% chose (B), the lowest result for any critical path item from 2021 to 2025.
Answer
(B) 20
2020 Paper 1 Question 12
Paper 1 · Multiple choice · [1 mark]
The activity times in the project network shown are in days.
The greatest float time for a non-critical activity in this network is
For C, the latest time at its end node is 12, so its LST is $12-4=8$ and its EST is 6. For E, the key tells you directly: EST 10, LST 12. Both have 2 days, so the greatest float is 2 days.
C and E are in a chain, so they share those 2 days. If C runs 2 days late, E has no float left. (B) 4 adds the two floats, which double counts. (C) 5 is the duration of E. (D) 12 is the LST of E. The 2020 subject report did not publish multiple choice results.
Answer
(A) 2 days
2024 Paper 1 Question 7
Paper 1 · Multiple choice · [1 mark]
The table shows information for a project with four activities.
Activity
Duration (min)
Prerequisite
Earliest starting time
Latest starting time
W
1
—
0
4
X
2
—
0
0
Y
3
X
2
2
Z
4
W, Y
5
5
What is the float time for activity W, in minutes?
The critical path is XYZ, 9 minutes. W only has to be finished before Z starts at 5, and it takes 1 minute, so it can start anywhere from 0 to 4.
(A) is W’s EST, or the float of a critical activity. (B) is W’s duration, and 16.9% chose it. (D) is the LST plus the duration, a finishing time. 62.4% chose (C).
Answer
(C) 4
2025 Paper 1 Question 25
Paper 1 · Simple familiar · [5 marks]
The network diagram shows the time (minutes) to complete each of seven activities in a project.
a) State the earliest starting time (EST) for activity D. [1 mark]
b) Determine the minimum time to complete the project. [1 mark]
Note: If you make a mistake, cancel it by ruling a single diagonal line through your work and use the additional response space at the back of this book.
c) State the latest starting time (LST) for activity E. [1 mark]
d) Calculate the float time for activity G. [2 marks]
Scan the whole network first, then answer each part from it.
Laid out as in the marking guide, which writes “12 | 17” for C and “28 | 50” for G beside their nodes, because those activities have more time than the tighter activity leaving the same node.
1 mark · provides mathematical reasoning or working to support the answer
1 mark · calculates float time for activity G
The guide also accepts $\text{LST}(G) - \text{EST}(G) = 50 - 28$, and follow-through from earlier errors. Values written on the diagram count for a), b) and c) “only if labelled”.
Two slips to avoid: taking the EST of E as 27 (through B) instead of 28, and using 33, the right-hand number of the lower node, as if it were G’s latest start. That gives $55-33-5=17$. The node shows 33 because E is the tighter activity leaving it. G has its own LST of 50.
Answer
a) 27 min · b) 55 min · c) 33 min · d) 22 min
Try it yourself
Change a duration and watch the critical path move
This is the network from 2021 Paper 1 Question 19. Lengthen or shorten any activity and both scans rerun. Watch which arrows stay orange, and notice that a non-critical activity can grow by its float before the finish time changes.
Each node shows earliest start time | latest start time. Orange arrows have zero float.
Minimum completion time
Critical path
Durations (days)
Every path from start to finish
The longest path is the minimum completion time. That is what the forward scan finds.
Float for each activity
Act.DaysESTLSTFloat
Float = LST − EST. An activity’s LST is the latest time at its end node minus its duration.
Part 6
The five-mark question, from table to answer
Three short-response questions have followed the same five-mark pattern: a table, a network you draw, both scans, then the critical path, the minimum time or a float. 2025 Q25 (Part 5) gave you the network and kept the same questions.
Step
What earns the mark
Draw
Every activity on an arc with its letter and duration, one start node, one finish node, arrows on every arc.
Forward scan
An EST in every node, taking the largest at every meeting point.
Backward scan
An LST in every node, taking the smallest at every split, finishing at 0.
Answer
The critical path as a sequence of letters, the minimum time with its unit, or a float with its working.
Write every EST and LST, not just the ones on the critical path. The 2022 subject report asked for “writing all EST and LST values when completing forward and backward scanning”.
2021 Paper 1 Question 19
Paper 1 · Simple familiar · [5 marks]
The activity table for a project is shown.
Activity
Prerequisite activity
Time (days)
A
—
2
B
—
4
C
A
3
D
B
6
E
D
3
F
C, E
4
G
D
8
H
F, G
4
a) Use the activity table to construct a network diagram, including earliest and latest starting times. [3 marks]
Note: If you make a mistake in the diagram, cancel it by ruling a single diagonal line through your work and use the additional response space on page 20 of this question and response book.
b) Determine the critical path. [1 mark]
c) Determine the shortest completion time for the project. [1 mark]
a) A and B have no prerequisite, so both leave the start node. C leaves where A arrives. D leaves where B arrives. E and G both need only D, so they leave the same node. F needs C and E, so C and E meet at one node. H needs F and G, so they meet at another. H arrives at the finish.
The marking guide’s layout, with the finish node 22|22 drawn as in the subject report’s sample. Animated: forward scan (earliest times), backward scan (latest times), then the critical path.
The node where C and E meet is the one to watch: $\max(2+3,\ 10+3) = 13$, not 5.
Activity
A
B
C
D
E
F
G
H
EST
0
0
2
4
10
13
10
18
LST
9
0
11
4
11
14
10
18
Float
9
0
9
0
1
1
0
0
The start node shows 0 on the right because B is the tighter of the two activities leaving it. A’s own LST is $11-2=9$.
1 mark · correctly translates the information into a network diagram
1 mark · correctly labels each activity letter and duration
1 mark · provides evidence of forward and backward scanning
The guide notes “Accept alternative formats.” The subject report showed one: a sample that drew BDGH as a straight line along the bottom, with A and C above it.
b) The activities with zero float, in order:
$$B \to D \to G \to H$$
1 mark · determines critical path
Follow-through applies, and a path drawn on the network diagram is accepted.
c)
$$4 + 6 + 8 + 4 = 22\ \text{days}$$
1 mark · determines shortest time
Check it against the other paths: ACFH is 13 and BDEFH is 21. The longest, 22, matches the forward scan. Adding every duration (34) is the slip to avoid.
Answer
b) BDGH · c) 22 days
2023 Paper 1 Question 24
Paper 1 · Simple familiar · [5 marks]
Jed is preparing and serving a meal of curry and rice with naan bread. The table shows the duration and prerequisites for all the tasks they must complete.
Task
Task description
Duration (minutes)
Prerequisite
A
Assemble equipment
2
—
B
Boil rice
20
A
C
Prepare curry ingredients
6
A
D
Make naan bread
8
A
E
Simmer curry
40
C
F
Fry naan bread
4
D
G
Serve meal
2
B, E, F
a) Construct a network diagram to show the sequence of tasks from start to finish, labelling all tasks and durations. Use forward and backward scanning to show the earliest and latest starting times for all tasks. [3 marks]
Note: If you make a mistake in the diagram, cancel it by ruling a single diagonal line through your work and use the additional response space at the back of this question and response book.
b) Determine the critical activities and minimum completion time for preparing and serving the meal. [2 marks]
a) Only A has no prerequisite. B, C and D all need only A, so all three leave the node where A arrives. E follows C and F follows D. G needs B, E and F, so all three arrive at one node, and G runs from there to the finish.
Node times as the marking guide shows them.
The node where B, E and F meet is $\max(2+20,\ 8+40,\ 10+4) = 48$. Notice that B, the longest single arc out of the 2|2 node, is not on the critical path. C then E is longer.
The question asks for earliest and latest starting times for all tasks, and the node at the tail of B and D shows only the tightest LST, 2. Each task’s own LST is the latest time at its end node minus its duration:
Task
A
B
C
D
E
F
G
EST
0
2
2
2
8
10
48
LST
0
28
2
36
8
44
48
1 mark · correctly constructs a network diagram showing the appropriate sequence for all tasks
1 mark · labels all tasks and durations on network diagram
1 mark · shows earliest and latest starting times for all tasks
The guide accepts alternative formats and allows follow-through.
1 mark · determines minimum completion time, including units
The unit is part of the mark. The subject report’s sample was included “to show clear communication of the critical activities by writing a vertex sequence and the minimum completion time including minutes as the unit.”
Answer
b) A, C, E, G · 50 minutes
2024 Paper 2 Question 4
Paper 2 · [5 marks]
A person completes the following activities to make a loaf of bread.
Activity
Task
Time (min)
Prerequisite
A
Measure ingredients
3
—
B
Mix ingredients and prepare tin
5
A
C
Leave dough to rise
20
B
D
Pre-heat oven and tin
15
B
E
Knead dough
7
C
F
Bake dough
30
D, E
Use a project network diagram with completed forward and backward scanning to determine the float time for any non-critical activity.
Note: If you make a mistake in the diagram, cancel it by ruling a single diagonal line through your work and use the additional response space at the back of this question and response book.
This is a Paper 2 question with no parts, so the steps are yours to choose. It still asks for exactly what the five-mark Paper 1 questions ask for: draw, scan both ways, then find the float.
A then B run in a line. C and D both leave the node where B arrives. E follows C. F needs D and E, so they meet before F.
Laid out as in the marking guide.
1 mark · correctly translates information into a network diagram showing all activities and durations
Forward scan: the node before F is $\max(8+15,\ 28+7) = 35$, and the project takes $35+30=65$ minutes.
1 mark · completes forward scanning to determine EST for each activity
Backward scan from 65: $65-30=35$, then $35-7=28$,$28-20=8$,$8-5=3$,$3-3=0$. D must start by $35-15=20$.
1 mark · completes backward scanning to determine LST for each activity
Every activity has EST equal to LST except D, which has EST 8 and LST 20. Activity D is a non-critical activity.
1 mark · determines float time for non-critical activity
The non-critical mark “may be implied by subsequent working”, and follow-through applies. The subject report’s sample was chosen to show “a start node and a finish node”, scanning values written “within the nodes”, and clear identification of the non-critical activity and its float.
Answer
D is non-critical, float 12 minutes
Part 7
When the question is about people
Two Paper 2 questions come from this half of the topic. 2024 Question 4 (Part 6) gives only a prerequisite table and asks for the float of the non-critical activity. You have to build the network and scan it without being told to. 2020 Question 6 is the one that goes further. It asks you to evaluate an owner’s belief about staffing.
Paper 2 questions have no a), b) or c) parts, so nothing is broken down for you. In a staffing question the critical path analysis answers a question that was not asked. The marks that are left come from three more moves:
1Read the constraint in the stem, such as one employee per task and one task at a time, and say what it means for the schedule.
2Use the floats to place the non-critical tasks, then count how many tasks must run at the same time. A grid of days against workers makes this visible.
3Compare that count with the claim, then give a verdict in words about the claim itself.
Calculate, compare, conclude
“Evaluate the reasonableness” wants all three. The calculation is the minimum time and the staffing count. The comparison is your count against the number in the claim. The conclusion is a sentence about the claim, in context, such as “The owner’s belief is not reasonable, because at least four employees are needed.” Justify, don’t assert.
2020 Paper 2 Question 6
Paper 2 · Complex unfamiliar · [7 marks]
A company needs to complete the following project as quickly as possible. Each task can only be completed by a single employee and must be completed before that employee can start the next task.
Task
Time (days)
Prerequisite
A
3
—
B
4
—
C
2
A
D
8
C
E
5
C
F
4
B
G
3
B
H
1
E, F
I
2
G
J
3
H, I
The owner believes that this project can be completed in minimal time with only three employees. Evaluate the reasonableness of this belief.
The 2020 subject report labels this question complex unfamiliar. The critical path analysis is only the first half.
Step 1 · The network and both scans.
Laid out as in the marking guide. Animated: both scans run node by node, then the critical path lights up.
1 mark · correctly translates the information into a network
Task
A
B
C
D
E
F
G
H
I
J
EST
0
0
3
5
5
4
4
10
7
11
LST
0
2
3
6
5
6
6
10
9
11
Float
0
2
0
1
0
2
2
0
2
0
1 mark · determines LST for each activity
1 mark · determines EST for each activity
Step 2 · The minimum time. The critical path is ACEHJ:
$$3 + 2 + 5 + 1 + 3 = 14\ \text{days}$$
1 mark · determines minimum completion time
Step 3 · Turn it into a staffing question. Nothing in the question prompts this step. Finishing in 14 days means every critical task runs exactly on time and every other task finishes within its float. So the question becomes: can three people cover every task that has to be running at the same time?
•One employee is tied to the critical chain A, C, E, H, J for all 14 days.
•D takes 8 days and has 1 day of float, so it must start on day 6 or 7 and run to the end. A second employee is tied to D from then on.
•That leaves one employee for F, G and I once B is finished, at the end of day 4 at the earliest. They need $4+3+2=9$ days of work, and F must be finished by the end of day 10 and I by the end of day 11.
•From the end of day 4 to the end of day 11 is only 7 days. One person cannot fit 9 days of work into 7.
Checking every allowable start time confirms it: at some point four tasks have to run at once. The marking guide’s allocation for four workers shows how it does fit:
Redrawn from the marking guide. The critical tasks are highlighted. D needs its own worker from day 7 while workers 2 and 3 are still busy. Animated: a cursor sweeps day by day and each task fills in as it runs.
1 mark · determines whether three workers are sufficient
Step 4 · The verdict. The owner’s belief is not reasonable. With three employees, D could not be completed by day 14. At least four employees are needed to finish in the minimum 14 days.
1 mark · evaluates reasonableness of the claim
1 mark · shows logical organisation, communicating key steps
The guide’s note for that last mark lists “appropriate mathematical vocabulary, symbols and conventions, e.g. connecting statements, diagrams.” Follow-through is allowed for the LSTs, ESTs, minimum time and the sufficiency of three workers.
Answer
Not reasonable: at least four employees are needed
Part 8
How the marks are allocated
The marking guides give one mark per dot point, and in critical path questions the dot points follow the steps of the method. A clean diagram and both scans are worth more than half of a five-mark question before you answer anything.
Marking guide dot point
Where it appeared
correctly translates the information into a network diagram
2020 Paper 2 Q6, 2021 Q19, 2023 Q24, 2024 Paper 2 Q4
labels each activity letter and duration
2021 Q19, 2023 Q24 (in the network mark in 2024)
forward and backward scanning, EST and LST for each activity
2020, 2021, 2023 and 2024, with two separate marks in 2020 and 2024. 2025 gave the network and asked for single values instead.
determines critical path or critical activities
2021 Q19, 2023 Q24
minimum completion time, “including units”
2023 Q24 named the unit in the mark. 2020, 2021 and 2025 asked for the time.
•Alternative formats for the network. Every guide with a drawing says “Accept alternative formats.” Any layout works if the sequence is right.
•The critical path marked on the diagram instead of written out (2021 and 2023), and values written on the diagram “only if labelled” (2025).
•Follow-through. A wrong scan carried forward correctly still earns the later marks, so finish the question even if you suspect an early slip.
•Either float formula. 2025 accepted both $\text{LFT} - \text{EST} - \text{duration}$ and $\text{LST} - \text{EST}$.
Self-checks to run inside the question
Each takes a few seconds. The fifth, sixth and last target habits the subject reports name directly.
Checkpoint
How to run it
Direction of the scan
Forward takes the largest, backward takes the smallest. Reversing either produces a wrong answer that still looks plausible.
Do the two scans agree?
The critical path’s total must equal the minimum time from the forward scan, and the backward scan must return to 0 at the start.
Diagram matches the table
Read the diagram back into prerequisites and compare with the question before scanning.
More than one critical path?
Several paths can share the longest total. Check for all of them before naming the critical activities.
Same kind of times
Float is LST minus EST, or LFT minus EST minus duration. Never subtract a start from a finish without the duration.
Start and finish nodes
One start node and one finish node, with an arrowhead on every arc.
Answer the question asked
Minimum time, float, critical activities, a clock time and staffing are different questions. Give units, and reread the stem before the final line.
Game plan
Your game plan for critical path analysis
Run these steps on any critical path question, whether it gives you a table, a network or a claim.
1Read what is asked: a minimum time, a clock time, critical activities, a float, or a claim to evaluate.
2If you get a table, draw the network: one start node, one finish node, each activity leaving the node where all its prerequisites arrive, arrows and labels on every arc. Read it back against the table.
3Forward scan from 0, taking the largest where arcs meet. The finish node is the minimum completion time.
4Backward scan from that time, taking the smallest where arcs split. Check you return to 0 at the start.
5Write an EST and LST for every activity. For an activity that shares its start node, its own LST is the latest time at its end node minus its duration.
6Critical activities have zero float. Float for the others is LST minus EST, or LFT minus EST minus duration.
7Answer in context with units. For a clock time, convert minutes to hours and minutes before adding.
8For a claim, compare your numbers with it and conclude in a sentence about the claim. If staff are involved, count how many tasks must run at once.
I wrote these four to the QCAA format and checked every answer in Python. Question 4 has the complex unfamiliar shape, so attempt it as one question with no parts, and give yourself about 17 minutes.
(B) is the duration, which plays no part when both starting times are given. (A) subtracts the duration as well, $13-8-4$, which mixes the two float formulas. (D) is $13-4$.
A project consists of six activities. A takes 4 hours with no prerequisite. B takes 6 hours with no prerequisite. C takes 3 hours and requires A. D takes 5 hours and requires B. E takes 2 hours and requires C and D. F takes 4 hours and requires E.
a) Determine the minimum completion time for the project. [2 marks]
b) Identify the critical activities. [1 mark]
c) Calculate the float time for activity C. [2 marks]
a) Forward scan: A finishes at 4, B at 6, C at 7 and D at 11. E needs C and D, so it starts at $\max(7,11)=11$ and finishes at 13. F finishes at $13+4=17$.
1 mark · completes a forward scan with the largest value where C and D meet
The minimum completion time is 17 hours.
1 mark · determines minimum completion time, including units
b) Backward scan from 17: F 13, E 11, D 6, B 0, C $11-3=8$, A $8-4=4$. The activities with zero float are B, D, E and F.
Check: the critical path BDEF totals $6+5+2+4=17$, which agrees with the forward scan. The other path, ACEF, is 13 hours, and the 4-hour difference is the float that A and C share.
Answer
a) 17 hours · b) B, D, E, F · c) 4 hours
Question 3 of 4
Skill 3: Backward scan and the critical path · Simple familiar · [4 marks]
In a project network, activity M has an EST of 12 and an LST of 12, and activity N has an EST of 15 and an LST of 19.
a) Provide a justified decision about which of M and N lies on the critical path. [2 marks]
b) Activity N is delayed by 6 hours. Explain the effect on the minimum completion time of the project. [2 marks]
a) M has EST 12 and LST 12, so its float is $12-12=0$ and M lies on the critical path. N has float $19-15=4$ hours, so N is not critical.
1 mark · calculates the float of both activities
1 mark · decides that M is on the critical path, with the reason that its float is zero
b) N has 4 hours of float, so a delay of up to 4 hours would not affect the project. A 6-hour delay is 2 hours more than the float.
1 mark · compares the delay with the float of N
So the minimum completion time of the project increases by 2 hours.
1 mark · states the effect on the minimum completion time
Saying the project is “delayed by 6 hours” has not used the float at all.
A catering team is preparing for an event. The activities are shown in the table.
Activity
Duration (hours)
Prerequisite
P
2
none
Q
5
none
R
3
P
S
4
P
T
6
Q, R
U
2
S
V
3
T, U
Each activity requires one staff member for its full duration, and a staff member cannot work on two activities at once. The team has two staff and starts work at 6:00 am.
Tayla claims the event will be ready by 8:00 pm on the same day, and that two staff will be enough to achieve this. Evaluate the reasonableness of Tayla’s claim.
Two things have to hold for Tayla to be right. Check the time first, then whether two people can keep to it.
1 mark · correctly translates the information into a network
Activity
P
Q
R
S
T
U
V
EST
0
0
2
2
5
6
11
LST
0
0
2
5
5
9
11
Float
0
0
0
3
0
3
0
1 mark · determines EST for each activity
1 mark · determines LST for each activity
The minimum completion time is 14 hours. Two critical paths share it: PRTV ($2+3+6+3$) and QTV ($5+6+3$). Starting at 6:00 am, 14 hours later is 8:00 pm, so the time claim holds exactly.
1 mark · determines minimum completion time and the finishing time of 8:00 pm
Two staff are needed from the start, because P and Q are both critical and both begin at 6:00 am. Two are enough if S uses its float: S starts at hour 5 (11:00 am to 3:00 pm) and U then runs 3:00 to 5:00 pm.
One allocation that works. At no time do more than two activities run. Animated: the cursor sweeps hour by hour.
1 mark · determines whether two staff are sufficient
Both parts of Tayla’s claim are reasonable. The event can be ready at 8:00 pm with two staff, but there is no margin. With two staff, S and U have already used their 3 hours of float, so any delay to any activity pushes the finish past 8:00 pm.
1 mark · evaluates the reasonableness of the claim
1 mark · shows logical organisation, communicating key steps
The staffing half is easy to skip, because the critical path alone answers the time claim. Award yourself the last three marks only if you checked both.
Answer
Reasonable: 14 hours ends at 8:00 pm, and two staff are enough if S is delayed
Sources: QCAA General Mathematics question and response books, multiple choice books and marking guides, 2020 to 2025. General Mathematics 2025 v1.3 general senior syllabus, Unit 4 Topic 4. QCAA General Mathematics subject reports, 2020 to 2025. General Mathematics formula book 2025. Every numerical answer, including the staffing checks, was verified in Python against the published marking guides.