Improved Meta-Heuristics with a Sarsa Algorithm for Scheduling Distributed Permutation Flow Shops
This work studies the distributed permutation flow-shop scheduling problems (DPFSP) for minimizing the maximum completion time (makespan). First, a mathematical model is established for the DPFSP. Second, four meta-heuristics, named genetic algorithm (GA), particle swarm optimization (PSO), artificial bee colony (ABC), and differential evolution (DE), are used and improved to solve the problems. Third, the Nawaz-Enscore-Ham (NEH) heuristic is employed to initialize the factory allocation scheme. Then, six local search operators are designed based on problem-specific knowledge. Two Sarsa-based strategies are developed to enhance the exploitation of meta-heuristics by optimizing factory allocation and choosing appropriate local search operators, respectively. Finally, to validate the effectiveness of the proposed algorithms, we solve 72 benchmark instances. The performance of the two Sarsa-based strategies is evaluated. Comparisons and discussions show that the improved ABC with the Sarsa strategy for local search selection is the best one among the 16 algorithms.
Authors
- Hui Yu (ORCID: https://orcid.org/0000-0002-7655-9228)
- Jiaqi Qin (ORCID: https://orcid.org/0000-0002-8722-6533)
- Kaizhou Gao
- Zhongjie Lin (ORCID: https://orcid.org/0000-0002-1574-1413)
Institutions
- University of Macau (MO)
Publication Details
- Published
- 2024-10-18
- DOI
- https://doi.org/10.1109/icnsc62968.2024.10759953
- Primary Topic
- Scheduling and Optimization Algorithms
- Type
- article
- Field-Weighted Citation Impact
- 0.00