A Q-learning-based algorithm for the 2D-rectangular packing problem

被引:0
|
作者
Xusheng Zhao
Yunqing Rao
Ronghua Meng
Jie Fang
机构
[1] Huazhong University of Science and Technology,School of Mechanical Science & Engineering
[2] China Three Gorges University,College of Mechanical & Power Engineering
来源
Soft Computing | 2023年 / 27卷
关键词
Rectangular packing problem; Combinatorial optimization; Fitness degree; Reinforcement learning;
D O I
暂无
中图分类号
学科分类号
摘要
This paper presents a Q-learning-based algorithm for sequence and orientation optimization toward the 2D rectangular strip packing problem. The width-filled skyline is used to represent the interior packing state, and a constructive rectangular packing algorithm with the commonly adopted fitness evaluation for placement is designed. Then, the consecutive item packing is simulated as Markov Decision Process, where the state is defined as the set of already packed items, and the action is defined as the rectangle selected to be packed along with its orientation. We propose the reverse updating of Q-value in the paradigm of Q-learning and use the algorithm to optimize the sequence and orientation of the rectangles. The decreasing-size-choice mechanism in Q-learning is studied on randomly generated problems to optimize the setting of ε-greedy policy. We also test the Q-learning-based algorithm on the benchmark instances of C21, N13, N-series from NT, Cgcut and Beng. Compared with a few state-of-the-art algorithms, the computational results show that the proposed algorithm can produce good packing quality when adequate execution time allowed.
引用
收藏
页码:12057 / 12070
页数:13
相关论文
共 50 条
  • [1] A Q-learning-based algorithm for the 2D-rectangular packing problem
    Zhao, Xusheng
    Rao, Yunqing
    Meng, Ronghua
    Fang, Jie
    SOFT COMPUTING, 2023, 27 (17) : 12057 - 12070
  • [2] A Q-learning-based algorithm for the block relocation problem
    Liu, Liqun
    Feng, Yuanjun
    Zeng, Qingcheng
    Chen, Zhijun
    Li, Yaqiu
    JOURNAL OF HEURISTICS, 2025, 31 (01)
  • [3] A Q-learning-based swarm optimization algorithm for economic dispatch problem
    Yi-Zeng Hsieh
    Mu-Chun Su
    Neural Computing and Applications, 2016, 27 : 2333 - 2350
  • [4] A Q-learning-based swarm optimization algorithm for economic dispatch problem
    Hsieh, Yi-Zeng
    Su, Mu-Chun
    NEURAL COMPUTING & APPLICATIONS, 2016, 27 (08): : 2333 - 2350
  • [5] Recursive heuristic algorithm for the 2D rectangular strip packing problem
    Peng, B.-T. (pengbt_job@163.com), 1600, Chinese Academy of Sciences (23):
  • [6] A deep reinforcement learning algorithm for the rectangular strip packing problem
    Fang, Jie
    Rao, Yunqing
    Shi, Mingliang
    PLOS ONE, 2023, 18 (03):
  • [7] Q-Learning-based Routing Algorithm for 3D Network-on-Chips
    Bolucu, Nurettin
    Tosun, Suleyman
    2021 24TH INTERNATIONAL SYMPOSIUM ON DESIGN AND DIAGNOSTICS OF ELECTRONIC CIRCUITS & SYSTEMS (DDECS), 2021, : 33 - 36
  • [8] A Q-learning-based heterogeneous wireless network selection algorithm
    Feng, Chen-Wei
    Huang, Lian-Fen
    Ye, Pei-Zhi
    Tang, Yu-Liang
    Chao, Han-Chieh
    Journal of Computers (Taiwan), 2014, 24 (04) : 80 - 88
  • [9] A two-level search algorithm for 2D rectangular packing problem
    Chen, Mao
    Huang, Wenqi
    COMPUTERS & INDUSTRIAL ENGINEERING, 2007, 53 (01) : 123 - 136
  • [10] A Q-Learning-Based Approximate Solving Algorithm for Vehicular Route Game
    Zhang, Le
    Lyu, Lijing
    Zheng, Shanshui
    Ding, Li
    Xu, Lang
    SUSTAINABILITY, 2022, 14 (19)