Affiliation:
1. School of Computer Science and Engineering, South China University of Technology, Guangzhou 510006, China
2. School of Mechanical, Electrical and Manufacturing Engineering, Loughborough University, Loughborough LE11 3TU, UK
Abstract
In response to the challenges of dynamic adaptability, real-time interactivity, and dynamic optimization posed by the application of existing deep reinforcement learning algorithms in solving complex scheduling problems, this study proposes a novel approach using graph neural networks and deep reinforcement learning to complete the task of job shop scheduling. A distributed multi-agent scheduling architecture (DMASA) is constructed to maximize global rewards, modeling the intelligent manufacturing job shop scheduling problem as a sequential decision problem represented by graphs and using a Graph Embedding–Heterogeneous Graph Neural Network (GE-HetGNN) to encode state nodes and map them to the optimal scheduling strategy, including machine matching and process selection strategies. Finally, an actor–critic architecture-based multi-agent proximal policy optimization algorithm is employed to train the network and optimize the decision-making process. Experimental results demonstrate that the proposed framework exhibits generalizability, outperforms commonly used scheduling rules and RL-based scheduling methods on benchmarks, shows better stability than single-agent scheduling architectures, and breaks through the instance-size constraint, making it suitable for large-scale problems. We verified the feasibility of our proposed method in a specific experimental environment. The experimental results demonstrate that our research can achieve formal modeling and mapping with specific physical processing workshops, which aligns more closely with real-world green scheduling issues and makes it easier for subsequent researchers to integrate algorithms with actual environments.
Funder
Natural Science Foundation of Guangdong Province
Guangzhou Science and Technology Plan Project
National Key R&D Project
Open Project Fund of the Key Laboratory of Big Data and Intelligent Robot of the Ministry of Education
Reference60 articles.
1. Review of job shop scheduling research and its new perspectives under Industry 4.0;Zhang;J. Intell. Manuf.,2019
2. Azemi, F., Tokody, D., and Maloku, B. (2019, January 26). An optimization approach and a model for Job Shop Scheduling Problem with Linear Programming. Proceedings of the UBT International Conference 2019, Pristina, Kosovo.
3. A comparison of priority rules for the job shop scheduling problem under different flow time-and tardiness-related objective functions;Sels;Int. J. Prod. Res.,2012
4. Learning to schedule job-shop problems: Representation and policy learning using graph neural network and reinforcement learning;Park;Int. J. Prod. Res.,2021
5. A data mining approach for population-based methods to solve the JSSP;Nasiri;Soft Comput.,2019