Reactive and proactive single-machine scheduling to maintain a maximum number of starting times

被引:0
作者
Philippe Chrétienne
机构
[1] Sorbonne Universités,LIP6 CNRS UMR 7606
[2] Université Pierre et Marie Curie,undefined
来源
Annals of Operations Research | 2021年 / 298卷
关键词
Scheduling; Complexity; Dynamic programming;
D O I
暂无
中图分类号
学科分类号
摘要
This paper considers, in the single-machine scheduling context, the reactive and proactive problems arising when, due to unpredictable events between the time a baseline scheduled has been planned and the time the schedule must be implemented, the job durations may have increased so that the baseline schedule is no longer feasible. In the reactive case, the baseline schedule is known, the real job durations are known and we search for a schedule of the real instance that maximizes the number of jobs started at the same date in both schedules, this maximum being called the reactive gain. We show that, in the non-preemptive case, the corresponding decision problem is NP-complete in the strong sense while in the discrete preemptive case, it can be polynomially solved. In the proactive case, the real job durations are only known to belong to an uncertainty domain and we search for a baseline schedule that maximizes the worst reactive gain over the uncertainty domain. We show that the corresponding decision problem is NP-complete in the non-preemptive case while it is quite easy in the discrete preemptive case.
引用
收藏
页码:111 / 124
页数:13
相关论文
共 9 条
  • [1] Bendotti P(2017)Anchored reactive and proactive solutions to the CPM scheduling problem European Journal of Operational Research 15 835-855
  • [2] Chrétienne P(1965)Incidence matrices and interval graphs Pacific Journal of Mathematics 42 1599-1620
  • [3] Fouilhoux P(2004)Robust and reactive project scheduling: A review and classification of procedures International Journal of Production Research 49 521-537
  • [4] Quilliot A(2011)On 2-stage robust LP with RHS uncertainty: Complexity results and applications Journal of Global Optimization undefined undefined-undefined
  • [5] Fulkerson DR(undefined)undefined undefined undefined undefined-undefined
  • [6] Gross OA(undefined)undefined undefined undefined undefined-undefined
  • [7] Herroelen W(undefined)undefined undefined undefined undefined-undefined
  • [8] Leus R(undefined)undefined undefined undefined undefined-undefined
  • [9] Minoux M(undefined)undefined undefined undefined undefined-undefined