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

被引:0
|
作者
Junhong Guo
William Pozehl
Amy Cohn
机构
[1] University of Michigan,Industrial and Operations Engineering
[2] University of Michigan,Center for Healthcare Engineering and Patient Safety
来源
关键词
Medical resident scheduling; Block schedule construction; Two-stage decision-making; Cut generation; Real-world inputs; Operations research; Operations management;
D O I
暂无
中图分类号
学科分类号
摘要
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
页数:30
相关论文
共 50 条
  • [41] A Benders decomposition approach for solving a two-stage local energy market problem under uncertainty
    Garcia-Munoz, Fernando
    Davila, Sebastian
    Quezada, Franco
    APPLIED ENERGY, 2023, 329
  • [42] A TWO-STAGE SOLUTION APPROACH FOR THE LARGE-SCALE HOME HEALTHCARE ROUTEING AND SCHEDULING PROBLEM
    Erdem, M.
    Bulkan, S.
    SOUTH AFRICAN JOURNAL OF INDUSTRIAL ENGINEERING, 2017, 28 (04) : 133 - 149
  • [43] A new two-stage constraint programming approach for open shop scheduling problem with machine blocking
    Abreu, Levi R.
    Nagano, Marcelo S.
    Prata, Bruno A.
    INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2023, 61 (24) : 8560 - 8579
  • [44] A Two-Stage Stochastic Mixed-Integer Programming Approach to the Smart House Scheduling Problem
    Ozoe, Shunsuke
    Tanaka, Yoichi
    Fukushima, Masao
    ELECTRICAL ENGINEERING IN JAPAN, 2014, 186 (04) : 48 - 58
  • [45] A Two-Stage Approach Based on Genetic Algorithm for Large Size Flow Shop Scheduling Problem
    Wang, Yong Ming
    Yin, Hong Li
    2013 IEEE INTERNATIONAL CONFERENCE ON MECHATRONICS AND AUTOMATION (ICMA), 2013, : 376 - 381
  • [46] Solving manpower scheduling problem in manufacturing using mixed-integer programming with a two-stage heuristic algorithm
    Pan, Quan-Ke
    Suganthan, Ponnuthurai N.
    Chua, Tay J.
    Cai, T. X.
    INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2010, 46 (9-12): : 1229 - 1237
  • [47] Solving manpower scheduling problem in manufacturing using mixed-integer programming with a two-stage heuristic algorithm
    Quan-Ke Pan
    Ponnuthurai N. Suganthan
    Tay J. Chua
    T. X. Cai
    The International Journal of Advanced Manufacturing Technology, 2010, 46 : 1229 - 1237
  • [48] A two-stage RNN-based deep reinforcement learning approach for solving the parallel machine scheduling problem with due dates and family setups
    Funing Li
    Sebastian Lang
    Bingyuan Hong
    Tobias Reggelin
    Journal of Intelligent Manufacturing, 2024, 35 : 1107 - 1140
  • [49] A two-stage RNN-based deep reinforcement learning approach for solving the parallel machine scheduling problem with due dates and family setups
    Li, Funing
    Lang, Sebastian
    Hong, Bingyuan
    Reggelin, Tobias
    JOURNAL OF INTELLIGENT MANUFACTURING, 2024, 35 (03) : 1107 - 1140
  • [50] A Two-Stage Decomposition Approach for the Traveling Salesman Problem
    Hamdan, Basma Ibrahim
    Bashir, Hamdi
    2015 INTERNATIONAL CONFERENCE ON INDUSTRIAL ENGINEERING AND OPERATIONS MANAGEMENT (IEOM), 2015,