Backtrack scheduling

If a scheduling solution exists for a set of activities, but the standard scheduling function is unable to find it (for example, due to a complex set of sequencing constraints), then use backtracking scheduling to find a solution.

Backtrack scheduling is able to reverse its previous actions. During the process, Enterprise Timetabler might make a scheduling decision that later causes an issue; for example, a preceding activity in a sequencing relationship might be scheduled at a day and time that, later in the process, does not leave sufficient time to schedule its succeeding activities. When Enterprise Timetabler finds it cannot schedule a succeeding activity, it will unschedule previously scheduled activities and make different scheduling decisions until a solution is reached.

As backtrack scheduling is a more complex process than standard scheduling, it requires more processing time. Consequently, you should use it on small sets of activities.

To use backtrack scheduling, see Automatically schedule activities.

Scientia Ref: 4047. For Enterprise Timetabler 3.14. Copyright © Scientia Ltd. 2018