An Improved Adaptive Genetic Algorithm for Two-Dimensional Rectangular Packing Problem

被引:11
|
作者
Li, Yi-Bo [1 ]
Sang, Hong-Bao [1 ]
Xiong, Xiang [1 ]
Li, Yu-Rou [2 ]
机构
[1] Tianjin Univ, State Key Lab Precis Measuring Technol & Instrume, Tianjin 300072, Peoples R China
[2] Canterbury Sch, 101 Aspetuck Ave, New Milford, CT 06776 USA
来源
APPLIED SCIENCES-BASEL | 2021年 / 11卷 / 01期
关键词
rectangular packing problem; optimization; hybrid adaptive genetic algorithm; heuristic; filling rate; ORTHOGONAL PACKING;
D O I
10.3390/app11010413
中图分类号
O6 [化学];
学科分类号
0703 ;
摘要
This paper proposes the hybrid adaptive genetic algorithm (HAGA) as an improved method for solving the NP-hard two-dimensional rectangular packing problem to maximize the filling rate of a rectangular sheet. The packing sequence and rotation state are encoded in a two-stage approach, and the initial population is constructed from random generation by a combination of sorting rules. After using the sort-based method as an improved selection operator for the hybrid adaptive genetic algorithm, the crossover probability and mutation probability are adjusted adaptively according to the joint action of individual fitness from the local perspective and the global perspective of population evolution. The approach not only can obtain differential performance for individuals but also deals with the impact of dynamic changes on population evolution to quickly find a further improved solution. The heuristic placement algorithm decodes the rectangular packing sequence and addresses the two-dimensional rectangular packing problem through continuous iterative optimization. The computational results of a wide range of benchmark instances from zero-waste to non-zero-waste problems show that the HAGA outperforms those of two adaptive genetic algorithms from the related literature. Compared with some recent algorithms, this algorithm, which can be increased by up to 1.6604% for the average filling rate, has great significance for improving the quality of work in fields such as packing and cutting.
引用
收藏
页码:1 / 20
页数:20
相关论文
共 50 条
  • [1] A genetic algorithm for the two-dimensional strip packing problem with rectangular pieces
    Bortfeldt, A
    [J]. EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2006, 172 (03) : 814 - 837
  • [2] Two-dimensional Bin-packing Problem with Rectangular and Circular Regions Solved by Genetic Algorithm
    Wang, Nan
    Wang, Jie-Sheng
    Zhang, Yong-Xin
    Li, Tian-Zhu
    [J]. IAENG International Journal of Applied Mathematics, 2021, 51 (02)
  • [3] Hybrid algorithm for the two-dimensional rectangular layer-packing problem
    Chen, Weidong
    Zhai, Pengfei
    Zhu, Heng
    Zhang, Yongbo
    [J]. JOURNAL OF THE OPERATIONAL RESEARCH SOCIETY, 2014, 65 (07) : 1068 - 1077
  • [4] A genetic algorithm for the two-dimensional knapsack problem with rectangular pieces
    Bortfeldt, Andreas
    Winter, Tobias
    [J]. INTERNATIONAL TRANSACTIONS IN OPERATIONAL RESEARCH, 2009, 16 (06) : 685 - 713
  • [5] AN EFFICIENT HEURISTIC ALGORITHM FOR TWO-DIMENSIONAL RECTANGULAR PACKING PROBLEM WITH CENTRAL RECTANGLE
    Chen, Mao
    Tang, Xiangyang
    Zeng, Zhizhong
    Liu, Sanya
    [J]. JOURNAL OF INDUSTRIAL AND MANAGEMENT OPTIMIZATION, 2020, 16 (01) : 495 - 510
  • [6] An efficient intelligent search algorithm for the two-dimensional rectangular strip packing problem
    Wei, Lijun
    Qin, Hu
    Cheang, Brenda
    Xu, Xianhao
    [J]. INTERNATIONAL TRANSACTIONS IN OPERATIONAL RESEARCH, 2016, 23 (1-2) : 65 - 92
  • [7] An introduction to the two-dimensional rectangular cutting and packing problem
    Oliveira, Oscar
    Gamboa, Dorabela
    Silva, Elsa
    [J]. INTERNATIONAL TRANSACTIONS IN OPERATIONAL RESEARCH, 2023, 30 (06) : 3238 - 3266
  • [8] A hybrid genetic algorithm-heuristic for a two-dimensional orthogonal packing problem
    Goncalves, Jose Fernando
    [J]. EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2007, 183 (03) : 1212 - 1229
  • [9] Improved metaheuristics for the two-dimensional strip packing problem
    Rakotonirainy, Rosephine G.
    van Vuuren, Jan H.
    [J]. APPLIED SOFT COMPUTING, 2020, 92
  • [10] A hybrid evolutionary algorithm for the two-dimensional packing problem
    Kierkosz, Igor
    Luczak, Maciej
    [J]. CENTRAL EUROPEAN JOURNAL OF OPERATIONS RESEARCH, 2014, 22 (04) : 729 - 753