AccScience Publishing / JASMC / Online First / DOI: 10.36922/JASMC026340004
Cite this article
73
Views
Related Info Links
More by Authors Links
Journal Browser
Volume | Year
Issue
Search
News and Announcements
View All
RESEARCH ARTICLE

Autonomous shift rostering for an emergency department at the capacity boundary: An AHPweighted genetic algorithm with exact feasibility verification

Viona Aura Rianni1 ,  Asmuliardi Muluk1* ,  Dika Aulia Ardi2
Show Less
1 Department of Industrial Engineering, Faculty of Engineering, Universitas Andalas, Padang, West Sumatra , Indonesia
2 PT Digdaya Solusi Sistem, Padang, West Sumatra , Indonesia
Received: 21 August 2026 | Revised: 10 September 2026 | Accepted: 14 September 2026 | Published online: 16 October 2026
© 2026 by the Author(s). This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution -Noncommercial 4.0 International License (CC-by the license) ( https://creativecommons.org/licenses/by-nc/4.0/ )
Abstract

Automated rosterers are usually judged by how close they drive hard-constraint violations to zero. For the 13-person emergency department of Naili DBS Hospital, Padang, Indonesia, we show that zero is unattainable and that the residual has three separable causes. We formulate the rostering problem exactly as implemented, with nine hard constraints and four soft criteria weighted by priorities elicited from the department head through the analytic hierarchy process. A general capacity certificate (a counting argument on worker-hours) proves that two fixed-shift contracts force three violation units on the department’s 30-day planning period that no roster and no hire can remove, and a horizon analysis shows the midwife class within 30 h of an hour shortage. An exact constraint-programming model, cross-validated against the implementation’s scoring code, proves that the minimum is 11 units once the night-pattern rule is respected, attributes every unit to a class and a cause, and shows that one additional midwife removes all midwife coverage gaps yet leaves the instance infeasible (optimum eight) because the residual gaps are nurse positions lost to sequencing. Under an equal budget of 48,100 evaluations and 30 runs per method, a genetic algorithm with heuristic repair and a random-restart hill climber are not separable (Cliff’s |δ| ≤ 0.12), both dominate random sampling (|δ| = 1), and neither reaches the optimum under 50 alternative weight vectors or a fourfold larger budget. The instance, not the metaheuristic, is binding; an autonomous scheduler should certify and attribute its residual alongside the roster.

Keywords
Nurse rostering
Genetic algorithm
Analytic hierarchy process
Infeasibility analysis
Constraint programming
Emergency department
Workforce capacity
Funding
This research received no specific grant from any funding agency in the public, commercial, or not-for-profit sectors.
Conflict of interest
Dika Aulia Ardi is the director of PT Digdaya Solusi Sistem, a technology company, and contributed to this study in a personal research capacity. The company has no financial or commercial interest in the rostering model, the software described, Naili DBS Hospital, or any derivative product; the system was developed as an academic study and is not offered commercially. The authors declare that they have no competing interests.
References
  1. Hoot NR, Aronsky D. Systematic review of emergency department crowding: causes, effects, and solutions. Ann Emerg Med. 2008;52(2):126-136.e1. doi: 10.1016/j.annemergmed.2008.03.014
  2. Carter EJ, Pouch SM, Larson EL. The relationship between emergency department crowding and patient outcomes: a systematic review. J Nurs Scholarsh. 2014;46(2):106-115. doi: 10.1111/jnu.12055
  3. Aiken LH, Clarke SP, Sloane DM, Sochalski J, Silber JH. Hospital nurse staffing and patient mortality, nurse burnout, and job dissatisfaction. JAMA. 2002;288(16):1987-1993. doi: 10.1001/jama.288.16.1987
  4. Needleman J, Buerhaus P, Pankratz VS, Leibson CL, Stevens SR, Harris M. Nurse staffing and inpatient hospital mortality. N Engl J Med. 2011;364(11):1037-1045. doi: 10.1056/NEJMsa1001025
  5. Burke EK, De Causmaecker P, Vanden Berghe G, Van Landeghem H. The state of the art of nurse rostering. J Sched. 2004;7(6):441-499. doi: 10.1023/B:JOSH.0000046076.75950.0b
  6. Cheang B, Li H, Lim A, Rodrigues B. Nurse rostering problems – a bibliographic survey. Eur J Oper Res. 2003;151(3):447-460. doi: 10.1016/S0377-2217(03)00021-3
  7. Ernst AT, Jiang H, Krishnamoorthy M, Sier D. Staff scheduling and rostering: a review of applications, methods and models. Eur J Oper Res. 2004;153(1):3-27. doi: 10.1016/S0377-2217(03)00095-X
  8. Van den Bergh J, Belien J, De Bruecker P, Demeulemeester E, De Boeck L. Personnel scheduling: a literature review. Eur J Oper Res. 2013;226(3):367-385. doi: 10.1016/j.ejor.2012.11.029
  9. Aickelin U, Dowsland KA. An indirect genetic algorithm for a nurse-scheduling problem. Comput Oper Res. 2004;31(5):761-778. doi: 10.1016/S0305-0548(03)00034-0
  10. Aickelin U, Dowsland KA. Exploiting problem structure in a genetic algorithm approach to a nurse rostering problem. J Sched. 2000;3(3):139-153. doi: 10.1002/(SICI)1099-1425(200005/06)3:3<139::AID-JOS41>3.0.CO;2-2
  11. Bai R, Burke EK, Kendall G, Li J, McCollum B. A hybrid evolutionary approach to the nurse rostering problem. IEEE Trans Evol Comput. 2010;14(4):580-590. doi: 10.1109/TEVC.2009.2033583
  12. Zhang X, Yang Y, Zhu Q, et al. Multi-agent deep Q-network-based metaheuristic algorithm for nurse rostering problem. Swarm Evol Comput. 2024;87:101547. doi: 10.1016/j.swevo.2024.101547
  13. Haspeslagh S, De Causmaecker P, Schaerf A, Stolevik M. The first international nurse rostering competition 2010. Ann Oper Res. 2012;218(1):221-236. doi: 10.1007/s10479-012-1062-0
  14. Ceschia S, Dang N, De Causmaecker P, Haspeslagh S, Schaerf A. The second international nurse rostering competition. Ann Oper Res. 2019;274(1-2):171-186. doi: 10.1007/s10479-018-2816-0
  15. Burke EK, Curtois T. New approaches to nurse rostering benchmark instances. Eur J Oper Res. 2014;237(1):71-81. doi: 10.1016/j.ejor.2014.01.039
  16. Wundavalli L, Kumar P, Dutta S. Workload Indicators of Staffing Need as a tool to determine nurse staffing for a high volume academic emergency department: an observational study. Int Emerg Nurs. 2019;46:100780. doi: 10.1016/j.ienj.2019.06.003
  17. Drennan J, Murphy A, McCarthy VJC, et al. The association between nurse staffing and quality of care in emergency departments: a systematic review. Int J Nurs Stud. 2024;153:104706. doi: 10.1016/j.ijnurstu.2024.104706
  18. Mc Carthy VJC, Brady N, Murphy A, et al. The impact of a planned change to nurse staffing levels in emergency departments: a pre-test, post-test design. J Adv Nurs. 2025;81(12):8714-8723. doi: 10.1111/jan.16845
  19. Saaty TL. A scaling method for priorities in hierarchical structures. J Math Psychol. 1977;15(3):234-281. doi: 10.1016/0022-2496(77)90033-5
  20. Saaty TL. How to make a decision: the analytic hierarchy process. Eur J Oper Res. 1990;48(1):9-26. doi: 10.1016/0377-2217(90)90057-I
  21. De Causmaecker P, Vanden Berghe G. A categorisation of nurse rostering problems. J Sched. 2011;14(1):3-16. doi: 10.1007/s10951-010-0211-z
  22. Ngoo CM, Goh SL, Sze SN, Sabar NR, Abdullah S, Kendall G. A survey of the nurse rostering solution methodologies: the state-of-the-art and emerging trends. IEEE Access. 2022;10:56504-56524. doi: 10.1109/ACCESS.2022.3177280
  23. Ang BY, Lam SWS, Pasupathy Y, Ong MEH. Nurse workforce scheduling in the emergency department: a sequential decision support system considering multiple objectives. J Nurs Manag. 2018;26(4):432-441. doi: 10.1111/jonm.12560
  24. Maenhout B, Vanhoucke M. Comparison and hybridization of crossover operators for the nurse scheduling problem. Ann Oper Res. 2008;159(1):333-353. doi: 10.1007/s10479-007-0268-z
  25. Salcedo-Sanz S. A survey of repair methods used as constraint handling techniques in evolutionary algorithms. Comput Sci Rev. 2009;3(3):175-192. doi: 10.1016/j.cosrev.2009.07.001
  26. Samanipour F, Jelovica J. Adaptive repair method for constraint handling in multi-objective genetic algorithm based on relationship between constraints and variables. Appl Soft Comput. 2020;90:106143. doi: 10.1016/j.asoc.2020.106143
  27. Shadkam E. Parameter setting of meta-heuristic algorithms: a new hybrid method based on DEA and RSM. Environ Sci Pollut Res Int. 2022;29(15):22404-22426. doi: 10.1007/s11356-021-17364-y
  28. Vaidya OS, Kumar S. Analytic hierarchy process: an overview of applications. Eur J Oper Res. 2006;169(1):1-29. doi: 10.1016/j.ejor.2004.04.028
  29. Ho W. Integrated analytic hierarchy process and its applications – a literature review. Eur J Oper Res. 2008;186(1):211-228. doi: 10.1016/j.ejor.2007.01.004
  30. Lin D, Lee CKM, Wu Z. Integrating analytical hierarchy process to genetic algorithm for re-entrant flow shop scheduling problem. Int J Prod Res. 2012;50(7):1813-1824. doi: 10.1080/00207543.2011.561884
  31. Ransikarbum K, Pitakaso R, Kim N. A decision-support model for additive manufacturing scheduling using an integrative analytic hierarchy process and multi-objective optimization. Appl Sci. 2020;10(15):5159. doi: 10.3390/app10155159
  32. Shadkam E, Bijari M. Multi-objective simulation optimization for selection and determination of order quantity in supplier selection problem under uncertainty and quality criteria. Int J Adv Manuf Technol. 2017;93(1-4):161-173. doi: 10.1007/s00170-015-7986-1
  33. Shadkam E, Yazdani R, Mirmozaffari M, Adineh F. The hybrid DHP method for evaluation, ranking and selection of green suppliers in the supply chain. Int J Math Oper Res. 2023;25(1):118-138. doi: 10.1504/ijmor.2023.131383
  34. Dehghanimohammadabadi M, Kabadayi N. A two-stage AHP multi-objective simulation optimization approach in healthcare. Int J Anal Hierarchy Process. 2020;12(1). doi: 10.13033/ijahp.v12i1.701
  35. Parildar O, Akyurek CE, Akay D. A decision support system for skill-based nurse scheduling in an intensive care unit. Gazi Univ J Sci. 2024;37(1):284-308. doi: 10.35378/gujs.1218158
  36. Chinneck JW, Dravnieks EW. Locating minimal infeasible constraint sets in linear programs. ORSA J Comput. 1991;3(2):157-168. doi: 10.1287/ijoc.3.2.157
  37. Guieu O, Chinneck JW. Analyzing infeasible mixed-integer and integer linear programs. INFORMS J Comput. 1999;11(1):63-77. doi: 10.1287/ijoc.11.1.63
  38. Amaldi E, Pfetsch ME, Trotter LE. On the maximum feasible subsystem problem, IISs and IIS-hypergraphs. Math Program. 2003;95(3):533-554. doi: 10.1007/s10107-002-0363-5
  39. Chinneck JW. Feasibility and Infeasibility in Optimization: Algorithms and Computational Methods. New York, NY, USA: Springer; 2008. doi: 10.1007/978-0-387-74932-7
  40. De Causmaecker P, Vanden Berghe G. Relaxation of coverage constraints in hospital personnel rostering. In: Burke E, De Causmaecker P, eds. Practice and Theory of Automated Timetabling IV. Lecture Notes in Computer Science, vol 2740. Berlin, Germany: Springer; 2003:129-147. doi: 10.1007/978-3-540-45157-0_9
  41. Smet P, Salassa F, Vanden Berghe G. Local and global constraint consistency in personnel rostering. Int Trans Oper Res. 2017;24(5):1099-1117. doi: 10.1111/itor.12357
  42. Glass CA, Knight RA. The nurse rostering problem: a critical appraisal of the problem structure. Eur J Oper Res. 2010;202(2):379-389. doi: 10.1016/j.ejor.2009.05.046
  43. Maenhout B, Vanhoucke M. An integrated nurse staffing and scheduling analysis for longer-term nursing staff allocation problems. Omega. 2013;41(2):485-499. doi: 10.1016/j.omega.2012.01.002
  44. Hu W, He X, Luo L, Pardalos PM. A branch-and-price approach for the nurse rostering problem with multiple units. Comput Ind Eng. 2024;198:110629. doi: 10.1016/j.cie.2024.110629
  45. Fang Y, Hu W, Luo L. Chvatal-Gomory cuts applied to the nurse rostering problem. Systems. 2025;13(9):745. doi: 10.3390/systems13090745
  46. Mystakidis A, Koukaras C, Koukaras P, Kaparis K, Stavrinides SG, Tjortjis C. Optimizing nurse rostering: a case study using integer programming to enhance operational efficiency and care quality. Healthcare. 2024;12(24):2545. doi: 10.3390/healthcare12242545
  47. Koukaras P, Koukaras C, Mystakidis A, Mantzavinis GD, Stavrinides SG, Tjortjis C. Operations research: a comprehensive literature review on nurse rostering optimisation. Oper Res Int J. 2026;26(4):101. doi: 10.1007/s12351-026-01090-9
  48. Stimpfel AW, Sloane DM, Aiken LH. The longer the shifts for hospital nurses, the higher the levels of burnout and patient dissatisfaction. Health Aff. 2012;31(11):2501-2509. doi: 10.1377/hlthaff.2011.1377
  49. Bodvarsdottir EB, Stidsen T. A review of multi-objective optimization methods for personnel rostering problems. J Sched. 2026;29(1):1-19. doi: 10.1007/s10951-025-00845-0
Share
Back to top
Journal of Autonomous Systems Modelling and Computation, Published by AccScience Publishing