The LOOPSTAFF03.lng Model

A model with three criteria with "Pre-emptive" importance

View the model
Download the model

A model with three criteria with "Pre-emptive" importance.
Staffing example:
Step 1: (Give 1st priority to)
- Minimize total cost
Step 2: (Give 2nd priority to)
- Fix costs to level from Step 1
- Solve to minimize max staff overage
on any given day, thereby spreading
excess staff through the week
Step 3: (Give 2nd priority to)
- Fix max overage to it's level from
Step 2
- Solve to minimize the number working
on a Sunday
Any Preemptive optimal solution is also Pareto optimal;

Keywords:

Staff Scheduling | Pareto Optimal | Goal Programming | Preemptive Criteria | Lexico-goal Programming |