Last edited 08 Aug 2016

# Programme float for construction projects

The concept of float is used to describe the amount of time that an event or activity can be delayed without delaying the overall completion of the works. Float is calculated by subtracting the time necessary to perform a task from the time available to perform it.

Only tasks which are not on the critical path can have float. The critical path is determined by all the events for which the total float is zero.

Identifying float can be helpful allocating resources, where priority can be given to activities with less available float.

There are two important types of floats: total and free. The total float, Hij for activity (i,j), is the difference between the maximum time available to carry out the activity (Lj-Ei) and its duration (Dij); it represents the maximum amount of time the start date for the activity can be delayed, in relation to the early start without delaying the completion of the whole project:

Hij = Lj - Ei - Dij = Iij - Ei = Lj - Tij

In terms of the free float, it is assumed that all activities start as early as possible. In this case the free float, Fij for activity (i,j), is the excess of time available (Ej-Ei) over its duration (Dij); it represents the delay allowed for an activity without holding up the early start date for the initiation of another activity. An activity which has a positive total float may also have free float, but this can never be greater than that shown below:

Fij = Ej - Ei - Dij