A constraint programming-based solution approach for medical resident scheduling problems

被引:50
|
作者
Topaloglu, Seyda [1 ]
Ozkarahan, Irem [2 ]
机构
[1] Dokuz Eylul Univ, Dept Ind Engn, TR-35160 Izmir, Turkey
[2] Troy Univ Montgomery, Dept Comp Sci, Montgomery, AL 36104 USA
关键词
Medical resident scheduling; Mixed-integer programming; Constraint programming; Accreditation Council for Graduate Medical Education; Duty hours; COLUMN GENERATION; SLEEP-DEPRIVATION; MODEL; SAFETY;
D O I
10.1016/j.cor.2010.04.018
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Persistent calls come from within the graduate medical education community and from external sources for regulating the resident duty hours in order to meet the obligations about the quality of resident education, the well-being of residents themselves, and the quality of patient care services. The report of the Accreditation Council for Graduate Medical Education (ACGME) proposes common program requirements for resident hours. In this paper, we first develop a mixed-integer programming model for scheduling residents' duty hours considering the on-call night, day-off, rest period, and total work-hour ACGME regulations as well as the demand coverage requirements of the residency program. Subsequently, we propose a column generation model that consists of a master problem and an auxiliary problem. The master problem finds a configuration of individual schedules that minimizes the sum of deviations from the desired service levels for the day and night periods. The formulation of this problem is possible by representing the feasible schedules using column variables, whereas the auxiliary problem finds the whole set of feasible schedules using constraint programming. The proposed approach has been tested on a series of problems using real data obtained from a hospital. The results indicate that high-quality schedules can be obtained within a few seconds. (C) 2010 Elsevier Ltd. All rights reserved.
引用
收藏
页码:246 / 255
页数:10
相关论文
共 50 条
  • [1] Tabu search and constraint programming-based approach for a real scheduling and routing problem
    El Fallahi, Abdellah
    Anass, El Yaakoubi
    Cherkaoui, Mohammad
    [J]. INTERNATIONAL JOURNAL OF APPLIED MANAGEMENT SCIENCE, 2020, 12 (01) : 50 - 67
  • [2] Constraint Based Scheduling: Applying Constraint Programming to Scheduling Problems
    Edward Tsang
    [J]. Journal of Scheduling, 2003, 6 (4) : 413 - 414
  • [3] Solving the integrated process planning and scheduling problem using an enhanced constraint programming-based approach
    Shi, Ganquan
    Yang, Zhouwang
    Xu, Yang
    Quan, Yuchen
    [J]. INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2022, 60 (18) : 5505 - 5522
  • [4] A constraint programming-based approach to the crew scheduling problem of the Taipei mass rapid transit system
    Han, Anthony F.
    Li, Elvis C.
    [J]. ANNALS OF OPERATIONS RESEARCH, 2014, 223 (01) : 173 - 193
  • [5] A constraint programming-based approach to the crew scheduling problem of the Taipei mass rapid transit system
    Anthony F. Han
    Elvis C. Li
    [J]. Annals of Operations Research, 2014, 223 : 173 - 193
  • [6] A Genetic Programming-Based Scheduling Approach for Hybrid Flow Shop With a Batch Processor and Waiting Time Constraint
    Qin, Ming
    Wang, Runsen
    Shi, Zhongshun
    Liu, Lingxuan
    Shi, Leyuan
    [J]. IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING, 2021, 18 (01) : 94 - 105
  • [7] Constraint programming-based solution approaches for three-dimensional loading capacitated vehicle routing problems
    Kucuk, Mustafa
    Yildiz, Seyda Topaloglu
    [J]. COMPUTERS & INDUSTRIAL ENGINEERING, 2022, 171
  • [8] A Constraint Programming-Based Branch and Bound Algorithm for Job Shop Problems
    Tan, Yuanyuan
    Liu, Shixin
    Wang, Dazhi
    [J]. 2010 CHINESE CONTROL AND DECISION CONFERENCE, VOLS 1-5, 2010, : 173 - 178
  • [9] Constraint Programming-based Column Generation
    Gualandi, Stefano
    Malucelli, Federico
    [J]. ANNALS OF OPERATIONS RESEARCH, 2013, 204 (01) : 11 - 32
  • [10] Constraint programming-based column generation
    Gualandi, Stefano
    Malucelli, Federico
    [J]. 4OR-A QUARTERLY JOURNAL OF OPERATIONS RESEARCH, 2009, 7 (02): : 113 - 137