Scheduling IT Staff at a Bank: A Mathematical Programming Approach
4. Model Formulation
4.3. Model Constraints
The department rules for scheduling have been modelled into constraints and presented in this section.
(1) Each employee should work at most one shift per day:
(2) Set the staff requirement in each shift:
(3) Each employee should not work in annual leave days:
(4) The employee should not work on day shift after night shift
(5) Overtimes will be considered starting from the sixth shift during each week:
(6) Overtimes should not exceed two shifts per week:
(7) Counting the number of working shifts during the preferable off days:
(8) The operator who leaves to work at an external branch should take two days off per week (Thursday and Friday):