强化学习
阻塞(统计)
计算机科学
分布式计算
调度(生产过程)
人工智能
数学优化
计算机网络
数学
作者
Xueyan Sun,Weiming Shen,Jiaxin Fan,Birgit Vogel‐Heuser,Fang Bi,Chunjiang Zhang
出处
期刊:Engineering
[Elsevier BV]
日期:2024-12-20
卷期号:46: 278-291
被引量:12
标识
DOI:10.1016/j.eng.2024.11.033
摘要
This paper investigates a distributed heterogeneous hybrid blocking flow-shop scheduling problem (DHHBFSP) designed to minimize the total tardiness and total energy consumption simultaneously, and proposes an improved proximal policy optimization (IPPO) method to make real-time decisions for the DHHBFSP. A multi-objective Markov decision process is modeled for the DHHBFSP, where the reward function is represented by a vector with dynamic weights instead of the common objective-related scalar value. A factory agent (FA) is formulated for each factory to select unscheduled jobs and is trained by the proposed IPPO to improve the decision quality. Multiple FAs work asynchronously to allocate jobs that arrive randomly at the shop. A two-stage training strategy is introduced in the IPPO, which learns from both single- and dual-policy data for better data utilization. The proposed IPPO is tested on randomly generated instances and compared with variants of the basic proximal policy optimization (PPO), dispatch rules, multi-objective metaheuristics, and multi-agent reinforcement learning methods. Extensive experimental results suggest that the proposed strategies offer significant improvements to the basic PPO, and the proposed IPPO outperforms the state-of-the-art scheduling methods in both convergence and solution quality.
科研通智能强力驱动
Strongly Powered by AbleSci AI