A scatter search algorithm with a novel solution representation for flexible open shop scheduling: a multi-objective optimization

The flexible open shop scheduling problem is the combination of two classical open shop and a parallel machine scheduling problems. Due to the computational complexity of solving the open shop scheduling problem, so far, limited research has considered the assumption of flexibility in this problem....

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:The Journal of supercomputing 2021-11, Vol.77 (11), p.13115-13138
Hauptverfasser: Behnamian, J., Memar Dezfooli, S., Asgari, H.
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:The flexible open shop scheduling problem is the combination of two classical open shop and a parallel machine scheduling problems. Due to the computational complexity of solving the open shop scheduling problem, so far, limited research has considered the assumption of flexibility in this problem. In this study, a bi-objective flexible open shop scheduling with independent setup time is considered. The considered objective functions are to minimize the maximum completion time of jobs and total tardiness. Using the first objective function, an attempt is made to balance the amount of workloads on the machines so that the completion time of the last job is minimized, while using the second one, from the customers' point of view, an attempt is made to reduce the amount of tardiness in delivery of jobs to the customers. Here, firstly, a mixed-integer nonlinear programming model is proposed. Then, to deal with the multi-objective problem, the weighted Lp -metric method is used. Since, this problem is a non-deterministic polynomial-time hard problem (NP-hard), a scatter search algorithm is developed to obtain near-optimal solutions in a reasonable time. In this regard, for the first time, a novel solution representation method is also presented. To ensure the efficiency of the proposed algorithm, the results were compared with NSGA-II using several instances. After analyzing the results using four evaluation metrics, it is observed that the scatter search algorithm performs better than the NSGA-II.
ISSN:0920-8542
1573-0484
DOI:10.1007/s11227-021-03794-5