 This is contrary to CPM logic, where a forward and backward pass algorithm defaults objects to their early dates, unless additional logic is introduced to constrain an object to a later date.GPM logic permits the as-planned scheduling framework because logic links retain their own attributes, namely gap.GPM allows users to place an object anywhere in between its early and late dates; consequently, link gap emerges between objects.