Multi-Agent Continuous Decision-Making for the Continuous Dynamic Flexible Job Shop Scheduling Problem

View at publisher
Authors: Dazzle Johnson, Gang Chen, Yuqian Lu
Cited by: 1
References: 33

Abstract

The Continuous Dynamic Flexible Job Shop Scheduling Problem (C-DFJSP) represents a critical challenge in smart manufacturing due to its continuous, dynamic nature, requiring real-time decision-making and high adaptability to diverse factory configurations. We provide a solution to the C-DFJSP problem, where the notion of a global optimum is inherently ill-defined. To solve the C-DFJSP, we propose a Multi-Agent Continuous Decision-Making (MACD) system. MACD leverages a novel state and observation design to extract novel factory-invariant features, enabling a learned scheduling policy to generalise across different factories, machine capabilities, and product libraries. MACD is an enhanced multi-agent continuous scheduling system that integrates Graph Neural Networks (GNNs) and Reinforcement Learning (RL) within a multi-agent framework. In addition, MACD employs an innovative negotiation strategy – a hybrid method combining Shortest Processing Time (SPT) and Least Loaded Machine (LLM) heuristics – supported by an empirical study to resolve rare conflicts among machine agents, enhancing adaptability and performance. Extensive experiments on public datasets validate MACD’s superior ability to generalise across diverse factory configurations, allowing a trained scheduling policy to be directly used in different factories with varying machine flexibilities, utilisation levels, and product libraries.

Fields of Study & Subjects

Scheduling and Optimization Algorithms Optimization and Search Problems Resource-Constrained Project Scheduling

Publication details

Journal / source
IEEE Transactions on Automation Science and Engineering
Publisher
Institute of Electrical and Electronics Engineers (IEEE)
Volume
23
Pages
10574–10586
Publication date
1 January 2026
Language
EN