一种有效的协同进化算法用于分布式流水车间组调度问题

An Effective Cooperative Co-Evolutionary Algorithm for Distributed Flowshop Group Scheduling Problems

IEEE Transactions on Cybernetics · 2020
被引 214 · 同刊同年前 4%
ABS 3

中文导读

研究分布式流水车间组调度问题,提出混合整数线性规划模型和协同进化算法,通过加速策略和重新初始化方案显著优于现有元启发式方法,对现代制造系统调度有参考价值。

Abstract

This article addresses a novel scheduling problem, a distributed flowshop group scheduling problem, which has important applications in modern manufacturing systems. The problem considers how to arrange a variety of jobs subject to group constraints at a number of identical manufacturing cellulars, each one with a flowshop structure, with the objective of minimizing makespan. We explore the problem-specific knowledge and present a mixed-integer linear programming model, a counterintuitive paradox, and two suites of accelerations to save computational efforts. Due to the complexity of the problem, we consider a decomposition strategy and propose a cooperative co-evolutionary algorithm (CCEA) with a novel collaboration model and a reinitialization scheme. A comprehensive and thorough computational and statistical campaign is carried out. The results show that the proposed collaboration model and reinitialization scheme are very effective. The proposed CCEA outperforms a number of metaheuristics adapted from closely related scheduling problems in the literature by a significantly considerable margin.

生产调度协同进化算法分布式制造流水车间元启发式算法