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 条
  • [41] An Improved Heuristic Recursive Strategy Based on Genetic Algorithm for the Strip Rectangular Packing Problem
    ZHANG DeFu CHEN ShengDa LIU YanJuan Department of Computer ScienceXiamen UniversityXiamen PRChina
    自动化学报, 2007, (09) : 911 - 916
  • [42] The particle swarm optimization algorithm for solving rectangular packing problem
    Qi Yang
    Wang Jin-min
    NEW TRENDS AND APPLICATIONS OF COMPUTER-AIDED MATERIAL AND ENGINEERING, 2011, 186 : 479 - 483
  • [43] Solving the rectangular packing problem of the discrete particle swarm algorithm
    Zhao, Chen
    Hao, Cheng
    Lin, Liu
    Liu Xinbao
    ISBIM: 2008 INTERNATIONAL SEMINAR ON BUSINESS AND INFORMATION MANAGEMENT, VOL 2, 2009, : 26 - 29
  • [44] A new heuristic recursive algorithm for the strip rectangular packing problem
    Zhang, DF
    Kang, Y
    Deng, AS
    COMPUTERS & OPERATIONS RESEARCH, 2006, 33 (08) : 2209 - 2217
  • [45] A least wasted first heuristic algorithm for the rectangular packing problem
    Wei, Lijun
    Zhang, Defu
    Chen, Qingshan
    COMPUTERS & OPERATIONS RESEARCH, 2009, 36 (05) : 1608 - 1614
  • [46] On performance of binary flower pollination algorithm for rectangular packing problem
    Virk A.K.
    Singh K.
    Recent Advances in Computer Science and Communications, 2020, 13 (01): : 22 - 34
  • [47] A genetic algorithm for a 2D industrial packing problem
    Hopper, E
    Turton, B
    COMPUTERS & INDUSTRIAL ENGINEERING, 1999, 37 (1-2) : 375 - 378
  • [48] Q-learning-based distributed multi-charging algorithm for large-scale WRSNs
    Long, Nguyen Thanh
    Huong, Tran Thi
    Bao, Nguyen Ngoc
    Binh, Huynh Thi Thanh
    Nguyen, Phi Le
    Nguyen, Kien
    IEICE NONLINEAR THEORY AND ITS APPLICATIONS, 2023, 14 (01): : 18 - 34
  • [49] An Improved Lowest-level Best-Fit Algorithm with Memory for the 2D Rectangular Packing Problem
    Huang, Lei
    Liu, Zhong
    Liu, Zhi
    2014 INTERNATIONAL CONFERENCE ON INFORMATION SCIENCE, ELECTRONICS AND ELECTRICAL ENGINEERING (ISEEE), VOLS 1-3, 2014, : 1278 - +
  • [50] Distributed Q-Learning-Based Online Optimization Algorithm for Unit Commitment and Dispatch in Smart Grid
    Li, Fangyuan
    Qin, Jiahu
    Zheng, Wei Xing
    IEEE TRANSACTIONS ON CYBERNETICS, 2020, 50 (09) : 4146 - 4156