Minimizing shifts for personnel task scheduling problems: A three-phase algorithm

被引:21
作者
Lin, Shih-Wei [1 ,2 ]
Ying, Kuo-Ching [3 ]
机构
[1] Chang Gung Univ, Dept Informat Management, Taoyuan, Taiwan
[2] Chang Gung Mem Hosp, Dept Med Res & Dev, Linkou Branch, Linkou, Taiwan
[3] Natl Taipei Univ Technol, Dept Ind Engn & Management, Taipei 106, Taiwan
关键词
Scheduling; Shift minimization; Personnel task scheduling problem; DEPENDENT SETUP TIMES; PARTICLE SWARM OPTIMIZATION; COLUMN GENERATION APPROACH; GOAL PROGRAMMING-MODEL; ANT COLONY SYSTEM; NEIGHBORHOOD SEARCH; GENETIC ALGORITHM; LOCAL-SEARCH; NURSE; HYBRID;
D O I
10.1016/j.ejor.2014.01.035
中图分类号
C93 [管理学];
学科分类号
12 ; 1201 ; 1202 ; 120202 ;
摘要
The personnel task scheduling problem is a subject of commercial interest which has been investigated since the 1950s. This paper proposes an effective and efficient three-phase algorithm for solving the shift minimization personnel task scheduling problem (SMPTSP). To illustrate the increased efficacy of the proposed algorithm over an existing algorithm, computational experiments are performed on a test problem set with characteristics motivated by employee scheduling applications. Experimental results show that the proposed algorithm outperforms the existing algorithm in terms of providing optimal solutions, improving upon most of the best-known solutions and revealing high-quality feasible solutions for those unsolved test instances in the literature. (C) 2014 Elsevier B.V. All rights reserved.
引用
收藏
页码:323 / 334
页数:12
相关论文
共 79 条
[1]   A survey of very large-scale neighborhood search techniques [J].
Ahuja, RK ;
Ergun, Ö ;
Orlin, JB ;
Punnen, AP .
DISCRETE APPLIED MATHEMATICS, 2002, 123 (1-3) :75-102
[2]   Scheduling part-time and mixed-skilled workers to maximize employee satisfaction [J].
Akbari, Mohammad ;
Zandieh, M. ;
Dorri, Behrouz .
INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2013, 64 (5-8) :1017-1027
[3]   PSO-based algorithm for home care worker scheduling in the UK [J].
Akjiratikarl, Chananes ;
Yenradee, Pisal ;
Drake, Paul R. .
COMPUTERS & INDUSTRIAL ENGINEERING, 2007, 53 (04) :559-583
[4]   A column generation approach for an employee scheduling problem with multiple shifts and work locations [J].
Al-Yakoob, S. M. ;
Sherali, H. D. .
JOURNAL OF THE OPERATIONAL RESEARCH SOCIETY, 2008, 59 (01) :34-43
[5]   Survey, categorization, and comparison of recent tour scheduling literature [J].
Alfares, HK .
ANNALS OF OPERATIONS RESEARCH, 2004, 127 (1-4) :145-175
[6]   A genetic algorithm for the design of job rotation schedules considering ergonomic and competence criteria [J].
Asensio-Cuesta, S. ;
Diego-Mas, J. A. ;
Canos-Daros, L. ;
Andres-Romano, C. .
INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2012, 60 (9-12) :1161-1174
[7]   A 0-1 goal programming model for nurse scheduling [J].
Azaiez, MN ;
Al Sharif, SS .
COMPUTERS & OPERATIONS RESEARCH, 2005, 32 (03) :491-507
[8]   WORKFORCE ALLOCATION IN CYCLICAL SCHEDULING PROBLEMS - SURVEY [J].
BAKER, KR .
OPERATIONAL RESEARCH QUARTERLY, 1976, 27 (01) :155-167
[9]   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
[10]   Selecting and weighting features using a genetic algorithm in a case-based reasoning approach to personnel rostering [J].
Beddoe, Gareth R. ;
Petrovic, Sanja .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2006, 175 (02) :649-671