Employee scheduling in service industries with flexible employee availability and demand

被引:38
作者
Agrali, Semra [1 ]
Taskin, Z. Caner [2 ]
Unal, A. Tamer [2 ]
机构
[1] Bahcesehir Univ, Dept Ind Engn, TR-34353 Istanbul, Turkey
[2] Bogazici Univ, Dept Ind Engn, TR-34342 Istanbul, Turkey
来源
OMEGA-INTERNATIONAL JOURNAL OF MANAGEMENT SCIENCE | 2017年 / 66卷
关键词
OR in service industries; Employee scheduling; Integer programming; Flexible contract; Flexible service demand; GOAL PROGRAMMING-MODEL; MULTIOBJECTIVE APPROACH; PART-TIME; SHIFT; WORKFORCE; ALGORITHM; COST;
D O I
10.1016/j.omega.2016.03.001
中图分类号
C93 [管理学];
学科分类号
12 ; 1201 ; 1202 ; 120202 ;
摘要
We consider an employee scheduling problem arising in service industries with flexible employee availability and flexible demand. In the system to be planned, there is a given set of service requirements and a set of employees at any time. Each employee belongs to one of various skill levels, each service requirement specifies the requested employee skill level and the timing of the service delivery, and each requirement has a weight that indicates the importance of that requirement. Employees have individual flexible contracts with the organization, which are characterized by weekly/monthly contracted work hours, days the employee is available for work and availability of overtime. Furthermore, there are regulations on maximum work hours and minimum rest requirements of employees enforced by the government and the labor union. The problem that we investigate is to generate an assignment of employees to service requirements which (i) ensures that the maximum weighted number of service requirements is met, (ii) satisfies government and labor union regulations, (iii) honors individual employee contracts with minimum deviation from the contracted work hours, and (iv) ensures a fair balance between employee schedules in terms of work assignments on holidays. We model the problem as a mixed-integer programming problem and discuss a reformulation strategy, which allows us to solve practical problems in a reasonable amount of time. We also report our experience in a large health-care organization in Belgium. (C) 2016 Elsevier Ltd. All rights reserved.
引用
收藏
页码:159 / 169
页数:11
相关论文
共 50 条
[31]   A linear goal programming model for human resource allocation in a health-care organization [J].
Kwak, NK ;
Lee, CW .
JOURNAL OF MEDICAL SYSTEMS, 1997, 21 (03) :129-140
[32]   The falling tide algorithm: A new multi-objective approach for complex workforce scheduling [J].
Li, Jingpeng ;
Burke, Edmund K. ;
Curtois, Tim ;
Petrovic, Sanja ;
Qu, Rong .
OMEGA-INTERNATIONAL JOURNAL OF MANAGEMENT SCIENCE, 2012, 40 (03) :283-293
[33]  
Meanhout B, 2013, OMEGA, V41, P485
[34]   Scheduling part-time personnel with availability restrictions and preferences to maximize employee satisfaction [J].
Mohan, Srimathy .
MATHEMATICAL AND COMPUTER MODELLING, 2008, 48 (11-12) :1806-1813
[35]   An algorithm for single shift scheduling of hierarchical workforce [J].
Narasimhan, R .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 1997, 96 (01) :113-121
[36]  
Padberg M. W., 1973, Mathematical Programming, V5, P199, DOI 10.1007/BF01580121
[37]   A two-stage stochastic programming approach to employee scheduling in retail outlets with uncertain demand [J].
Parisio, Alessandra ;
Jones, Colin Neil .
OMEGA-INTERNATIONAL JOURNAL OF MANAGEMENT SCIENCE, 2015, 53 :97-103
[38]   Solving the multi-objective nurse scheduling problem with a weighted cost function [J].
Parr, D. ;
Thompson, J. M. .
ANNALS OF OPERATIONS RESEARCH, 2007, 155 (01) :279-288
[39]   Stochastic programming for nurse assignment [J].
Punnakitikashem, Prattana ;
Rosenberger, Jay M. ;
Behan, Deborah Buckley .
COMPUTATIONAL OPTIMIZATION AND APPLICATIONS, 2008, 40 (03) :321-349
[40]   An integer programming model for hierarchical workforce scheduling problem [J].
Seckiner, Serap Ulusam ;
Gokcen, Hadi ;
Kurt, Mustafa .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2007, 183 (02) :694-699