A two-stage partial fixing approach for solving the residency block scheduling problem

被引:0
|
作者
Guo, Junhong [1 ,2 ]
Pozehl, William [2 ]
Cohn, Amy [1 ,2 ]
机构
[1] Univ Michigan, Ind & Operat Engn, Ann Arbor, MI 48104 USA
[2] Univ Michigan, Ctr Healthcare Engn & Patient Safety, Ann Arbor, MI 48104 USA
关键词
Medical resident scheduling; Block schedule construction; Two-stage decision-making; Cut generation; Real-world inputs; Operations research; Operations management; GOAL PROGRAMMING-MODEL; MEDICAL RESIDENTS; NURSE; INTEGER; GENERATION;
D O I
10.1007/s10729-023-09631-w
中图分类号
R19 [保健组织与事业(卫生事业管理)];
学科分类号
摘要
We consider constructing feasible annual block schedules for residents in a medical training program. We must satisfy coverage requirements to guarantee an acceptable staffing level for different services in the hospital as well as education requirements to ensure residents receive appropriate training to pursue their individual (sub-)specialty interests. The complex requirement structure makes this resident block scheduling problem a complicated combinatorial optimization problem. Solving a conventional integer program formulation for certain practical instances directly using traditional solution techniques will result in unacceptably slow performance. To address this, we propose a partial fixing approach, which completes the schedule construction iteratively through two sequential stages. The first stage focuses on the resident assignments for a small set of predetermined services through solving a much smaller and easier problem relaxation, while the second stage completes the rest of the schedule construction after fixing those assignments specified by the first stage's solution. We develop cut generation mechanisms to prune off the bad decisions made by the first stage if infeasibility arises in the second stage. We additionally propose a network-based model to assist us with an effective service selection for the first stage to work on the corresponding resident assignments to achieve an efficient and robust performance of the proposed two-stage iterative approach. Experiments using real-world inputs from our clinical collaborator show that our approach can speed up the schedule construction at least 5 times for all instances and even over 100 times for some huge-size instances compared to applying traditional techniques directly.
引用
收藏
页码:363 / 393
页数:31
相关论文
共 50 条
  • [1] A two-stage partial fixing approach for solving the residency block scheduling problem
    Junhong Guo
    William Pozehl
    Amy Cohn
    Health Care Management Science, 2023, 26 : 363 - 393
  • [2] Solving the spatial scheduling problem: a two-stage approach
    Zhang, Zhiying
    Chen, Jie
    INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2012, 50 (10) : 2732 - 2743
  • [3] An approach to solving a two-stage optimization problem under uncertainty
    Ostrovsky, GM
    Volin, YM
    Senyavin, MM
    COMPUTERS & CHEMICAL ENGINEERING, 1997, 21 (03) : 317 - 325
  • [4] Approach to solving a two-stage optimization problem under uncertainty
    Ostrovsky, G.M.
    Volin, Yu.M.
    Senyavin, M.M.
    Computers and Chemical Engineering, 1997, 21 (03): : 317 - 325
  • [5] A linear programming based heuristic for solving a two-stage flowshop scheduling problem
    Figielska, Ewa
    ETFA 2007: 12TH IEEE INTERNATIONAL CONFERENCE ON EMERGING TECHNOLOGIES AND FACTORY AUTOMATION, VOLS 1-3, 2007, : 392 - 397
  • [6] MODIFIED GENETIC ALGORITHM APPROACH FOR SOLVING THE TWO-STAGE LOCATION PROBLEM
    Serhieiev, O. S.
    Us, S. A.
    RADIO ELECTRONICS COMPUTER SCIENCE CONTROL, 2023, (03) : 159 - 170
  • [7] A Two-Stage Iterative Solution Approach for Solving a Container Transportation Problem
    Wang, Mengqi
    Liu, Bingjie
    Quan, Jiewei
    Funke, Julia
    LOGISTICS MANAGEMENT, 2016, : 259 - 271
  • [8] A TWO-STAGE SOLUTION APPROACH FOR PLASTIC INJECTION MACHINES SCHEDULING PROBLEM
    Sarac, Tugba
    Sipahioglu, Aydin
    Ozer, Emine Akyol
    JOURNAL OF INDUSTRIAL AND MANAGEMENT OPTIMIZATION, 2021, 17 (03) : 1289 - 1314
  • [9] A data intensive heuristic approach to the two-stage streaming scheduling problem
    Liang, Wei
    Hu, Chunhua
    Wu, Min
    Jin, Qun
    JOURNAL OF COMPUTER AND SYSTEM SCIENCES, 2017, 89 : 64 - 79
  • [10] A two-stage approach for surgery scheduling
    Liwei Zhong
    Shoucheng Luo
    Lidong Wu
    Lin Xu
    Jinghui Yang
    Guochun Tang
    Journal of Combinatorial Optimization, 2014, 27 : 545 - 556