Gated-Attention Model with Reinforcement Learning for Solving Dynamic Job Shop Scheduling Problem

被引:15
|
作者
Gebreyesus, Goytom [1 ]
Fellek, Getu [1 ]
Farid, Ahmed [1 ]
Fujimura, Shigeru [1 ]
Yoshie, Osamu [1 ]
机构
[1] Waseda Univ, Grad Sch Informat Prod & Syst, Fukuoka, Japan
关键词
deep reinforcement learning; job shop scheduling; gated attention mechanism; MEAN WEIGHTED TARDINESS; SEARCH ALGORITHM;
D O I
10.1002/tee.23788
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Job shop scheduling problem (JSSP) is one of the well-known NP-hard combinatorial optimization problems (COPs) that aims to optimize the sequential assignment of finite machines to a set of jobs while adhering to specified problem constraints. Conventional solution approaches which include heuristic dispatching rules and evolutionary algorithms has been largely in use to solve JSSPs. Recently, the use of reinforcement learning (RL) has gained popularity for delivering better solution quality for JSSPs. In this research, we propose an end-to-end deep reinforcement learning (DRL) based scheduling model for solving the standard JSSP. Our DRL model uses attention-based encoder of Transformer network to embed the JSSP environment represented as a disjunctive graph. We introduced Gate mechanism to modulate the flow of learnt features by preventing noise features from propagating across the network to enrich the representations of nodes of the disjunctive graph. In addition, we designed a novel Gate-based graph pooling mechanism that preferentially constructs the graph embedding. A simple multi-layer perceptron (MLP) based action selection network is used for sequentially generating optimal schedules. The model is trained using proximal policy optimization (PPO) algorithm which is built on actor critic (AC) framework. Experimental results show that our model outperforms existing heuristics and state of the art DRL based baselines on generated instances and well-known public test benchmarks. (c) 2023 Institute of Electrical Engineers of Japan. Published by Wiley Periodicals LLC.
引用
收藏
页码:932 / 944
页数:13
相关论文
共 50 条
  • [41] Solving a Job Shop Scheduling Problem Using Q-Learning Algorithm
    Belmamoune, Manal Abir
    Ghomri, Latefa
    Yahouni, Zakaria
    12TH INTERNATIONAL WORKSHOP ON SERVICE ORIENTED, HOLONIC AND MULTI-AGENT MANUFACTURING SYSTEMS FOR INDUSTRY OF THE FUTURE, SOHOMA 2022, 2023, 1083 : 196 - 209
  • [42] Dynamic scheduling for flexible job shop using a deep reinforcement learning approach
    Gui, Yong
    Tang, Dunbing
    Zhu, Haihua
    Zhang, Yi
    Zhang, Zequn
    COMPUTERS & INDUSTRIAL ENGINEERING, 2023, 180
  • [43] Dynamic scheduling for flexible job shop based on MachineRank algorithm and reinforcement learning
    Ren, Fujie
    Liu, Haibin
    SCIENTIFIC REPORTS, 2024, 14 (01):
  • [44] Deep Reinforcement Learning for Solving Distributed Permutation Flow Shop Scheduling Problem
    Wang, Yijun
    Qian, Bin
    Hu, Rong
    Yang, Yuanyuan
    Chen, Wenbo
    ADVANCED INTELLIGENT COMPUTING TECHNOLOGY AND APPLICATIONS, ICIC 2023, PT I, 2023, 14086 : 333 - 342
  • [45] Dynamic flexible job shop scheduling algorithm based on deep reinforcement learning
    Zhao, Tianrui
    Wang, Yanhong
    Tan, Yuanyuan
    Zhang, Jun
    2023 35TH CHINESE CONTROL AND DECISION CONFERENCE, CCDC, 2023, : 5099 - 5104
  • [46] Multi-Agent Reinforcement Learning for Job Shop Scheduling in Dynamic Environments
    Pu, Yu
    Li, Fang
    Rahimifard, Shahin
    SUSTAINABILITY, 2024, 16 (08)
  • [47] A neural network for solving job shop scheduling problem
    Abada, A
    Binder, Z
    Ladet, P
    MANAGEMENT AND CONTROL OF PRODUCTION AND LOGISTICS, VOL 1 AND 2, 1998, : 295 - 299
  • [48] Extremal Optimization for Solving Job Shop Scheduling Problem
    Gharehjanloo, Masoud
    Jahan, Majid Vafaei
    Akbarzadeh-T, Mohammad-R.
    Nosratabadi, Masoud
    2011 1ST INTERNATIONAL ECONFERENCE ON COMPUTER AND KNOWLEDGE ENGINEERING (ICCKE), 2011, : 66 - 70
  • [49] A Reinforcement Learning-based Approach to Dynamic Job-shop Scheduling
    WEI YingZi ZHAO MingYang Shenyang Institute of AutomationChinese Academy of SciencesShenyang Shenyang Ligong UniversityShenyang
    自动化学报, 2005, (05) : 113 - 119
  • [50] Dynamic Job-Shop Scheduling Based on Transformer and Deep Reinforcement Learning
    Song, Liyuan
    Li, Yuanyuan
    Xu, Jiacheng
    PROCESSES, 2023, 11 (12)