Back to Search Start Over

A two-level evolutionary algorithm for dynamic scheduling in flexible job shop environment.

Authors :
Saouabi, Mohamed Dhia Eddine
Nouri, Houssem Eddine
Belkahla Driss, Olfa
Source :
Evolutionary Intelligence; Oct2024, Vol. 17 Issue 5/6, p4133-4153, 21p
Publication Year :
2024

Abstract

In many industrial real-world environments, scheduling necessitates continual reactive adjustments due to unpredictable perturbations, leading to the dynamic transformation of predefined static schedules. In this paper, we introduce a new framework named a two-level evolutionary algorithm (2LEA) as a comprehensive approach for addressing the dynamic flexible job shop scheduling problem. The 2LEA is based on a bi-level optimization design, where the upper level is dedicated to solving the general flexible job shop scheduling problem, and the lower level is used as a new evolutionary operator guided by a probability rate in the upper level, focusing on the optimization of operation sequences. This framework is capable of handling four dynamic events job insertion, job cancellation, machine breakdown, and job replacement using a predictive-reactive rescheduling strategy. By addressing the previously unexplored dynamic event of job replacement, this paper fills a significant gap in the literature and opens avenues for further research. Extensive computational experiments conducted on well-known benchmark instances from the Brandimarte and Hurink datasets demonstrate the effectiveness and efficiency of our proposed scheduling algorithm. Our results showcase the superior performance of 2LEA over state-of-the-art approaches in terms of solution quality, affirming its potential as a leading solution for both static and dynamic scheduling challenges. [ABSTRACT FROM AUTHOR]

Details

Language :
English
ISSN :
18645909
Volume :
17
Issue :
5/6
Database :
Complementary Index
Journal :
Evolutionary Intelligence
Publication Type :
Academic Journal
Accession number :
180369869
Full Text :
https://doi.org/10.1007/s12065-024-00976-x