{"title":"有缺陷的二维带状堆积问题的精确方法","authors":"Shaowen Yao, Hao Zhang, Lijun Wei, Qiang Liu","doi":"10.1016/j.cie.2025.110866","DOIUrl":null,"url":null,"abstract":"<div><div>The paper studies the two-dimensional strip packing problem with defects (2DSPP_D), focusing on packing rectangular items orthogonally within a fixed-width, variable-height strip that includes defects. The objective is to minimize the height of the strips used. This problem is important because it appears in many real-world applications, such as cutting processes for materials like paper or steel coils, where the goal is to minimize waste, and in continuous berth allocation problems, where the objective is to minimize total unloading time. Although this problem has a wide range of practical applications, it is rarely discussed in the literature. In this paper, we present an integer programming formulation and an exact two-stage approach. In the first stage of the exact method, the 2DSPP_D is converted into a two-dimensional orthogonal placement problem (2DOPP) by fixing the strip height. In the second stage, we solve this placement problem using a Benders’ decomposition method. If the 2DOPP proves infeasible, we increase the strip height and repeat the algorithm. We employ customized preprocessing techniques, lower bounding methods, and valid inequalities to enhance the two-stage approach. Additionally, we propose a skyline-based adaptive iterative search heuristic algorithm that provides tight upper bounds for the 2DSPP_D, incorporating a randomized local search strategy and an adaptive search strategy to enhance algorithm effectiveness. Extensive computational results show that our approach proves optimal solutions for small and medium-sized benchmark instances within a reasonable time and achieves close gap values between upper and lower bounds for large benchmark instances.</div></div>","PeriodicalId":55220,"journal":{"name":"Computers & Industrial Engineering","volume":"200 ","pages":"Article 110866"},"PeriodicalIF":6.7000,"publicationDate":"2025-02-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"An exact approach for the two-dimensional strip packing problem with defects\",\"authors\":\"Shaowen Yao, Hao Zhang, Lijun Wei, Qiang Liu\",\"doi\":\"10.1016/j.cie.2025.110866\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"<div><div>The paper studies the two-dimensional strip packing problem with defects (2DSPP_D), focusing on packing rectangular items orthogonally within a fixed-width, variable-height strip that includes defects. The objective is to minimize the height of the strips used. This problem is important because it appears in many real-world applications, such as cutting processes for materials like paper or steel coils, where the goal is to minimize waste, and in continuous berth allocation problems, where the objective is to minimize total unloading time. Although this problem has a wide range of practical applications, it is rarely discussed in the literature. In this paper, we present an integer programming formulation and an exact two-stage approach. In the first stage of the exact method, the 2DSPP_D is converted into a two-dimensional orthogonal placement problem (2DOPP) by fixing the strip height. In the second stage, we solve this placement problem using a Benders’ decomposition method. If the 2DOPP proves infeasible, we increase the strip height and repeat the algorithm. We employ customized preprocessing techniques, lower bounding methods, and valid inequalities to enhance the two-stage approach. Additionally, we propose a skyline-based adaptive iterative search heuristic algorithm that provides tight upper bounds for the 2DSPP_D, incorporating a randomized local search strategy and an adaptive search strategy to enhance algorithm effectiveness. Extensive computational results show that our approach proves optimal solutions for small and medium-sized benchmark instances within a reasonable time and achieves close gap values between upper and lower bounds for large benchmark instances.</div></div>\",\"PeriodicalId\":55220,\"journal\":{\"name\":\"Computers & Industrial Engineering\",\"volume\":\"200 \",\"pages\":\"Article 110866\"},\"PeriodicalIF\":6.7000,\"publicationDate\":\"2025-02-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Computers & Industrial Engineering\",\"FirstCategoryId\":\"5\",\"ListUrlMain\":\"https://www.sciencedirect.com/science/article/pii/S0360835225000117\",\"RegionNum\":1,\"RegionCategory\":\"工程技术\",\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q1\",\"JCRName\":\"COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Computers & Industrial Engineering","FirstCategoryId":"5","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S0360835225000117","RegionNum":1,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS","Score":null,"Total":0}
An exact approach for the two-dimensional strip packing problem with defects
The paper studies the two-dimensional strip packing problem with defects (2DSPP_D), focusing on packing rectangular items orthogonally within a fixed-width, variable-height strip that includes defects. The objective is to minimize the height of the strips used. This problem is important because it appears in many real-world applications, such as cutting processes for materials like paper or steel coils, where the goal is to minimize waste, and in continuous berth allocation problems, where the objective is to minimize total unloading time. Although this problem has a wide range of practical applications, it is rarely discussed in the literature. In this paper, we present an integer programming formulation and an exact two-stage approach. In the first stage of the exact method, the 2DSPP_D is converted into a two-dimensional orthogonal placement problem (2DOPP) by fixing the strip height. In the second stage, we solve this placement problem using a Benders’ decomposition method. If the 2DOPP proves infeasible, we increase the strip height and repeat the algorithm. We employ customized preprocessing techniques, lower bounding methods, and valid inequalities to enhance the two-stage approach. Additionally, we propose a skyline-based adaptive iterative search heuristic algorithm that provides tight upper bounds for the 2DSPP_D, incorporating a randomized local search strategy and an adaptive search strategy to enhance algorithm effectiveness. Extensive computational results show that our approach proves optimal solutions for small and medium-sized benchmark instances within a reasonable time and achieves close gap values between upper and lower bounds for large benchmark instances.
期刊介绍:
Computers & Industrial Engineering (CAIE) is dedicated to researchers, educators, and practitioners in industrial engineering and related fields. Pioneering the integration of computers in research, education, and practice, industrial engineering has evolved to make computers and electronic communication integral to its domain. CAIE publishes original contributions focusing on the development of novel computerized methodologies to address industrial engineering problems. It also highlights the applications of these methodologies to issues within the broader industrial engineering and associated communities. The journal actively encourages submissions that push the boundaries of fundamental theories and concepts in industrial engineering techniques.