首页 | 本学科首页   官方微博 | 高级检索  
     


A constraint programming-based solution approach for medical resident scheduling problems
Authors:Seyda Topaloglu  Irem Ozkarahan
Affiliation:1. Dokuz Eylul University, Department of Industrial Engineering, Tinaztepe Yerleskesi, 35160 Izmir, Turkey;2. Troy University - Montgomery, Department of Computer Science, P.O. Drawer 4419, Montgomery, AL 36104, USA
Abstract: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.
Keywords:Medical resident scheduling  Mixed-integer programming  Constraint programming  Accreditation Council for Graduate Medical Education  Duty hours
本文献已被 ScienceDirect 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号