Nurse Scheduling Model in the Inpatient Department with Overtime Balancing: A Case Study of a Hospital in Ratchaburi

A. In this article, we formulate the nurse scheduling model in the inpatient department by using integer programming.The case study was conducted at a hospital in Ratchaburi, Thailand, with the objective of minimizing the number of overtime shifts while ensuring an equitable distribution of both regular and overtime work hours among nurses, in compliance with hospital policies.After obtaining the integer linear programming model, we solve the optimal solution using Python.The results show that the number of regular and overtime shifts of each nurse was equal, with reduced working hours compared to the manually arranged schedule by the nurse supervisor, and in accordance with the hospital's policies.In addition, we stimulate an increase in the number of nurses to reduce overtime.We also find the minimum number of nurses needed so that all nurses will not have to work overtime.

Publication Details

Journal
Asia Pacific Journal of Mathematics
Published
2025-01-01
DOI
https://doi.org/10.28924/apjm/12-67
Primary Topic
Scheduling and Timetabling Solutions
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Nurse Scheduling Model in the Inpatient Department with Overtime Balancing: A Case Study of a Hospital in Ratchaburi

Asia Pacific Journal of Mathematics
Scheduling and Timetabling Solutions
article

Nurse Scheduling Model in the Inpatient Department with Overtime Balancing: A Case Study of a Hospital in Ratchaburi

article en

Abstract

A. In this article, we formulate the nurse scheduling model in the inpatient department by using integer programming.The case study was conducted at a hospital in Ratchaburi, Thailand, with the objective of minimizing the number of overtime shifts while ensuring an equitable distribution of both regular and overtime work hours among nurses, in compliance with hospital policies.After obtaining the integer linear programming model, we solve the optimal solution using Python.The results show that the number of regular and overtime shifts of each nurse was equal, with reduced working hours compared to the manually arranged schedule by the nurse supervisor, and in accordance with the hospital's policies.In addition, we stimulate an increase in the number of nurses to reduce overtime.We also find the minimum number of nurses needed so that all nurses will not have to work overtime.

Asia Pacific Journal of Mathematics
Openalex Percentile: Top 79%
Scheduling and Timetabling Solutions
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.