Personnel Scheduling Problem under Hierarchical Management Based on Intelligent Algorithm
Table 5
Notations of the model.
Notations
Definition
N
Number of nurses available for arrangement, n = 1, …, N
Number of charge nurses available for arrangement, n = 1, …, N1
T
Number of days for the rostering horizon (T = 28), t = 1, …, T
K
Types of shift (K = 4), k = 1, 2, 3, 4, represents day shift, evening shift, night shift, and rest shift, respectively
I
Number of soft constraints, i = 1, …, I
F
Management level of nurses (F = 2), f = 1, represents charge nurse at 2nd hierarchy; f = 2, represents general nurse at 3rd hierarchy
Violation times of soft constraint i, i = 1, …, I
Number of type j weekend rostering, j = 1, 2, 3, 4. (1) j = 1, which means two-day weekends off; (2) j = 2, which means two consecutive days off and one of them is on the weekend; (3) j = 3, which means single day off on weekends; (4) j = 4, which means no weekends off
Weight value, represents penalty value for violation of soft constraints i; represents the preferences of shift K in nurses’ minds; represents preference for type j weekend rostering
Number of nurses with skill C qualification
Number of nurse requirement for day shift from Monday to Sunday
Number of nurse requirement for evening shift from Monday to Sunday
Number of nurse requirement for night shift from Monday to Sunday
Upper limit on number of working shifts in two weeks ()
Upper limit on number of night shift in one week ()
Upper limit on number of days off in four weeks ()
Average number of day shift nurse at f hierarchy should be assigned in four weeks (f = 1, 2)
Average number of evening shift nurse at f hierarchy should be assigned in four weeks (f = 1, 2)
Average number of night shift nurse at f hierarchy should be assigned in four weeks (f = 1, 2)
Average number of rest shift nurse at f hierarchy should be assigned in four weeks (f = 1, 2)
Positive and negative deviation from for nurse n at f hierarchy (f = 1, 2)
Positive and negative deviation from for nurse n at f hierarchy (f = 1, 2)
Positive and negative deviation from for nurse n at f hierarchy (f = 1, 2)
Positive and negative deviation from for nurse n at f hierarchy (f = 1, 2)