 As objects and their relationships are added to or modified in the schedule, GPM continuously re-calculates and updates gap for all links and float for all dated objects.Link gaps are calculated from the dates of two related activities and floats are algorithmically calculated from gaps.The Critical Path Method (CPM) is the traditional mathematical algorithm used for schedule logic computation.