带强化学习机制的协同分散搜索求解具有顺序依赖设置时间的分布式置换流水车间调度问题

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

IEEE Transactions on Systems, Man, and Cybernetics: Systems · 2023
被引 80 · 同刊同年前 2%
ABS 3

中文导读

提出一种结合Q学习的协同分散搜索算法,用于解决分布式置换流水车间调度问题,通过启发式初始化、扰动算子与自适应竞争机制平衡探索与开发,实验验证了算法的鲁棒性和有效性。

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 <inline-formula xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink"> <tex-math notation="LaTeX">$Q$ </tex-math></inline-formula> -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 <inline-formula xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink"> <tex-math notation="LaTeX">$Q$ </tex-math></inline-formula> -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.

运筹学生产调度强化学习元启发式算法组合优化