Home Exam Structure Topics Past Papers Resources Homework About Contact Q&A
Home Exam Structure Topics Past Papers Resources Homework About Contact Q&A

Home / Critical Path Analysis / Critical activities and float

3.8c · Critical Path Analysis · Sub-skill

Critical activities and float

Find the critical path, calculate float, read Gantt charts, and work out the effect of delays and crashing.

See it first

Watch it happen

Scroll to the graphic and it plays by itself — press Replay to watch it again.

Find the critical path

The same project as a Gantt chart

Build it up, step by step

Critical activities and float — the key ideas

Click each step below to reveal it — work through them in order the first time round.

Step 1 · Float

1 of 4▾

Float is the spare time an activity has: float = late time − early time − duration. An activity can be delayed by up to its float without delaying the project.

Step 2 · Critical activities and the critical path

2 of 4▾

An activity with zero float is critical. Join the critical activities from start to finish to get the critical path; its length is the minimum completion time. There can be more than one critical path. Any delay to a critical activity delays the whole project by the same amount.

Step 3 · Gantt charts

3 of 4▾

A Gantt chart (or cascade diagram) draws each activity as a bar on a time axis, starting at its early time. The float is shown as a dashed box after the bar. Critical activities have no dashed box. You can read off which activities must be happening at a given time (the critical ones) and which could be.

Step 4 · Delays, crashing and workers

4 of 4▾

If an activity is delayed by more than its float, the project is delayed by (delay − float). Crashing means shortening an activity (usually at extra cost): it only helps if the activity is critical — and once a path has been shortened enough, another path may become critical. A resource histogram shows how many workers are needed each day; non-critical activities can be moved within their float to level the peaks.

Worked example

For the network A (3), B (5), C (4, after A), D (3, after B), E (3, after C and D), find the float of each activity and say what happens if C is delayed by 3 days.

Floats (late − early − duration): A: 4−0−3 = 1; B: 5−0−5 = 0; C: 8−3−4 = 1; D: 8−5−3 = 0; E: 11−8−3 = 0. Critical path: B → D → E (11 days).

C has float 1, so a 3-day delay uses up its 1 day of float and delays the project by 3 − 1 = 2 days.

Test yourself

Past-paper style question

The activities of a project have early and late times (E, L) as follows, with durations: A (4): E 0, L 4; B (6): E 0, L 7; C (5): E 4, L 9; D (2): E 6, L 9; E (7): E 4, L 12; F (3): E 9, L 12. The minimum completion time is 12 days.

(a) Find the float of each activity and state the critical path.
(b) Activity E is delayed by 3 days. What is the effect on the project?
(c) Activity C is crashed so it takes 3 days. Find the new minimum completion time (the longest other route is A, E = 11 days and B, D, F = 11 days). [6 marks]

Show the answer

▾

(a) Float = L − E − duration. A: 4−0−4 = 0; B: 7−0−6 = 1; C: 9−4−5 = 0; D: 9−6−2 = 1; E: 12−4−7 = 1; F: 12−9−3 = 0. Critical path: A → C → F (4+5+3 = 12). (3 marks)

(b) E has float 1, so a 3-day delay delays the project by 3 − 1 = 2 days (completion 14 days). (1 mark)

(c) A → C → F becomes 4+3+3 = 10, but the other routes are still 11, so the new minimum is 11 days — crashing C saves only 1 day because another route becomes critical. (2 marks)

Practice

Critical activities and float worksheet

Five short questions. Work through them, then reveal the mark scheme to check.

  1. An activity has early time 5, duration 4 and late time 12. Find its float.
  2. Route 1 has activities lasting 4, 6 and 3 days; route 2 has activities lasting 5 and 7 days. Which route is critical and how long is the project?
  3. An activity on the critical path is delayed by 2 days. What happens to the project?
  4. A Gantt chart shows activity D starting at day 4 and lasting 3 days, with a float of 2 days. What is its latest finish?
  5. The critical path is 12 days. The next longest route is 11 days. A critical activity is crashed by 2 days. What is the new minimum completion time?

Mark scheme

▾
  1. Float = 12 − 5 − 4 = 3 days.
  2. Route 1: 4+6+3 = 13. Route 2: 5+7 = 12. Route 1 is critical; the project takes 13 days.
  3. The project is delayed by 2 days (critical activities have zero float).
  4. Early finish = 4 + 3 = 7. Latest finish = 7 + 2 = day 9.
  5. The critical route becomes 10 days but the other route is 11, so the new minimum is 11 days.
← Back to Critical Path Analysis