结合深度上下文赌博机的多树遗传规划用于集成存储库的集群工具学习辅助调度

Multi-Tree Genetic Programming With Deep Contextual Bandits for Learning-Assisted Scheduling of Cluster Tools Integrating Stockers

IEEE Transactions on Evolutionary Computation · 2026
被引 0
ABS 4

中文导读

针对集成存储库的单臂集群工具动态调度问题,提出两阶段学习辅助框架,结合多树遗传规划自动生成调度规则,并用深度上下文赌博机实时选择最优规则,实验表明该方法在所有测试案例中均优于现有方法。

Abstract

This work proposes a dynamic scheduling problem of a single-armed cluster tool (SACT) by considering the wafer lots simultaneously stored in a stocker to be processed at it. In other words, the investigated system integrates a stocker and an SACT, which is named as an S-SACT system. Multiple wafer types (more than two) may be processed simultaneously by different processing chambers (PCs) in the SACT. Thus, PC cleaning is necessary when switching between wafer types. Stochastic lot arrivals necessitate dynamic decisions on lot sequencing in the stocker and their PC assignments, generating a partially-determined schedule that is updated when a new lot arrives. Then, an activity-driven simulation is used to obtain the final schedule. Generating high-quality partially-determined schedules is challenging. To address this, we propose a two-stage learning-assisted evolutionary framework combining Multi-tree Genetic Programming (MTGP) and Deep Contextual Bandit (DCB). In stage one, MTGP automatically generates scheduling rules that produce high-quality partially-determined schedules in dynamic environments offline, forming the action set for stage two. In stage two, DCB is pre-trained to select the most effective action with over 90% probability, then deployed to choose actions in real time while continuously updating its rule-selection agent. Computational experiments demonstrate that the proposed method consistently outperforms existing approaches across all tested cases.

生产调度遗传规划机器学习半导体制造