An adaptive robust optimization model for parallel machine scheduling

Izack Cohen, Krzysztof Postek, Shimrit Shtern

Research output: Contribution to journalArticlepeer-review

9 Scopus citations

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.

Original languageEnglish
Pages (from-to)83-104
Number of pages22
JournalEuropean Journal of Operational Research
Volume306
Issue number1
DOIs
StatePublished - 1 Apr 2023

Bibliographical note

Publisher Copyright:
© 2022 Elsevier B.V.

Funding

We are grateful to Michael Pinedo for consultations at the early stage of this work. The research was supported by the Israel Science Foundation grant No. 226/21 (IC). The second author’s work was financed by The Dutch Research Council (NWO) Grant VI.Veni.191E.035.

FundersFunder number
Nederlandse Organisatie voor Wetenschappelijk OnderzoekVI.Veni.191E.035
Israel Science Foundation226/21

    Keywords

    • Parallel machine scheduling
    • Robust optimization
    • Robust scheduling
    • Scheduling

    Fingerprint

    Dive into the research topics of 'An adaptive robust optimization model for parallel machine scheduling'. Together they form a unique fingerprint.

    Cite this