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 条
  • [21] An Efficient Soft Computing Approach for Solving the Two-Stage Transportation Problem with Fixed Costs
    Cosma, Ovidiu
    Pop, Petrica
    Zelina, Ioana
    14TH INTERNATIONAL CONFERENCE ON SOFT COMPUTING MODELS IN INDUSTRIAL AND ENVIRONMENTAL APPLICATIONS (SOCO 2019), 2020, 950 : 523 - 532
  • [22] A two-stage heuristic approach for nurse scheduling problem: A case study in an emergency department
    Wong, T. C.
    Xu, M.
    Chin, K. S.
    COMPUTERS & OPERATIONS RESEARCH, 2014, 51 : 99 - 110
  • [23] A hybrid two-stage algorithm for solving the blocking flow shop scheduling problem with the objective of minimise the makespan
    Kumar, Harendra
    Giri, Shailendra
    INTERNATIONAL JOURNAL OF APPLIED MANAGEMENT SCIENCE, 2022, 14 (04) : 316 - 335
  • [24] A TWO-STAGE PROCESS BAT ALGORITHM FOR SOLVING THE STEELMAKING AND CONTINUOUS CASTING SCHEDULING PROBLEM WITH ENERGY CONSTRAINTS
    Zhang, Nan
    Lv, Zhimin
    INTERNATIONAL JOURNAL OF INNOVATIVE COMPUTING INFORMATION AND CONTROL, 2023, 19 (04): : 1117 - 1138
  • [25] A better approximation for the two-stage assembly scheduling problem with two machines at the first stage
    Karuno, Y
    Nagamochi, H
    ALGORITHMS AND COMPUTATION, PROCEEDINGS, 2002, 2518 : 199 - 210
  • [26] A two-stage solution approach to multidimensional periodic scheduling
    Verhaegh, WFJ
    Aarts, EHL
    van Gorp, PCN
    Lippens, PER
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2001, 20 (10) : 1185 - 1199
  • [27] A two-stage AIS approach for grid scheduling problems
    Liu, Chen-Hao
    Huang, Wei-Hsiu
    Chang, Pei-Chann
    INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2012, 50 (10) : 2665 - 2680
  • [28] Robust Scheduling for Resource Constraint Scheduling Problem by Two-stage GA and MMEDA
    Tian, Jing
    Murata, Tomohiro
    PROCEEDINGS 2016 5TH IIAI INTERNATIONAL CONGRESS ON ADVANCED APPLIED INFORMATICS IIAI-AAI 2016, 2016, : 1042 - 1047
  • [29] A new two-stage heuristic for the recreational vehicle scheduling problem
    Kulkarni, Sarang
    Patil, Rahul
    Krishnamoorthy, Mohan
    Ernst, Andreas
    Ranade, Abhiram
    COMPUTERS & OPERATIONS RESEARCH, 2018, 91 : 59 - 78
  • [30] A two-stage flow shop scheduling problem with transportation considerations
    Nacira Chikhi
    Moncef Abbas
    Rachid Benmansour
    Abdelghani Bekrar
    Saïd Hanafi
    4OR, 2015, 13 : 381 - 402