Skip to main content
Log in

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

  • Optimization
  • Published:
Soft Computing Aims and scope Submit manuscript

Abstract

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13

Similar content being viewed by others

Explore related subjects

Discover the latest articles, news and stories from top researchers in related subjects.

Data availability

This manuscript has no associated data.

References

Download references

Acknowledgements

We would like to give our great appreciation to all the reviewers and editors who contributed this research.

Funding

This research is sponsored by the Fundamental Research Funds for the Central Universities (No. 30922011406), and System Science and Enterprise Development Research Center (Grant No. Xq22B06).

Author information

Authors and Affiliations

Authors

Contributions

Yiran Xiang: conceptualization, methodology, model formulation, writing original draft. Zhe Zhang: supervision, methodology, coding, validation, formal analysis. Xue Gong: conceptualization, resources, writing review and editing. Xiaoling Song: investigation, writing review and editing. Yong Yin: methodology, language proof, writing review and editing.

Corresponding author

Correspondence to Zhe Zhang.

Ethics declarations

Conflict of interest

The authors declare that they have no known competing financial interests or personal relationships that could have appeared to influence the work reported in this paper.

Human participants and/or animals

This manuscript does not contain any studies with human participants or animals performed by any of the authors.

Ethical approval

All analyses are based on numerical analysis, thus no ethical approval is required.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Xiang, Y., Zhang, Z., Gong, X. et al. A strip-packing constructive algorithm with deep reinforcement learning for dynamic resource-constrained seru scheduling problems. Soft Comput 28, 9785–9802 (2024). https://doi.org/10.1007/s00500-024-09815-8

Download citation

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00500-024-09815-8

Keywords