Dynamic flexible job-shop scheduling by multi-agent reinforcement learning with reward-shaping

Lixiang Zhang, Yan Yan, Chen Yang, Yaoguang Hu*

*Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

5 Citations (Scopus)
Plum Print visual indicator of research metrics
  • Citations
    • Citation Indexes: 5
  • Captures
    • Readers: 28
  • Mentions
    • News Mentions: 1
see details

Abstract

Achieving mass personalization presents significant challenges in performance and adaptability when solving dynamic flexible job-shop scheduling problems (DFJSP). Previous studies have struggled to achieve high performance in variable contexts. To tackle this challenge, this paper introduces a novel scheduling strategy founded on heterogeneous multi-agent reinforcement learning. This strategy facilitates centralized optimization and decentralized decision-making through collaboration among job and machine agents while employing historical experiences to support data-driven learning. The DFJSP with transportation time is initially formulated as heterogeneous multi-agent partial observation Markov Decision Processes. This formulation outlines the interactions between decision-making agents and the environment, incorporating a reward-shaping mechanism aimed at organizing job and machine agents to minimize the weighted tardiness of dynamic jobs. Then, we develop a dueling double deep Q-network algorithm incorporating the reward-shaping mechanism to ascertain the optimal strategies for machine allocation and job sequencing in DFJSP. This approach addresses the sparse reward issue and accelerates the learning process. Finally, the efficiency of the proposed method is verified and validated through numerical experiments, which demonstrate its superiority in reducing the weighted tardiness of dynamic jobs when compared to state-of-the-art baselines. The proposed method exhibits remarkable adaptability in encountering new scenarios, underscoring the benefits of adopting a heterogeneous multi-agent reinforcement learning-based scheduling approach in navigating dynamic and flexible challenges.

Original languageEnglish
Article number102872
JournalAdvanced Engineering Informatics
Volume62
DOIs
Publication statusPublished - Oct 2024

Keywords

  • Deep reinforcement learning
  • Dynamic flexible job-shop scheduling
  • Multi-agent system
  • Reward-shaping

Fingerprint

Dive into the research topics of 'Dynamic flexible job-shop scheduling by multi-agent reinforcement learning with reward-shaping'. Together they form a unique fingerprint.

Cite this

Zhang, L., Yan, Y., Yang, C., & Hu, Y. (2024). Dynamic flexible job-shop scheduling by multi-agent reinforcement learning with reward-shaping. Advanced Engineering Informatics, 62, Article 102872. https://doi.org/10.1016/j.aei.2024.102872