Next Article in Journal
Performance Monitoring of Wind Turbines Gearbox Utilising Artificial Neural Networks — Steps toward Successful Implementation of Predictive Maintenance Strategy
Next Article in Special Issue
Joint Optimization of Pre-Marshalling and Yard Cranes Deployment in the Export Block
Previous Article in Journal
Calibration and Validation of Flow Parameters of Irregular Gravel Particles Based on the Multi-Response Concept
Previous Article in Special Issue
Vehicle Rescheduling with Delivery Delay Considering Perceived Waiting Cost of Heterogeneous Customers
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Multi-Task Multi-Agent Reinforcement Learning for Real-Time Scheduling of a Dual-Resource Flexible Job Shop with Robots

1
Key Laboratory of Advanced Manufacturing and Intelligent Technology, Ministry of Education, Harbin University of Science and Technology, Harbin 150080, China
2
College of Computer Science and Technology, Harbin University of Science and Technology, Harbin 150080, China
*
Author to whom correspondence should be addressed.
Processes 2023, 11(1), 267; https://doi.org/10.3390/pr11010267
Submission received: 28 December 2022 / Revised: 7 January 2023 / Accepted: 11 January 2023 / Published: 13 January 2023

Abstract

In this paper, a real-time scheduling problem of a dual-resource flexible job shop with robots is studied. Multiple independent robots and their supervised machine sets form their own work cells. First, a mixed integer programming model is established, which considers the scheduling problems of jobs and machines in the work cells, and of jobs between work cells, based on the process plan flexibility. Second, in order to make real-time scheduling decisions, a framework of multi-task multi-agent reinforcement learning based on centralized training and decentralized execution is proposed. Each agent interacts with the environment and completes three decision-making tasks: job sequencing, machine selection, and process planning. In the process of centralized training, the value network is used to evaluate and optimize the policy network to achieve multi-agent cooperation, and the attention mechanism is introduced into the policy network to realize information sharing among multiple tasks. In the process of decentralized execution, each agent performs multiple task decisions through local observations according to the trained policy network. Then, observation, action, and reward are designed. Rewards include global and local rewards, which are decomposed into sub-rewards corresponding to tasks. The reinforcement learning training algorithm is designed based on a double-deep Q-network. Finally, the scheduling simulation environment is derived from benchmarks, and the experimental results show the effectiveness of the proposed method.
Keywords: real-time scheduling; dual-resource constraint; multi-task multi-agent reinforcement learning; flexible job shop scheduling; flexible process planning real-time scheduling; dual-resource constraint; multi-task multi-agent reinforcement learning; flexible job shop scheduling; flexible process planning

Share and Cite

MDPI and ACS Style

Zhu, X.; Xu, J.; Ge, J.; Wang, Y.; Xie, Z. Multi-Task Multi-Agent Reinforcement Learning for Real-Time Scheduling of a Dual-Resource Flexible Job Shop with Robots. Processes 2023, 11, 267. https://doi.org/10.3390/pr11010267

AMA Style

Zhu X, Xu J, Ge J, Wang Y, Xie Z. Multi-Task Multi-Agent Reinforcement Learning for Real-Time Scheduling of a Dual-Resource Flexible Job Shop with Robots. Processes. 2023; 11(1):267. https://doi.org/10.3390/pr11010267

Chicago/Turabian Style

Zhu, Xiaofei, Jiazhong Xu, Jianghua Ge, Yaping Wang, and Zhiqiang Xie. 2023. "Multi-Task Multi-Agent Reinforcement Learning for Real-Time Scheduling of a Dual-Resource Flexible Job Shop with Robots" Processes 11, no. 1: 267. https://doi.org/10.3390/pr11010267

APA Style

Zhu, X., Xu, J., Ge, J., Wang, Y., & Xie, Z. (2023). Multi-Task Multi-Agent Reinforcement Learning for Real-Time Scheduling of a Dual-Resource Flexible Job Shop with Robots. Processes, 11(1), 267. https://doi.org/10.3390/pr11010267

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop