Analysis of Taklinear Performance and Integer Linear Programming Models in Nurses Scheduling Problems
Analysis of Taklinear Performance and Integer Linear Programming Models in Nurses Scheduling Problems
Zakarias Situmorang
University Sumatera Utara
Medan, Indonesia
[email protected]
Abstract— Almost all hospitals schedule nurses' work shifts manually, which is not
effective, mistakes in scheduling nurses in hospitals can make them not work optimally
so that they are prone to making mistakes and will endanger every patient in the hospital.
In the research will be proposed integer linear programming model and branch and
bound method, the purpose of this study is to develop an optimization model of nurse
scheduling problems at the hospital. The optimization model will minimize the total
deviation of nurses' working days from the standard workdays, the optimization model
implemented in hospitals is processed using LINGO software.
Nurses who work on the night shift for 2 New Model Emergency Room
consecutive days in one week then the next Nurse Mor Aftern Nig Total KB KK
day is given a day off. ning oon ht
Each nurse works no more than 2-night shifts 1 8 9 5 22 0 0
in one week. 2 11 4 7 22 0 0
There are nurses who cannot be scheduled on 3 7 8 7 22 0 0
certain days. The head nurse is given a day off 4 9 6 7 22 0 0
on Sundays.
5 10 7 5 22 0 0
The results of mathematical modeling formulated
in the form of Integer Linear Programming and 6 8 7 7 22 0 0
processed using LINGO software using the branch 7 10 7 5 22 0 0
and bound method can be seen in the table below:
8 14 2 6 22 0 0
Table 1. Comparison of Deviations from
Emergency Room Nurse Workdays 9 10 6 6 22 0 0
10 8 7 7 22 0 0
Manual Schedule Emergency Room
Nurse Mor After Nig Total KB KK 11 9 5 8 22 0 0
ning noon ht 12 7 8 7 22 0 0
1 11 11 1 22 1 0
13 8 7 7 22 0 0
2 8 8 7 23 1 0
14 4 12 7 22 0 0
3 7 8 7 22 0 0
Amount 0 0
4 6 9 7 22 0 0
Total Deviations 0
5 6 9 6 21 0 1
6 7 7 9 23 1 0 In table 1. it can be seen that a comparison of the
7 6 8 8 22 0 0 scheduling model between the manual model and the
new scheduling model in September shows that the
8 10 6 7 23 1 0 new scheduling model gives all nurses a more
9 10 4 8 22 0 0 equitable number of working days. In the new
scheduling model, there are no deviations from
10 6 10 7 23 1 0
workdays compared to manual scheduling which
11 5 10 7 22 0 0 there are deviations of 6 workdays with excess 5 days
and a deficiency of 1 workday can be seen in Table 1,
12 8 7 7 22 0 0
The new schedule considers holidays, night shifts and
13 7 6 9 22 0 0 workday needs of each nurse, so that the new
14 9 7 6 22 0 0
schedule has paid attention to the nurses fatigue
factor.
Amount 5 1
Total Deviations 6 Table 2. Comparison of Classroom Nurse
Workday Deviations.
Manual Schedule Class Nursing Room In table 2. it can be seen that a comparison of
Nurse Mor Aftern Nig Total KB KK scheduling models between manual models and the
ning oon ht new scheduling model in September shows that the
1 15 8 0 22 1 0 new scheduling model provides a more equal number
of working days to all nurses. In the new scheduling
2 11 6 6 23 1 0 model there are no deviations from workdays
3 9 6 7 22 0 0 compared to manual scheduling there are deviations
of 8 working days with excess 6 days and lack of 2
4 6 7 9 22 0 0 working days can be seen in Table 2. The new
5 8 7 7 22 0 0 schedule considers the holidays, night shifts and
workday needs of each nurse, so the new schedule has
6 7 7 8 22 0 0 paid attention to the nurses' fatigue factor.
7 8 5 9 22 0 0
Table 3. Comparison of Ward Room Worker Day
8 9 6 7 22 0 0 Deviations.
9 9 8 6 22 0 0 Manual Schedule Ward Room
10 8 9 5 22 0 0 Nurse Mor Aftern Nig Total KB KK
ning oon ht
11 11 4 7 22 0 0 1 20 3 0 23 1 0
12 7 6 8 21 0 1 2 10 6 7 23 1 0
13 4 11 6 21 0 1 3 7 6 8 21 0 1
14 6 9 7 22 0 0 4 5 9 8 22 0 0
Amount 6 2 5 6 8 9 23 1 0
Total Deviations 8 6 8 7 9 24 2 0
7 5 7 9 21 0 1
New Model Class Nursing Room 8 9 5 8 22 0 0
Nurse Mor Aftern Nig Total KB KK
ning oon ht 9 5 7 10 22 0 0
1 8 9 5 22 0 0 10 5 7 9 21 0 1
2 8 7 7 22 0 0
11 7 6 8 21 0 1
3 8 7 7 22 0 0 12 8 5 9 22 1 0
4 10 7 5 22 0 0 13 5 8 8 21 0 1
5 15 2 5 22 0 0 14 6 7 9 22 0 0
6 8 7 7 22 0 0 Amount 9 5
7 8 7 7 22 0 0 Total Deviations 14
8 9 6 7 22 0 0
9 4 10 8 22 0 0
10 7 11 4 22 0 0
11 9 6 7 22 0 0
12 12 4 6 22 0 0
13 9 6 7 22 0 0
14 6 7 9 22 0 0
Amount 0 0
Total Deviations 0
ITS). International Seminar on Science and Suryawan, G., Tastrawati, N. K., & Sari, K. (2016).
Technology . Penerapan branch and bound algorithm
Sumathi, P. (2016). A new approach to solve linear dalam optimalisasi produksi roti. E-Jurnal
programming problem with intercept values. Matematika , 5 (4), 148-155.
Journal of Information & Optimization
Sciences .