Scheduling IT Staff at a Bank: A Mathematical Programming Approach
4. Model Formulation
4.1. Notation
\(N_{j k l}:\) the requirement of staff of category \(j\) in shift \(k\) in day \(l\),
\(n_{j}\) : the number of employees of category \(j\),
\(S_{w}: \quad\) the set of days of week \(w\),
\(S_{\text {off }_{(i, j)}}\) : the preferable set of days off of employee \(i\) of category \(j\),
\(\mathrm{AL}_{i j}\) : the set of annual leave days of employee \(i\) of category \(j\),
\(s_{1 w}\) : the first 5 days of each week \(w\),
\(s_{2 w}: \quad\) the 2 last days of each week (Thursday and Friday).