Mixed-integer programming models for an employee scheduling problem with multiple shifts and work locations

被引:36
作者
Al-Yakoob, Salem M.
Sherali, Hanif D.
机构
[1] Kuwait Univ, Coll Sci, Dept Math & Comp Sci, Safat 13060, Kuwait
[2] Virginia Polytech Inst & State Univ, Grado Dept Ind & Syst Engn, Blacksburg, VA 24061 USA
基金
美国国家科学基金会;
关键词
employee scheduling; mixed-integer programming; partitioning; two-stage approach; manpower scheduling;
D O I
10.1007/s10479-007-0210-4
中图分类号
C93 [管理学]; O22 [运筹学];
学科分类号
070105 ; 12 ; 1201 ; 1202 ; 120202 ;
摘要
This paper is concerned with the problem of assigning employees to gas stations owned by the Kuwait National Petroleum Corporation (KNPC), which hires a firm to prepare schedules for assigning employees to about 86 stations distributed all over Kuwait. Although similar employee scheduling problems have been addressed in the literature, certain peculiarities of the problem require novel mathematical models and algorithms to deal with the specific nature and size of this problem. The problem is modeled as a mixed-integer program, and a problem size analysis based on real data reveals that the formulation is too complex to solve directly. Hence, a two-stage approach is proposed, where the first stage assigns employees to stations, and the second stage specifies shifts and off-days for each employee. Computational results related to solving the two-stage models directly via CPLEX and by specialized heuristics are reported. The two-stage approach provides daily schedules for employees for a given time horizon in a timely fashion, taking into consideration the employees' expressed preferences. This proposed modeling approach can be incorporated within a decision support system to replace the current manual scheduling practice that is often chaotic and has led to feelings of bias and job dissatisfaction among employees.
引用
收藏
页码:119 / 142
页数:24
相关论文
共 15 条
[1]  
Abdennadher S, 1999, SIXTEENTH NATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE (AAAI-99)/ELEVENTH INNOVATIVE APPLICATIONS OF ARTIFICIAL INTELLIGENCE (IAAI-99), P838
[2]   Survey, categorization, and comparison of recent tour scheduling literature [J].
Alfares, HK .
ANNALS OF OPERATIONS RESEARCH, 2004, 127 (1-4) :145-175
[3]   Staff scheduling at the United States Postal Service [J].
Bard, JF ;
Binici, C ;
deSilva, AH .
COMPUTERS & OPERATIONS RESEARCH, 2003, 30 (05) :745-771
[4]   IMPLICIT OPTIMAL AND HEURISTIC LABOR STAFFING IN A MULTIOBJECTIVE, MULTILOCATION ENVIRONMENT [J].
BECHTOLD, SE .
DECISION SCIENCES, 1988, 19 (02) :353-372
[5]   Starting-time decisions in labor tour scheduling: An experimental analysis and case study [J].
Brusco, MJ ;
Jacobs, LW .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2001, 131 (03) :459-475
[6]   The state of the art of nurse rostering [J].
Burke, EK ;
De Causmaecker, P ;
Vanden Berghe, G ;
Van Landeghem, H .
JOURNAL OF SCHEDULING, 2004, 7 (06) :441-499
[7]  
Carter M W, 2001, Health Care Manag Sci, V4, P347
[8]   Multi-skilled workforce optimisation [J].
Eitzen, G ;
Panton, D ;
Mills, G .
ANNALS OF OPERATIONS RESEARCH, 2004, 127 (1-4) :359-372
[9]   An annotated bibliography of personnel scheduling and rostering [J].
Ernst, AT ;
Jiang, H ;
Krishnamoorthy, M ;
Owens, B ;
Sier, D .
ANNALS OF OPERATIONS RESEARCH, 2004, 127 (1-4) :21-144
[10]   Staff scheduling and rostering: A review of applications, methods and models [J].
Ernst, AT ;
Jiang, H ;
Krishnamoorthy, M ;
Sier, D .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2004, 153 (01) :3-27