The robust cyclic job shop problem

•We consider a robust version of the cyclic job shop problem.•A robust version of the Howard’s algorithm is used to solve the problem.•We design a row generation algorithm and a column-and-row generation algorithm.•The branch-and-bound method performs the best. This paper deals with the cyclic job s...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:European journal of operational research 2024-02, Vol.312 (3), p.855-865
Hauptverfasser: Hamaz, Idir, Houssin, Laurent, Cafieri, Sonia
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:•We consider a robust version of the cyclic job shop problem.•A robust version of the Howard’s algorithm is used to solve the problem.•We design a row generation algorithm and a column-and-row generation algorithm.•The branch-and-bound method performs the best. This paper deals with the cyclic job shop problem where the task durations are uncertain and belong to a polyhedral uncertainty set. We formulate the cyclic job shop problem as a two-stage robust optimization model. The cycle time and the execution order of tasks executed on the same machines correspond to the here-and-now decisions and have to be decided before the realization of the uncertainty. The starting times of tasks corresponding to the wait-and-see decisions are delayed and can be adjusted after the uncertain parameters are known. In the last decades, different solution approaches have been developed for two-stage robust optimization problems. Among them, the use of affine policies, row and row-and-column generation algorithms are the most common. In this paper, we propose a branch-and-bound algorithm to tackle the robust cyclic job shop problem with cycle time minimization. The algorithm uses, at each node of the search tree, a robust version of the Howard’s algorithm to derive a lower bound on the optimal cycle time. Moreover, we design a row generation algorithm and a column-and-row generation algorithm and compare it to the branch-and-bound method. Finally, encouraging preliminary results on numerical experiments performed on randomly generated instances are presented.
ISSN:0377-2217
1872-6860
DOI:10.1016/j.ejor.2023.07.042