nav emailalert searchbtn searchbox tablepage yinyongbenwen piczone journalimg journalInfo journalinfonormal searchdiv searchzone qikanlogo popupnotification paper paperNew
2025, 04, v.57 63-70
Three-stage Guillotine Cutting Problem Based on Column Generation and Genetic Algorithm
Email: zhhu@shmtu.edu.cn;
DOI: 10.13705/j.issn.1671-6841.2023226
Abstract:

In industrial customized production, the three-stage guillotine cutting layout method is often used, and a complete product must be cut after three stages. To address this issue, a mixed integer programming model for two-dimensional guillotine cutting of sheet metal was established with the goal of maximizing sheet metal utilization. The three-stage cutting problem was abstracted as a sorting problem with size constraints. In the first stage, two cutting methods were used: horizontal and vertical cutting. The cut product items could be placed at 0° or 90°, and the subsequent two stages of cutting must meet the requirement of no overlap between any two product items. To improve solution efficiency, the model was decomposed into a main problem and several sub problems, and an iterative re-optimization framework and algorithm for genetic algorithm and column generation were proposed to solve the problem. In each iteration, the genetic algorithm could provide multiple columns that met the conditions and added them as new columns to the main problem. In addition, the algorithm could re-optimize solutions with low utilization of sheet metal, improving the possibility of transforming the inferior solution to the optimal solution. The experimental results showed that in small-scale examples, the model could obtain accurate solutions. The proposed algorithm achieved a plate utilization rate of over 85% in large-scale examples, with a short solving time and could meet the requirements of industrial production.

References

[1] 秦晓宇,徐伟,詹先旭.定制家具企业订单组批方式对板材利用率的影响[J].林业工程学报,2022,7(2):193-198.QIN X Y,XU W,ZHAN X X.Effect of order batching rules on utilization rate of panels for customized furniture enterprises[J].Journal of forestry engineering,2022,7(2):193-198.

[2] 高勃,张红艳,朱明皓.面向智能制造的不规则零件排样优化算法[J].计算机集成制造系统,2021,27(6):1673-1680.GAO B,ZHANG H Y,ZHU M H.Optimization algorithm of irregular parts layout for intelligent manufacturing[J].Computer integrated manufacturing systems,2021,27(6):1673-1680.

[3] CUI Y D,ZHAO Z G.Heuristic for the rectangular two-dimensional single stock size cutting stock problem with two-staged patterns[J].European journal of operational research,2013,231(2):288-298.

[4] 扈少华,何宝荣,武书彦,等.多卷材二维下料问题的一种启发式算法[J].锻压技术,2017,42(9):163-167.HU S H,HE B R,WU S Y,et al.A heuristic algorithm for two-dimensional cutting problem with multiple coils[J].Forging & stamping technology,2017,42(9):163-167.

[5] 覃广荣,丘刚玮,王坤,等.可减少条带数的矩形件二维下料算法[J].锻压技术,2022,47(1):63-68.QIN G R,QIU G W,WANG K,et al.Two-dimensional blanking algorithm reducing the number of strips for rectangular parts[J].Forging & stamping technology,2022,47(1):63-68.

[6] 黎凤洁,胡小春,陈燕.面向制造业的可加工性矩形件优化下料方法[J].郑州大学学报(理学版),2021,53(3):85-92.LI F J,HU X C,CHEN Y.Manufacturing-oriented machinability rectangular parts optimization cutting stock method[J].Journal of Zhengzhou university (natural science edition),2021,53(3):85-92.

[7] WUTTKE D A,HEESE H S.Two-dimensional cutting stock problem with sequence dependent setup times[J].European journal of operational research,2018,265(1):303-315.

[8] FURINI F,MALAGUTI E.Models for the two-dimensional two-stage cutting stock problem with multiple stock size[J].Computers and operations research,2013,40(8):1953-1962.

[9] CINTRA G F,MIYAZAWA F K,WAKABAYASHI Y,et al.Algorithms for two-dimensional cutting stock and strip packing problems using dynamic programming and column generation[J].European journal of operational research,2008,191(1):61-85.

[10] FURINI F,MALAGUTI E,MEDINA DURáN R,et al.A column generation heuristic for the two-dimensional two-staged guillotine cutting stock problem with multiple stock size[J].European journal of operational research,2012,218(1):251-260.

[11] WANG D N,XIAO F,ZHOU L,et al.Two-dimensional skiving and cutting stock problem with setup cost based on column-and-row generation[J].European journal of operational research,2020,286(2):547-563.

[12] 苏俊,徐震浩,顾幸生.基于VNABC的多规格板材二维下料问题[J].华东理工大学学报(自然科学版),2023,49(5):712-723.SU J,XU Z H,GU X S.Two-dimensional cutting stock problem of multi-specification plates based on VNABC[J].Journal of East China university of science and technology,2023,49(5):712-723.

[13] MOSTAJABDAVEH M,SALMAN F S,TAHMASBI N.Two dimensional guillotine cutting stock and scheduling problem in printing industry[J].Computers & operations research,2022,148:106014.

[14] LUO Q,DU B,RAO Y Q,et al.Metaheuristic algorithms for a special cutting stock problem with multiple stocks in the transformer manufacturing industry[J].Expert systems with applications,2022,210:118578.

[15] MENG Q,WANG X C.Intermodal hub-and-spoke network design:incorporating multiple stakeholders and multi-type containers[J].Transportation research part B:methodological,2011,45(4):724-742.

Basic Information:

DOI:10.13705/j.issn.1671-6841.2023226

China Classification Code:TH16;TP18

Citation Information:

[1]JI Ronggen,HU Zhihua,TIAN Xidan ,et al.Three-stage Guillotine Cutting Problem Based on Column Generation and Genetic Algorithm[J].Journal of Zhengzhou University(Natural Science Edition),2025,57(04):63-70.DOI:10.13705/j.issn.1671-6841.2023226.

Fund Information:

国家自然科学基金面上项目(71871136); 上海市自然科学基金面上项目(23ZR1426500)

Received:  

2023-09-23

Received Year:  

2023

Accepted:  

2025-10-24

Accepted Year:  

2025

Revised:  

2024-09-06

Review Duration(Year):  

3

Published:  

2024-10-21

Publication Date:  

2024-10-21

Online:  

2024-10-21

quote

GB/T 7714-2015
MLA
APA
Search Advanced Search