学习辅助的遗传编程超启发式算法用于动态分布式混合流水车间调度中的不确定事件

Learning-Assisted Genetic Programming Hyperheuristic for Dynamic Distributed Hybrid Flow Shop Scheduling With Uncertain Events

IEEE Transactions on Systems, Man, and Cybernetics: Systems · 2025
被引 1
ABS 3

中文导读

针对分布式混合流水车间中机器故障和工件恶化等不确定事件,提出一种学习辅助的遗传编程超启发式算法,以最小化最大完工时间,实验表明其优于传统方法。

Abstract

Distributed hybrid flow shop scheduling is prevalent in industries such as integrated circuit manufacturing, ceramic frit production, glass fiber processing, and steelmaking. Machine breakdowns and deteriorating jobs represent common and disruptive sources of uncertainty in these distributed manufacturing environments. However, existing research has often overlooked these significant challenges. To address this gap, this article addresses the dynamic distributed hybrid flow shop scheduling problem with machine breakdowns and deteriorating jobs (DHFSP-MBDJs), and develops the mathematical model. We propose a learning-assisted genetic programming hyperheuristic (L-GP-HH) algorithm to minimize makespan. L-GP-HH incorporates a novel constructive heuristic for factory assignment and develops specific terminal sets based on fundamental factors and uncertain events to generate genetic programming (GP) heuristics. Additionally, we establish a learning probability model to optimize the selection of GP-generated rules during the solution process. Extensive numerical experiments demonstrate that L-GP-HH consistently outperforms conventional GP hyperheuristics (GP-HHs), benchmark scheduling rules, and four efficient meta-and hyperheuristics. It exhibits superior flexibility and adaptability in handling complex scheduling under dynamic environment with uncertainties. This study provides critical insights for practitioners, emphasizing the necessity of concurrently considering machine-and job-related uncertainties in dynamic distributed manufacturing systems to enhance scheduling robustness and operational efficiency.

生产调度分布式制造超启发式算法遗传编程不确定性