3.7.39. Business rules
Denotes that a dedicated language was introduced within an argument of a global constraint for directly specifying a specific type of business rules:
The constraint was extended in order to accept rules specifying forbidden sequences of vertices within each cycleΒ [Bourreau99].
The constraint was extended in order to accept calendar rules specifying the way tasks can be interrupted or not on each resourceΒ [Beldiceanu98]. This was done since many realΒ scheduling problems have not only to consider disjunctive and assignment constraints, but also operational rules expressing how tasks can be interrupted.
The constraint was extended in order to directly accept a great variety of packing and placement rulesΒ [CarlssonBeldiceanuMartin08].