|
Binary variable indicating if nurse i is assigned to shift j
|
| i |
Nurse index |
| j |
Shift index |
| I |
Set of all nurses |
| J |
Set of all shifts |
|
Set of morning shifts |
| A |
Set of afternoon shifts |
| B |
Set of night shifts |
|
Weight for nurse i assigned to morning shifts |
|
Weight for nurse i assigned to afternoon shifts |
|
Weight for nurse i assigned to night shifts |
|
Subset of nurses qualified for shift type
|
|
Required minimum number of qualified nurses for shift type
|
|
Type of shift j (morning, afternoon, or night) |
|
Total shifts assigned to nurse i
|
|
Total morning shifts assigned to nurse i
|
|
Total afternoon shifts assigned to nurse i
|
|
Total night shifts assigned to nurse i
|
|
Supervisor nurse |
|
Deputy nurse |
|
Technological Education nurse |
|
Secondary Education nurse |
|
Objective function to minimize weighted shifts across all nurses |