Critical paths and floatEdexcel International A Level Maths: Revision notes
Section 1
Earliest event times: the forward pass
The earliest event time is the earliest time at which event can occur, and so the earliest time any activity leaving it can start. To find it, work forwards from the start:
- set ;
- for each later event , find for every activity or dummy arriving at it, and take the largest, since every arriving activity must be complete;
- the value at the finish event is the minimum project duration. Example: A (1 to 2, 3 days), B (1 to 3, 5), C (2 to 4, 6), D (3 to 4, 2). Then , , and . A dummy has duration 0, so along it.
Taking the smaller arrival time at an event in the forward pass. All arriving activities must finish, so use the maximum.
Section 2
Latest event times: the backward pass
The latest event time is the latest time event can occur without delaying the project. Work backwards:
- set at the finish event;
- for each earlier event , find for every activity or dummy leaving it, and take the smallest, since every leaving activity must still finish on time. Example (the network above, with E from 3 to 5 for 4 days, F from 4 to 6 for 3, G from 5 to 6 for 5, and ): , , , , , . A good check is ; if it is not, there is an arithmetic error.
Taking the larger value in the backward pass. Use the smallest; every leaving activity must still be completed on time.
Section 3
Start and finish times of activities
For an activity from event to event with duration :
- earliest start time ;
- earliest finish time ;
- latest finish time ;
- latest start time . Example: C (2 to 4, 6 days) with and : earliest start 3, earliest finish 9, latest finish 11, latest start 5. The difference between the latest and earliest start (or finish) times is the activity's slack.
Latest start is , not : do not forget to subtract the duration.
Section 4
Total float
The total float of an activity is the amount by which it can be delayed (or extended) without delaying the project, assuming all other activities start as early as possible: It is the time available between the earliest start and the latest finish, minus the time the activity needs. In the example, days, so D can start up to 4 days late. and . Total float is never negative on a valid network.
Writing . The formula uses the latest time at the finish event and the earliest time at the start event.
Section 5
Critical activities and critical paths
An activity is critical if its total float is 0. It has no freedom: any delay in it delays the whole project. The critical path is a path from the start to the finish consisting of critical activities, and its length equals the minimum project duration. To find it: carry out both passes, then find the activities with (equivalently with , and ). In the first example, B, E and G are critical: . Warning: an activity can join two events with equal earliest and latest times and still not be critical, if its duration is less than . There can be more than one critical path (for example, two routes of equal length). Dummies on a critical path are included in the path.
Treating every activity between two critical events as critical. Check that its total float is actually 0.
That's the notes covered.
Carry on to the next subtopic.
Exam questions on Critical paths and float
- A project is modelled by an activity network with start event 1 and finish event 6. The activities are: A from event 1 to 2 (3 days); B from 1 to 3 (5 days); C from 2 to 4 (6 days); D from 3 to 4 (2 days); E from 3 to 5 (4 days); F from 4 to 6 (3 days); G from 5 to 6 (5 days).Calculate the total float on activity D.2 marks
- A project is modelled by an activity network with start event 1 and finish event 5. The activities are: A from event 1 to 2 (6 days); B from 1 to 3 (4 days); C from 2 to 4 (3 days); a dummy from 2 to 3; D from 3 to 4 (7 days); E from 4 to 5 (5 days); F from 3 to 5 (9 days).Find the earliest finish time and the latest finish time of activity B, and hence its total float.2 marks
- A project is modelled by an activity network with start event 1 and finish event 5. The activities are: A from event 1 to 2 (5 days); B from 1 to 3 (7 days); C from 2 to 4 (6 days); D from 3 to 4 (5 days); E from 3 to 5 (8 days); F from 4 to 5 (3 days).Carry out a forward pass and state the minimum project duration.3 marks
Written by the Exaim team, led by Shaun Daswani (Head of Upper Secondary, Improve ME Institute; MSc Financial Mathematics, Imperial College London; BSc, UCL) and Jason Daswani (operational lead, Improve ME Institute; LSE).