A shift scheduling model for employees with different seniority levels and an application in healthcare

被引:55
作者
Topaloglu, Seyda [1 ]
机构
[1] Dokuz Eylul Univ, Dept Ind Engn, TR-35160 Izmir, Turkey
关键词
OR in manpower planning; OR in health services; Multiple objective programming; Shift scheduling; Resident physicians; Seniority; ANALYTIC HIERARCHY PROCESS; GOAL PROGRAMMING-MODEL; GENETIC ALGORITHM; SUPPORT-SYSTEM; TABU SEARCH; NURSES; PREFERENCE; RESIDENTS; SELECTION; WEIGHTS;
D O I
10.1016/j.ejor.2008.10.032
中图分类号
C93 [管理学];
学科分类号
12 ; 1201 ; 1202 ; 120202 ;
摘要
This paper addresses the problem of scheduling medical residents that arises in different clinical settings of a hospital. The residents are grouped according to different seniority levels that are specified by the number of years spent in residency training. It is required from the residents to participate in the delivery of patient care services directly by working weekday and weekend day shifts in addition to their regular daytime work. A monthly shift schedule is prepared to determine the shift duties of each resident considering shift coverage requirements, seniority-based workload rules, and resident work preferences. Due to the large number of constraints often conflicting, a multi-objective programming model has been proposed to automate the schedule generation process. The model is implemented on a real case in the pulmonary unit of a local hospital for a 6-month period using sequential and weighted methods. The results indicate that high quality solutions can be obtained within a few seconds compared to the manually prepared schedules expending considerable effort and time. It is also shown that the employed weighting procedure based on seniority levels performs much better compared to the preemptive method in terms of computational burden. (C) 2008 Elsevier B.V. All rights reserved.
引用
收藏
页码:943 / 957
页数:15
相关论文
共 45 条
[1]  
Abdennadher S, 1999, SIXTEENTH NATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE (AAAI-99)/ELEVENTH INNOVATIVE APPLICATIONS OF ARTIFICIAL INTELLIGENCE (IAAI-99), P838
[2]   An indirect Genetic Algorithm for a nurse-scheduling problem [J].
Aickelin, U ;
Dowsland, KA .
COMPUTERS & OPERATIONS RESEARCH, 2004, 31 (05) :761-778
[3]   Evaluation of sub-component alternatives in product design processes [J].
Akgunduz, A ;
Zetu, D ;
Banerjee, P ;
Liang, D .
ROBOTICS AND COMPUTER-INTEGRATED MANUFACTURING, 2002, 18 (01) :69-81
[4]   A MULTIPLE OBJECTIVE NURSE SCHEDULING MODEL [J].
ARTHUR, JL ;
RAVINDRAN, A .
AIIE TRANSACTIONS, 1981, 13 (01) :55-60
[5]   A 0-1 goal programming model for nurse scheduling [J].
Azaiez, MN ;
Al Sharif, SS .
COMPUTERS & OPERATIONS RESEARCH, 2005, 32 (03) :491-507
[6]   A combined AHP-GP model for quality control systems [J].
Badri, MA .
INTERNATIONAL JOURNAL OF PRODUCTION ECONOMICS, 2001, 72 (01) :27-40
[7]   Preference scheduling for nurses using column generation [J].
Bard, JF ;
Purnomo, HW .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2005, 164 (02) :510-534
[8]   Cyclic preference scheduling of nurses using a Lagrangian-based heuristic [J].
Bard, Jonathan F. ;
Purnomo, Hadi W. .
JOURNAL OF SCHEDULING, 2007, 10 (01) :5-23
[9]   A multi-objective approach to nurse scheduling with both hard and soft constraints [J].
Berrada, I ;
Ferland, JA ;
Michelon, P .
SOCIO-ECONOMIC PLANNING SCIENCES, 1996, 30 (03) :183-193
[10]   Finding good nurse duty schedules: A case study [J].
Bester, M. J. ;
Nieuwoudt, I. ;
Van Vuuren, Jan H. .
JOURNAL OF SCHEDULING, 2007, 10 (06) :387-405