A Feature-Based Learning Differential Evolution Algorithm for the Flexible Job-Shop Scheduling With Occupational Repetitive Actions Index
Learning differential evolution (DE) algorithms are widely adopted to address flexible job-shop scheduling problems (FJSPs) because of the optimization ability. However, traditional learning DEs are not sufficient to develop the feature information of the problem. In this article, a feature-based learning DE algorithm (FLDE) is proposed to address FJSP considering worker health. Occupational repetitive actions index (OCRA) is an indicator that describes the degree of worker fatigue. The OCRA is utilized to ensure the feasibility of scheduling solutions generated by FLDE. A feature-based decision model (FDM) is designed to select the appropriate optimization operator for a scheduling solution. A critical operation search method is introduced to extract feature information from the scheduling solution. Experimental results reveal that FDM is critical to improving the local optimization ability of FLDE, and that FLDE outperforms the comparison algorithms on 40 problem instances.
Authors
- Fuqing Zhao (ORCID: https://orcid.org/0000-0002-7336-9699)
- Ling Wang (ORCID: https://orcid.org/0000-0001-8964-6454)
- Yang Yu (ORCID: https://orcid.org/0000-0003-0456-7138)
- Hao Zhou (ORCID: https://orcid.org/0009-0003-7125-8455)
Institutions
- Lanzhou University of Technology (CN)
- Jiangsu University of Technology (CN)
- Tsinghua University (CN)
Publication Details
- Journal
- IEEE Transactions on Cybernetics
- Published
- 2025-05-28
- DOI
- https://doi.org/10.1109/tcyb.2025.3567955
- Citations
- 7
- Primary Topic
- Scheduling and Optimization Algorithms
- Type
- article
- Field-Weighted Citation Impact
- 8.70
Funders
- National Natural Science Foundation of China