A Cooperative Scatter Search with Reinforcement Learning Mechanism for the Distributed Permutation Flowshop Scheduling Problem with Sequence-Dependent Setup Times

Fuqing Zhao,Gang Zhou,Ling Wang
DOI: https://doi.org/10.1109/tsmc.2023.3256484
2023-01-01
IEEE Transactions on Systems Man and Cybernetics Systems
Abstract:The integration of reinforcement learning technology into meta-heuristic algorithms to address complex combinatorial optimization problems has attracted much attention in recent years. A cooperative scatter search with $Q$ -learning mechanism (QCSS) is proposed for solving the DPFSP-SDST. In the diversification generation method, two effective heuristic algorithms are designed to construct an initial population with high quality and diversity. In the improved method, eight domain knowledge-guided perturbation operators are combined with $Q$ -learning to balance the exploration and exploitation capabilities of the QCSS algorithm. The reference set (RefSet) is divided into two subpopulations, and adaptive competition is adopted between the subpopulations to enhance search efficiency. In addition, a restart mechanism is proposed in the RefSet update phase to ensure the diversity of solutions. The performance of the QCSS algorithm is verified on the benchmark set, and the experimental results demonstrate the robustness and effectiveness of the QCSS algorithm.
What problem does this paper attempt to address?