Research Article

Personnel Scheduling Problem under Hierarchical Management Based on Intelligent Algorithm

Table 5

Notations of the model.

NotationsDefinition

NNumber of nurses available for arrangement, n = 1, …, N
Number of charge nurses available for arrangement, n = 1, …, N1
TNumber of days for the rostering horizon (T = 28), t = 1, …, T
KTypes of shift (K = 4), k = 1, 2, 3, 4, represents day shift, evening shift, night shift, and rest shift, respectively
INumber of soft constraints, i = 1, …, I
FManagement 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)