Two-stage stochastic days-off scheduling of multi-skilled analysts with training options

被引:5
|
作者
Altner, Douglas S. [1 ]
Mason, Erica K. [2 ]
Servi, Les D. [1 ]
机构
[1] Mitre Corp, Operat Res Dept, Mclean, VA 20111 USA
[2] ThirdLove, San Francisco, CA 94107 USA
关键词
Days-off scheduling; Multi-skilled workforce; Stochastic integer programming; Matheuristics; Cybersecurity operations; Training; OPTIMIZATION; INDUSTRY; SYSTEM;
D O I
10.1007/s10878-018-0368-5
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Motivated by a cybersecurity application, this paper studies a two-stage, stochastic days-off scheduling problem with (1) many types of jobs that require specialized training, (2) many multi-skilled analysts, (3) the ability to shape analyst skill sets through training decisions, and (4) a large number of possible future demand scenarios. We provide an integer linear program for this problem and show it can be solved with a direct feed into Gurobi with as many as 50 employees, 6 job types, and 50 demand scenarios per day without any decomposition techniques. In addition, we develop a matheuristicthat is, an integer-programming-based local search heuristicfor instances that are too large for a straightforward feed into a commercial solver. Computational results show our matheuristic can, on average, produce solutions within 4-7% of an upper bound of the optimal objective value.
引用
收藏
页码:111 / 129
页数:19
相关论文
共 50 条
  • [1] Two-stage stochastic days-off scheduling of multi-skilled analysts with training options
    Douglas S. Altner
    Erica K. Mason
    Les D. Servi
    [J]. Journal of Combinatorial Optimization, 2019, 38 : 111 - 129
  • [2] A two-stage algorithm for project scheduling problems with multi-skilled workforce constraints
    Wang, Yi-Fan
    Liu, Shi-Xin
    Chen, Di
    [J]. Dongbei Daxue Xuebao/Journal of Northeastern University, 2014, 35 (02): : 184 - 189
  • [3] Multi-skilled workforce scheduling with training and welfare considerations
    Peña, Diana A.
    Osorio, Andrés F.
    Orejuela, Juan P.
    Idarraga, Juan C.
    [J]. Engineering Management in Production and Services, 2023, 15 (03) : 27 - 41
  • [4] A Two-Stage Algorithm Based on 12 Priority Rules for the Stochastic Distributed Resource-Constrained Multi-Project Scheduling Problem With Multi-Skilled Staff
    Yu, Yining
    Xu, Zhe
    Zhao, Song
    [J]. IEEE ACCESS, 2023, 11 : 29554 - 29565
  • [5] An efficient two-phase algorithm for cyclic days-off scheduling
    Alfares, HK
    [J]. COMPUTERS & OPERATIONS RESEARCH, 1998, 25 (11) : 913 - 923
  • [6] A two-stage approach with softmax scoring mechanism for a multi-projectscheduling problem sharing multi-skilled staff
    Yu, Yining
    Xu, Zhe
    Liu, Dongning
    Zhao, Song
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2022, 203
  • [7] Interactive multi-shift scheduling to satisfy worker's preferences on shift and days-off
    Shiotani, G
    Yura, K
    [J]. JSME INTERNATIONAL JOURNAL SERIES C-MECHANICAL SYSTEMS MACHINE ELEMENTS AND MANUFACTURING, 2005, 48 (01) : 26 - 30
  • [8] A two-stage stochastic programming approach for multi-activity tour scheduling
    Restrepo, Maria I.
    Gendron, Bernard
    Rousseau, Louis-Martin
    [J]. EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2017, 262 (02) : 620 - 635
  • [9] A two-phase method for a multi-skilled project scheduling problem with discounted cash flows
    Tabrizi, B. H.
    Tavakkoli-Moghaddam, R.
    Ghaderi, S. F.
    [J]. SCIENTIA IRANICA, 2014, 21 (03) : 1083 - 1095
  • [10] Two-Stage Stochastic Power Generation Scheduling in Microgrids
    Eajal, A. A.
    El-Saadany, E. F.
    Elrayani, Yousef
    Ponnambalam, K.
    [J]. 2014 IEEE 27TH CANADIAN CONFERENCE ON ELECTRICAL AND COMPUTER ENGINEERING (CCECE), 2014,