Deep Reinforcement Learning Solves Job-shop Scheduling Problems

被引:0
|
作者
Anjiang Cai [1 ]
Yangfan Yu [2 ]
Manman Zhao [3 ]
机构
[1] School of Mechanical and Electrical Engineering,Xi 'an University of Architecture and Technology
[2] School of Mechanical and Electrical Engineering, Xi 'an University of Architecture and Technology
[3] Department of Automation Engineering,Wuxi Higher Vocational and Technical School of Mechanical and Electrical Engineering
关键词
D O I
10.15878/j.instr.202300165
中图分类号
TH186 [生产技术管理]; TP18 [人工智能理论];
学科分类号
0802 ; 081104 ; 0812 ; 0835 ; 1405 ;
摘要
To solve the sparse reward problem of job-shop scheduling by deep reinforcement learning,a deep reinforcement learning framework considering sparse reward problem is proposed.The job shop scheduling problem is transformed into Markov decision process,and six state features are designed to improve the state feature representation by using two-way scheduling method,including four state features that distinguish the optimal action and two state features that are related to the learning goal.An extended variant of graph isomorphic network GIN++ is used to encode disjunction graphs to improve the performance and generalization ability of the model.Through iterative greedy algorithm,random strategy is generated as the initial strategy,and the action with the maximum information gain is selected to expand it to optimize the exploration ability of Actor-Critic algorithm.Through validation of the trained policy model on multiple public test data sets and comparison with other advanced DRL methods and scheduling rules,the proposed method reduces the minimum average gap by 3.49%,5.31% and 4.16%,respectively,compared with the priority rule-based method,and 5.34%compared with the learning-based method.11.97% and 5.02%,effectively improving the accuracy of DRL to solve the approximate solution of JSSP minimum completion time.
引用
收藏
页码:88 / 100
页数:13
相关论文
共 50 条
  • [31] Dynamic Job Shop Scheduling via Deep Reinforcement Learning
    Liang, Xinjie
    Song, Wen
    Wei, Pengfei
    [J]. 2023 IEEE 35TH INTERNATIONAL CONFERENCE ON TOOLS WITH ARTIFICIAL INTELLIGENCE, ICTAI, 2023, : 369 - 376
  • [32] Deep Reinforcement Learning Method for Flexible Job Shop Scheduling
    Zhu, Zhengyu
    Guo, Jutao
    Lyu, Youlong
    Zuo, Liling
    Zhang, Jie
    [J]. Zhongguo Jixie Gongcheng/China Mechanical Engineering, 2024, 35 (11): : 2007 - 2014
  • [33] Reinforcement learning for online optimization of job-shop scheduling in a smart manufacturing factory
    Zhou, Tong
    Zhu, Haihua
    Tang, Dunbing
    Liu, Changchun
    Cai, Qixiang
    Shi, Wei
    Gui, Yong
    [J]. ADVANCES IN MECHANICAL ENGINEERING, 2022, 14 (03)
  • [34] Reinforcement-Learning-Based Job-Shop Scheduling for Intelligent Intersection Management
    Huang, Shao-Ching
    Lin, Kai-En
    Kuo, Cheng-Yen
    Lin, Li-Heng
    Sayin, Muhammed O.
    Lin, Chung-Wei
    [J]. 2023 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION, DATE, 2023,
  • [35] Composite rules selection using reinforcement learning for dynamic job-shop scheduling
    Wei, YZ
    Zhao, MY
    [J]. 2004 IEEE CONFERENCE ON ROBOTICS, AUTOMATION AND MECHATRONICS, VOLS 1 AND 2, 2004, : 1083 - 1088
  • [36] JOB-SHOP SCHEDULING
    NEW, C
    [J]. DATA PROCESSING, 1974, 16 (02): : 100 - 102
  • [37] A general efficient neighborhood structure framework for the job-shop and flexible job-shop scheduling problems
    Tamssaouet, Karim
    Dauzere-Peres, Stephane
    [J]. EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2023, 311 (02) : 455 - 471
  • [38] A Deep Reinforcement Learning Framework Based on an Attention Mechanism and Disjunctive Graph Embedding for the Job-Shop Scheduling Problem
    Chen, Ruiqi
    Li, Wenxin
    Yang, Hongbing
    [J]. IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2023, 19 (02) : 1322 - 1331
  • [39] A novel method for solving dynamic flexible job-shop scheduling problem via DIFFormer and deep reinforcement learning
    Wan, Lanjun
    Cui, Xueyan
    Zhao, Haoxin
    Fu, Long
    Li, Changyun
    [J]. Computers and Industrial Engineering, 2024, 198
  • [40] A spatial pyramid pooling-based deep reinforcement learning model for dynamic job-shop scheduling problem
    Wu, Xinquan
    Yan, Xuefeng
    [J]. COMPUTERS & OPERATIONS RESEARCH, 2023, 160