4.7 Article

Solving job scheduling problems in a resource preemption environment with multi-agent reinforcement learning

出版社

PERGAMON-ELSEVIER SCIENCE LTD
DOI: 10.1016/j.rcim.2022.102324

关键词

Job shop scheduling problem; Reinforcement learning; Smart manufacturing; Multi-agent reinforcement learning; QMIX

资金

  1. National Natural Science Foun-dation of China [61873014, 61973243]
  2. Open Fund of State Key Laboratory of Complex Product Intelligent Manufacturing System Technology

向作者/读者索取更多资源

This paper proposes a multi-agent reinforcement learning algorithm to solve job scheduling problems in a resource preemption environment. By modeling the resource preemption environment as a decentralized partially observable Markov decision process and constructing a multi-agent scheduling architecture, the decision-making policy of each agent and the cooperation between job agents are learned. The experimental results demonstrate the superiority of the proposed method in terms of total makespan, training stability, and model generalization, compared to traditional rule-based methods and distributed-agent reinforcement learning methods.
In smart manufacturing, robots gradually replace traditional machines as new processing units, which have significantly liberated laborers and reduced manufacturing expenditure. However, manufacturing resources are usually limited so that the preemption relationship exists among robots. Under this circumstance, job scheduling puts forward higher requirements on accuracy and generalization. To this end, this paper proposes a scheduling algorithm to solve job scheduling problems in a resource preemption environment with multi agent reinforcement learning. The resource preemption environment is modeled as a decentralized partially observable Markov decision process, where each job is regarded as an intelligent agent that chooses an available robot according to its current partial observation. Based on this modeling, a multi-agent scheduling architecture is constructed to handle the high-dimension action space issue caused by multi-task simultaneous scheduling. Besides, multi-agent reinforcement learning is employed to learn both the decision-making policy of each agent and the cooperation between job agents. This paper is novel in addressing the scheduling problem in a resource preemption environment and solving the job shop scheduling problem with multi-agent reinforcement learning. The experiments of the case study indicate that our proposed method outperforms the traditional rule-based methods and the distributed-agent reinforcement learning method in total makespan, training stability, and model generalization.

作者

我是这篇论文的作者
点击您的名字以认领此论文并将其添加到您的个人资料中。

评论

主要评分

4.7
评分不足

次要评分

新颖性
-
重要性
-
科学严谨性
-
评价这篇论文

推荐

暂无数据
暂无数据