IBM ILOG Scheduler User's Manual > Getting Started with Scheduler > Scheduler Building Blocks > Temporal Constraints > Time-Bound Constraints

Time-bound constraints constrain an activity to start or end before, at, or after a given time. They are created by a member function of IloActivity and must be added to the model of the associated scheduling problem to be considered in the search for solutions. The time argument can be a numerical constant or a numerical variable.

The six time-bound constraints are described in the following diagrams. In the diagrams, ect and lct mean earliest and latest possible completion times, est and lst mean earliest and latest possible start times. These are the earliest and latest times available to the activity before the time-bound constraints are applied. act and ast mean actual completion and start times. The shaded area in the examples is the domain of the end variable.

buildBlocksg5.gif

buildBlocksh6.gif

buildBlocksi7.gif

buildBlocksj8.gif

buildBlocksk9.gif

buildBlocksl10.gif