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 条
  • [21] A two-stage stochastic programming model for scheduling replacements in sow farms
    Rodriguez, Sara V.
    Albornoz, Victor M.
    Pla, Lluis M.
    TOP, 2009, 17 (01) : 171 - 189
  • [22] A two-stage stochastic programming project scheduling approach to production planning
    Arianna Alfieri
    Tullio Tolio
    Marcello Urgo
    The International Journal of Advanced Manufacturing Technology, 2012, 62 : 279 - 290
  • [23] Two-stage stochastic/robust scheduling based on permutable operation groups
    Riviere, Louis
    Artigues, Christian
    Fargier, Helene
    ANNALS OF OPERATIONS RESEARCH, 2024, 332 (1-3) : 645 - 687
  • [24] A two-stage stochastic programming model for scheduling replacements in sow farms
    Sara V. Rodríguez
    Victor M. Albornoz
    Lluís M. Plà
    TOP, 2009, 17 : 171 - 189
  • [25] Similarity-based decomposition algorithm for two-stage stochastic scheduling
    Montes, Daniel
    Pitarch, Jose Luis
    de Prada, Cesar
    COMPUTERS & INDUSTRIAL ENGINEERING, 2024, 194
  • [26] A two-stage stochastic programming model for phlebotomist scheduling in hospital laboratories
    Leaven, Laquanda
    Qu, Xiuli
    HEALTH SYSTEMS, 2018, 7 (02) : 100 - 110
  • [27] The multi-factory two-stage assembly scheduling problem
    Kazemi, Hamed
    Nourelfath, Mustapha
    Gendreau, Michel
    JOURNAL OF INDUSTRIAL INFORMATION INTEGRATION, 2024, 38
  • [28] A two-stage stochastic program for multi-shift, multi-analyst, workforce optimization with multiple on-call options
    Altner, Douglas S.
    Rojas, Anthony C.
    Servi, Leslie D.
    JOURNAL OF SCHEDULING, 2018, 21 (05) : 517 - 531
  • [29] A two-stage stochastic program for multi-shift, multi-analyst, workforce optimization with multiple on-call options
    Douglas S. Altner
    Anthony C. Rojas
    Leslie D. Servi
    Journal of Scheduling, 2018, 21 : 517 - 531
  • [30] Two-stage linear decision rules for multi-stage stochastic programming
    Bodur, Merve
    Luedtke, James R.
    MATHEMATICAL PROGRAMMING, 2022, 191 (01) : 347 - 380