A beam search implementation for the irregular shape packing problem
نویسندگان
چکیده
The paper investigates the irregular shape packing problem, also frequently referred to as the nesting problem. A review of the literature highlights two distinct approaches for representing the problem; as an order list of pieces to be packed that is decoded by a placement rule (construction heuristic), or as a layout where pieces have allocated coordinate positions on the stock sheet. The former strategy is explored in this paper. Success of such an approach is dependant on two critical characteristics; the construction heuristic and the packing order. A construction heuristic based taken from the literature is presented and modified through a more powerful nofit polygon generator and new evaluation criteria that encourage certain desirable behaviours. A beam search algorithm is implemented to search over the packing order. Beam search is analogous to branch and bound where the tree is searched breadth first and aggressively pruned at each level. Using this approach many parallel partial solutions can be generated and compared using the new constructive heuristic. Computational results for benchmark problems show that the algorithm generates highly competitive solutions in significantly less time than the best results currently in the literature.
منابع مشابه
Column generation and sequential heuristic procedure for solving an irregular shape cutting stock problem
Research addressing two-dimensional irregular shape packing has largely focused on the strip packing variant of the problem. However, it can be argued that this is a simplification. Materials from which pieces are required to be cut will ultimately have a fixed length either due to the physical dimensions of the material or through constraints on the cutting machinery. Hence, in order to cut al...
متن کاملA Hybrid Genetic Algorithms and Tabu Search for Solving an Irregular Shape Strip Packing Problem
This paper presents a packing algorithm to solve an irregular shape strip packing problem. The polygons are packed in strip material, which limits a bin width but not limits a bin length. The objective of a packing algorithm is to minimize a bin length. This paper proposes a hybrid method of genetic algorithms and tabu search to solve a packing problem. Initially, a hybrid method behaves like r...
متن کاملAlgorithms for nesting with defects
The nesting problem is an irregular two-dimensional cutting problem where the shapes of the pieces to cut and the master surfaces are irregular in shape and different in size. In particular, we consider nesting problems where the master surface could contain defects. Some of them can be accepted (i.e., incorporated) in certain types of pieces, while other defected areas must be avoided. The pro...
متن کاملConstruction heuristics for two-dimensional irregular shape bin packing with guillotine constraints
The paper examines a new problem in the irregular packing literature that has existed in industry for decades; two-dimensional irregular (convex) bin packing with guillotine constraints. Due to the cutting process of certain materials, cuts are restricted to extend from one edge of the stock-sheet to another, called guillotine cutting. This constraint is common place in glass cutting and is an ...
متن کاملA Comparative Study of Exact Algorithms for the Two Dimensional Strip Packing Problem
In this paper we consider a two dimensional strip packing problem. The problem consists of packing a set of rectangular items in one strip of width W and infinite height. They must be packed without overlapping, parallel to the edge of the strip and we assume that the items are oriented, i.e. they cannot be rotated. To solve this problem, we use three exact methods: a branch and bound method, a...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- J. Heuristics
دوره 16 شماره
صفحات -
تاریخ انتشار 2010