A strip-packing constructive algorithm with deep reinforcement learning for dynamic resource-constrained seru scheduling problems

被引:0
|
作者
Yiran Xiang [1 ]
Zhe Zhang [1 ]
Xue Gong [1 ]
Xiaoling Song [1 ]
Yong Yin [2 ]
机构
[1] Nanjing University of Science and Technology,School of Economics and Management
[2] Doshisha University,Graduate School of Business
关键词
Scheduling; Deep reinforcement learning; Resource constraints; Optimization;
D O I
10.1007/s00500-024-09815-8
中图分类号
学科分类号
摘要
This study focuses on unspecified dynamic seru scheduling problems with resource constraints (UDSS-R) in seru production system (SPS). A mixed integer linear programming model is formulated to minimize the makespan, which is solved sequentially from both allocation and scheduling perspectives by a strip-packing constructive algorithm (SPCA) with deep reinforcement learning (DRL). The training samples are trained by the DRL model, and the reward values obtained are calculated by SPCA to train the network so that the agent can find a better solution. The output of DRL is the scheduling order of jobs in serus, while the solution of UDSS-R is solved by SPCA. Finally, a set of test instances are generated to conduct computational experiments with different instance scales for the DRL-SPCA, and the results confirm the effectiveness of proposed DRL-SPCA in solving UDSS-R with more outstanding performance in terms of solution quality and efficiency, across three data scales (10 serus × 100 jobs, 20 serus × 250 jobs, and 30 serus × 400 jobs), compared with GA and SAA, the Avg. RPD of DRL-SPCA decreased by 9.93% and 7.56%, 13.36% and 10.72%, and 9.09% and 7.08%, respectively. In addition, the Avg. CPU time was reduced by 29.53% and 27.93%, 57.48% and 57.04%, and 61.73% and 61.76%, respectively.
引用
收藏
页码:9785 / 9802
页数:17
相关论文
共 50 条
  • [41] A dynamic population steady-state genetic algorithm for the resource-constrained project scheduling problem
    Cervantes, Mariamar
    Lova, Antonio
    Tormos, Pilar
    Barber, Federico
    NEW FRONTIERS IN APPLIED ARTIFICIAL INTELLIGENCE, 2008, 5027 : 611 - +
  • [42] Dynamic scheduling of a due date constrained flow shop with Deep Reinforcement Learning
    Marchesano, Maria Grazia
    Guizzi, Guido
    Popolo, Valentina
    Converso, Giuseppe
    IFAC PAPERSONLINE, 2022, 55 (10): : 2932 - 2937
  • [43] Solving online resource-constrained scheduling for follow-up observation in astronomy: A reinforcement learning approach
    Zhang, Yajie
    Yu, Ce
    Sun, Chao
    Wei, Jizeng
    Ju, Junhan
    Tang, Shanjiang
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2025, 169
  • [44] Tasks Offloading and Resource Scheduling Algorithm Based on Deep Reinforcement Learning in MEC
    Xue N.
    Huo R.
    Zeng S.-Q.
    Wang S.
    Huang T.
    Beijing Youdian Daxue Xuebao/Journal of Beijing University of Posts and Telecommunications, 2019, 42 (06): : 64 - 69and104
  • [45] A lagrangian relaxation algorithm for facility location of resource-constrained decentralized multi-project scheduling problems
    Mohammad Rostami
    Morteza Bagherpour
    Operational Research, 2020, 20 : 857 - 897
  • [46] COMPUTATIONAL EXPERIENCE WITH A BACKTRACKING ALGORITHM FOR SOLVING A GENERAL-CLASS OF PRECEDENCE AND RESOURCE-CONSTRAINED SCHEDULING PROBLEMS
    PATTERSON, JH
    TALBOT, FB
    SLOWINSKI, R
    WEGLARZ, J
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 1990, 49 (01) : 68 - 79
  • [47] A lagrangian relaxation algorithm for facility location of resource-constrained decentralized multi-project scheduling problems
    Rostami, Mohammad
    Bagherpour, Morteza
    OPERATIONAL RESEARCH, 2020, 20 (02) : 857 - 897
  • [48] Solving stochastic resource-constrained project scheduling problems by closed-loop approximate dynamic programming
    Li, Haitao
    Womer, Norman K.
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2015, 246 (01) : 20 - 33
  • [49] Computation Off-Loading in Resource-Constrained Edge Computing Systems Based on Deep Reinforcement Learning
    Luo, Chuanwen
    Zhang, Jian
    Cheng, Xiaolu
    Hong, Yi
    Chen, Zhibo
    Xing, Xiaoshuang
    IEEE TRANSACTIONS ON COMPUTERS, 2024, 73 (01) : 109 - 122
  • [50] 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