IBM ILOG Scheduler User's Manual > Advanced Concepts > Advanced Features and Concepts > Transition Types, Transition Times, and Timetables > The startsAfterEnd Constraint |
The startsAfterEnd Constraint |
INDEX
![]() |
To improve the performance of an application in which transition times are used, express temporal constraints using transition times with the member function startsAfterEnd
, if possible.
In other words, if activity A1 must start after the completion time of activity A2 and there is a transition time T between A2 and A1, we recommend expressing the transition time with the function startsAfterEnd
like this:
model.add(A1.startsAfterEnd(A2, T));
Passing the transition time in the startsAfterEnd
function is redundant but can improve the performance of the application.
When the time step of a resource is greater than one, a decision must be made as to how to fit the start and end times of an activity into the time steps. For that purpose, an argument can be passed when creating a resource constraint to specify whether the rounding of the interval defining the activity should be inward or outward.
© Copyright IBM Corp. 1987, 2009. Legal terms. | PREVIOUS NEXT |