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 条
  • [1] Deep Reinforcement Learning Approach for Resource-Constrained Project Scheduling
    Zhao, Xiaohan
    Song, Wen
    Li, Qiqiang
    Shi, Huadong
    Kang, Zhichao
    Zhang, Chunmei
    2022 IEEE SYMPOSIUM SERIES ON COMPUTATIONAL INTELLIGENCE (SSCI), 2022, : 1226 - 1234
  • [2] Deep reinforcement learning for solving resource constrained project scheduling problems with resource disruptions
    Cai, Hongxia
    Bian, Yunqi
    Liu, Lilan
    ROBOTICS AND COMPUTER-INTEGRATED MANUFACTURING, 2024, 85
  • [3] Population learning algorithm for resource-constrained project scheduling
    Jedrzejowicz, P
    Ratajczak, E
    ARTIFICIAL NEURAL NETS AND GENETIC ALGORITHMS, PROCEEDINGS, 2003, : 223 - 228
  • [4] An Efficient Optimization Algorithm for Resource-Constrained Steelmaking Scheduling Problems
    Li, Junqing
    Duan, Peiyong
    Sang, Hongyan
    Wang, Song
    Liu, Zhengmin
    Duan, Peng
    IEEE ACCESS, 2018, 6 : 33883 - 33894
  • [5] Consolidated optimization algorithm for resource-constrained project scheduling problems
    Elsayed, Saber
    Sarker, Ruhul
    Ray, Tapabrata
    Coello Coello, Carlos
    INFORMATION SCIENCES, 2017, 418 : 346 - 362
  • [6] A deep reinforcement learning algorithm for the rectangular strip packing problem
    Fang, Jie
    Rao, Yunqing
    Shi, Mingliang
    PLOS ONE, 2023, 18 (03):
  • [7] Deep reinforcement learning for application scheduling in resource-constrained, multi-tenant serverless computing environments
    Mampage, Anupama
    Karunasekera, Shanika
    Buyya, Rajkumar
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2023, 143 : 277 - 292
  • [8] An optimization method for DIDS task scheduling under resource-constrained conditions based on deep reinforcement learning
    Zhao X.
    Huang G.-Q.
    Jiang J.
    Li J.
    Kongzhi yu Juece/Control and Decision, 2022, 37 (11): : 3052 - 3057
  • [9] A heuristic search algorithm for solving resource-constrained project scheduling problems
    Ahsan, MK
    Tsao, DB
    ASIA-PACIFIC JOURNAL OF OPERATIONAL RESEARCH, 2003, 20 (02) : 143 - 160
  • [10] A Hybrid Method for the Resource-Constrained Project Scheduling Problem with Hammock Activities and Strip Packing like Resource Constraints
    Eliezer, O.
    Levi, R.
    PROCEEDINGS OF THE SEVENTH INTERNATIONAL CONFERENCE ON ENGINEERING COMPUTATIONAL TECHNOLOGY, 2010, 94