Shift generation is the process of determining the shift structure, along with the tasks to be carried out in particular shifts and the competences required for different shifts. The General Task-based Shift Generation Problem (GTSGP) is to create anonymous shifts and assign tasks to these shifts so that employees can be assigned to the shifts. The targeted tasks must be completed within a given time window. Tasks may have precedence constraints and transition times between tasks are considered. The goal is to maximize the number of shifts employees are able to execute. The problem was introduced in [1] K. Nurmi, N. Kyngäs and J. Kyngäs, "Workforce Optimization: the General Task-based Shift Generation Problem", IAENG International Journal of Applied Mathematics, Vol. 49(4), pp. 393-400, 2019. The mathematical formulation of the problem is given in [2] N. Kyngäs, K. Nurmi and D. Goossens, The General Task-based Shift Generation Problem: Formulation and Benchmarks”, in Proc of the 9th Multidisciplinary Int. Scheduling Conf.: Theory and Applications (MISTA), Ningbo, China, 2019.
The General Task-based Shift Generation Problem includes the following assumptions, constraints and goal:
Benchmark instances The instances 00-14 are the test instances introduced in paper [2]. The instance EX is the sample instance used in the paper. The instance 8I was introduced in paper [1]. The transition matrices of this instance do not obey the triangle inequality. Note, that the best solution also gives an example of the starting time slots of the tasks. The first value of the number of feasible pairs corresponds to this setup. The value in the parentheses shows the number of feasible pairs when all the possible starting times of the tasks are considered. Currently, we do not see a need for a formal XML or other structured representation for the problem or for the problem instances. Some representations are more appropriate for metaheuristics, some for constraint programming and some for other algorithms. We model the GTSGP using simple text file formats.
|
The Extended Shift Minimization Personnel Task Scheduling Problem (ESMPTSP) is a significantly simplified version of the General Task-based Shift Generation Problem (GTSGP) described earlier in this web page. Furthermore, ESMPTSP is a slight modification of the Shift Minimization Personnel Task Scheduling Problem (SMPTSP). The goal of the problem is to first minimize the number of employees required to perform the given set of tasks, and then for these employees to maximize the number of feasible (shift, employee) pairs. The problem was introduced along with the mathematical formulation in [3] N. Kyngäs and K. Nurmi, “The Extended Shift Minimization Personnel Task Scheduling Problem”, Annals of Computer Science and Information Systems, Vol. 2?, 2021.
The Extended Shift Minimization Personnel Task Scheduling Problem includes the following assumptions, constraints and goal:
Benchmark instances
The paper [3] presents 86 test instances for ESMPTSP:
The first three instance sets were derived from the well-known SMPTSP instances.
They are available in here.
All test instances in the GTSGP format. The best solution values published in [3] (the actual solutions can be found here):
*New solutions found after the publication of the paper |
The new NKC instances and the best solutions prosented here were published in [4] K. Nurmi, R. Chandrasekharan, J. Kyngäs and N. Kyngäs, “A Study on the Hardness of the Shift Minimization Personnel Task Scheduling Problem”, In Proc. of the 7th International Conference on Dynamics of Information Systems, 2024. NKC instances in the SMPTSP format (the instances are wrongly named as KNC) The best solution values published in [4]:
#New KN solutions found and reported in [5] N. Kyngäs and K. Nurmi, “Finding Optimum Solutions to the Shift Minimization Personnel Task Scheduling Problem With a New Pack-based Approach”, in Proc. of the 8th International Conference on Mathematics and Computers in Sciences and Industry (MCSI), pp. 59-67, 2024. *New solutions found after the publication of the papers. |
cimmo.nurmi@samk.fi Updated 04-April-2024 |