An adaptive robust optimization model for parallel machine scheduling

Journal Article (2022)
Author(s)

Izack Cohen (Bar-Ilan University)

K.S. Postek (TU Delft - Discrete Mathematics and Optimization)

Shimrit Shtern (Technion Israel Institute of Technology)

Research Group
Discrete Mathematics and Optimization
Copyright
© 2022 Izack Cohen, K.S. Postek, Shimrit Shtern
DOI related publication
https://doi.org/10.1016/j.ejor.2022.07.018
More Info
expand_more
Publication Year
2022
Language
English
Copyright
© 2022 Izack Cohen, K.S. Postek, Shimrit Shtern
Research Group
Discrete Mathematics and Optimization
Issue number
1
Volume number
306
Pages (from-to)
83-104
Reuse Rights

Other than for strictly personal use, it is not permitted to download, forward or distribute the text or part of it, without the consent of the author(s) and/or copyright holder(s), unless the work is under an open content license such as Creative Commons.

Abstract

Real-life parallel machine scheduling problems can be characterized by: (i) limited information about the exact task duration at the scheduling time, and (ii) an opportunity to reschedule the remaining tasks each time a task processing is completed and a machine becomes idle. Robust optimization is the natural methodology to cope with the first characteristic of duration uncertainty, yet the existing literature on robust scheduling does not explicitly consider the second characteristic the possibility to adjust decisions as more information about the tasks duration becomes available, despite that re-optimizing the schedule every time new information emerges is standard practice. In this paper, we develop an adaptive robust optimization scheduling approach that takes into account, at the beginning of the planning horizon, the possibility that scheduling decisions can be adjusted. We demonstrate that the suggested approach can lead to better here-and-now decisions and better makespan guarantees. To that end, we develop the first mixed integer linear programming model for adaptive robust scheduling, and a two-stage approximation heuristic, where we minimize the worst-case makespan. Using this model, we show via a numerical study that adaptive scheduling leads to solutions with better and more stable makespan realizations compared to static approaches.

Files

1_s2.0_S0377221722005719_main.... (pdf)
(pdf | 1.43 Mb)
- Embargo expired in 01-07-2023
License info not available