Scheduling IT Staff at a Bank: A Mathematical Programming Approach

Read this article, which addresses staffing optimization. What are some of the scheduling models associated with personnel scheduling? Compare and contrast each to flesh out the pros and cons.

4. Model Formulation

4.4. Objective Function

The objectives are to minimize the overtimes and maximise the satisfaction of employees in terms of desired days off. These objectives are weighted according to their priority such that (\beta 1 > \beta 2)

 \operatorname{Min} Z=\beta 1 \sum_{i=1}^{n_{j}} \sum_{j=1}^{2} \sum_{w=1}^{4} d_{i j w}+\beta_{2} \sum_{i=1}^{n_{j}} \sum_{j=1}^{2} R_{i j} 

The highest importance level (\beta 1) is given to minimize the overtime, whereas the second highest priority level (\beta 2) is given to satisfaction of desired employee preferences. Since our model involves determining the weights of the two objectives, therefore, for our problem we use the two levels; level 2 represents the major objective of the problem: to minimise the overtime. Level 1 represents the degree of satisfaction of employee preferences. The weights \beta i(i=1,2) will be equal to the grade of the level (\beta 1=2 and \beta 2=1).