Use of this feature requires the purchase of additional rights.
An optimization constraint corresponds to a rule defined at the optimization engine level and is not editable in the application.
All constraints can be applied individually or combined together to meet your specific needs.
The configuration of the constraints to be applied is carried out through an optimization model.
Some constraints have sub-parameters that allow you to refine the optimization constraints.
The constraints are available by default in the application.
Existing constraints
| Constraint | Description | Level | Mode |
|---|---|---|---|
| CREATION_DATE | Respect the creation date of each work order | Strong | TASP/VRP |
| STAFF_UNAVAILABILITY | Respect staff unavailability | Strong | TASP/VRP |
| OPENING_HOURS | Respect working hours according to the standard week | Strong/Medium | TASP/VRP |
| URGENT_DEADLINE | Respect the contract deadline | Strong/Medium | TASP/VRP |
| ACTIVITY_TIME_WINDOW | Schedule work orders within a fixed time window | Strong/Medium | TASP/VRP |
| PRIORITY_PER_DAY | Schedule work orders by priority | Strong/Medium | TASP/VRP |
| WORKLOAD_LIMIT | Respect a maximum number of hours per staff member per day and/or per week | Strong/Medium | TASP/VRP |
| RESPECT_TRAVEL_TIME | Respect the maximum allowed duration for each trip | Strong/Medium | VRP |
| SCHEDULED_ACTIVITY | Respect pre-scheduled activities, or reschedule them | Strong/Medium | TASP/VRP |
| EQUIPMENT_AVAILABILITY | Respect the availability of equipment associated with the work order | Strong/Medium | TASP/VRP |
| SAME_NATURE_PER_DAY | Group work orders of the same nature on one day | Strong/Medium | TASP/VRP |
| PLANNING_COMPACTNESS | Planning compactness: schedule work orders as early as possible | Flexible | TASP/VRP |
| WORKLOAD_BALANCE | Balance the workload between staff members | Flexible | TASP/VRP |
| TRAVEL_TIME_MIN | Minimize the total travel time | Flexible | VRP |
| SPLIT_ACTIVITY | Respect the order and precedence of labor lines | Strong/Medium | TASP/VRP |
| RESPECT_ORGANIZATION | Ensure that the organization of the work order matches that of the assigned staff member | Strong/Medium | TASP/VRP |
Existing sub-parameters
The following constraints have sub-parameters that allow for more refined optimization: