Optimizing Dynamic Flexible Job Shop Scheduling Using an Evolutionary Multitask Optimization Framework and Genetic Programming
Driven by the evolution of smart and sustainable manufacturing paradigms under Industry 5.0, which emphasize adaptability, connectivity, and data-driven decision-making, the dynamic flexible job shop scheduling problem (DFJSSP) has emerged as a critical area of research. The DFJSSP involves scheduling jobs in a highly dynamic and uncertain manufacturing environment where new tasks are continually introduced, further complicating the scheduling process. In this study, the DFJSSP is extended to incorporate single crane transportation and sequence-dependent setup times, reflecting real-world manufacturing constraints. To tackle this multifaceted problem, we introduce a novel approach, i.e., a multipopulation-based evolutionary multitask optimization (EMTO) framework. In addition, the genetic programming algorithm is employed as a generative hyperheuristic to deal with the dynamic uncertainties in the shop floor. Two components are collaborated to optimize two objectives, i.e., minimizing the maximum completion time and the total tardiness. Furthermore, a dynamic transfer ratio is proposed, allowing the proportion of knowledge transfer to adapt throughout the iteration process, balancing convergence speed with population diversity. The results demonstrate that both the EMTO framework and the dynamic transfer ratio significantly enhance the performance of the algorithm. Compared to well-known constructive heuristics and reinforcement learning algorithm, the proposed approach enables parallel resolution of multiple optimization objectives, leading to enhanced scheduling efficiency and adaptability in dynamic manufacturing environments.
Authors
- Zunxun Wang
- Qingda Chen (ORCID: https://orcid.org/0000-0003-4465-8958)
- Kaizhou Gao
- Quan-Ke Pan (ORCID: https://orcid.org/0000-0002-5022-7946)
- Xiaolong Chen (ORCID: https://orcid.org/0000-0002-9401-4299)
- Junqiang Li (ORCID: https://orcid.org/0000-0001-8440-9601)
Institutions
- Macau University of Science and Technology (MO)
- Shanghai University (CN)
- Yunnan Normal University (CN)
- Inner Mongolia University (CN)
- Shandong Normal University (CN)
Publication Details
- Journal
- IEEE Transactions on Evolutionary Computation
- Published
- 2025-02-20
- DOI
- https://doi.org/10.1109/tevc.2025.3543770
- Citations
- 30
- Primary Topic
- Scheduling and Optimization Algorithms
- Type
- article
- Field-Weighted Citation Impact
- 37.27
Funders
- National Natural Science Foundation of China