296 research outputs found

    An iterated local search algorithm based on nonlinear programming for the irregular strip packing problem

    Get PDF
    The irregular strip packing problem is a combinatorial optimization problem that requires to place a given set of two-dimensional polygons within a rectangular container so that no polygon overlaps with other polygons or protrudes from the container, where each polygon is not necessarily convex. The container has a fixed width, while its length can change so that all polygons are placed in it. The objective is to find a layout of the set of polygons that minimizes the length of the container. We propose an algorithm that separates overlapping polygons based on nonlinear programming, and an algorithm that swaps two polygons in a layout so as to find their new positions in the layout with the least overlap. We incorporate these algorithms as components into an iterated local search algorithm for the overlap minimization problem and then develop an algorithm for the irregular strip packing problem using the iterated local search algorithm. Computational comparisons on representative instances disclose that our algorithm is competitive with other existing algorithms. Moreover, our algorithm updates several best known results

    07112 Abstracts Collection -- Cutting, Packing, Layout and Space Allocation

    Get PDF
    From 13.03. to 16.03.2007, the Dagstuhl Seminar 07112 ``Cutting, Packing, Layout and Space Allocation\u27\u27 was held in the International Conference and Research Center (IBFI), Schloss Dagstuhl. During the seminar, several participants presented their current research, and ongoing work and open problems were discussed. Abstracts of the presentations given during the seminar as well as abstracts of seminar results and ideas are put together in this paper. The first section describes the seminar topics and goals in general. Links to extended abstracts or full papers are provided, if available

    Voxel-Based Solution Approaches to the Three-Dimensional Irregular Packing Problem

    Get PDF
    Research on the three-dimensional (3D) packing problem has largely focused on packing boxes for the transportation of goods. As a result, there has been little focus on packing irregular shapes in the operational research literature. New technologies have raised the practical importance of 3D irregular packing problems and the need for efficient solutions. In this work, we address the variant of the problem where the aim is to place a set of 3D irregular items in a container, while minimizing the container height, analogous to the strip packing problem. In order to solve this problem, we need to address two critical components; efficient computation of the geometry and finding high-quality solutions. In this work, we explore the potential of voxels, the 3D equivalent of pixels, as the geometric representation of the irregular items. In this discretised space, we develop a geometric tool that extends the concept of the nofit polygon to the 3D case. This enables us to provide an integer linear programming formulation for this problem that can solve some small instances. For practical size problems, we design metaheuristic optimisation approaches. Because the literature is limited, we introduce new benchmark instances. Some are randomly generated and some represent realistic models from the additive manufacturing area. Our results on the literature benchmark data and on our new instances show that our metaheuristic techniques achieve the best known solutions for a wide variety of problems in practical computation times

    Dotted-board Model Dan Extended Local Search Untuk Optimalisasi Tata Letak Pola Busana Pada Bahan Bermotif Dengan Mempertimbangkan Aturan Keserasian Motif

    Get PDF
    Permasalahan peletakkan pola busana penting dilakukan untuk memperoleh efisiensi dalam penggunaan bahan kain.Tidak hanya itu, waktu pemrosesan dengan memperhatikan keserasian motif juga masih menjadi masalah yang belum terselesaikan. Permasalahan ini dikenal dengan irregular strip packing problem (SPP). Penelitian irregular SPP menggunakan bahan bermotif pernah dilakukan sebelumnya, namun tidak memperhatikan keserasian isi motif. Penelitian ini diusulkan untuk menyelesaikan irregular SPP pada bahan bermotif dengan mempertimbangkan keserasian isi motif. Metode yang diusulkan adalah Dotted Board Model (DBM) yang dikombinasikan dengan Extended Local Search (ELS). Pada tahap awal pola busana dibagi menjadi dua kelompok. Kelompok pola busana yang memiliki aturan keserasian mo-tif, dan kelompok pola busana yang tidak memiliki aturan keserasian motif. Selanjutnya, inisialisasi tata letak awal dil-akukan pada kelompok pola busana yang memiliki aturan keserasian motif menggunakan DBM. Selebihnya, pola busana tanpa aturan keserasian motif akan dioptimalisasi dengan menggunakan ELS. Setiap aturan keserasian memiliki poin yang digunakan sebagai tolak ukur keserasian motif. Berdasarkan ujicoba, kombinasi terbaik ELS+DBM terdapat pada resolusi 3 piksel dengan iterasi local search ke 5. Nilai efisiensi dan waktu ELS+DBM adalah 57% dan 381 detik. Waktu komputasi ELS+DBM lebih cepat dengan selisih waktu komputasi 392,7detik dibandingkan tanpa DBM. Hal ini menun-jukkan bahwa metode ELS+DBM lebih unggul dibandingkan ELS tanpa DBM, karena metode ELS+DBM memiliki waktu yang lebih singkat untuk mencapai nilai efisiensi yang hampir sama

    2D multi-objective placement algorithm for free-form components

    Get PDF
    This article presents a generic method to solve 2D multi-objective placement problem for free-form components. The proposed method is a relaxed placement technique combined with an hybrid algorithm based on a genetic algorithm and a separation algorithm. The genetic algorithm is used as a global optimizer and is in charge of efficiently exploring the search space. The separation algorithm is used to legalize solutions proposed by the global optimizer, so that placement constraints are satisfied. A test case illustrates the application of the proposed method. Extensions for solving the 3D problem are given at the end of the article.Comment: ASME 2009 International Design Engineering Technical Conferences & Computers and Information in Engineering Conference, San Diego : United States (2009

    Crowdsourcing solutions to 2D irregular strip packing problems from Internet workers

    Get PDF
    Many industrial processes require the nesting of 2D profiles prior to the cutting, or stamping, of components from raw sheet material. Despite decades of sustained academic effort algorithmic solutions are still sub-optimal and produce results that can frequently be improved by manual inspection. However the Internet offers the prospect of novel ‘human-in-the-loop’ approaches to nesting problems, that uses online workers to produce packing efficiencies beyond the reach of current CAM packages. To investigate the feasibility of such an approach this paper reports on the speed and efficiency of online workers engaged in the interactive nesting of six standard benchmark datasets. To ensure the results accurately characterise the diverse educational and social backgrounds of the many different labour forces available online, the study has been conducted with subjects based in both Indian IT service (i.e. Rural BPOs) centres and a network of homeworkers in northern Scotland. The results (i.e. time and packing efficiency) of the human workers are contrasted with both the baseline performance of a commercial CAM package and recent research results. The paper concludes that online workers could consistently achieve packing efficiencies roughly 4% higher than the commercial based-line established by the project. Beyond characterizing the abilities of online workers to nest components, the results also make a contribution to the development of algorithmic solutions by reporting new solutions to the benchmark problems and demonstrating methods for assessing the packing strategy employed by the best workers

    Moldable Items Packing Optimization

    Get PDF
    This research has led to the development of two mathematical models to optimize the problem of packing a hybrid mix of rigid and moldable items within a three-dimensional volume. These two developed packing models characterize moldable items from two perspectives: (1) when limited discrete configurations represent the moldable items and (2) when all continuous configurations are available to the model. This optimization scheme is a component of a lean effort that attempts to reduce the lead-time associated with the implementation of dynamic product modifications that imply packing changes. To test the developed models, they are applied to the dynamic packing changes of Meals, Ready-to-Eat (MREs) at two different levels: packing MRE food items in the menu bags and packing menu bags in the boxes. These models optimize the packing volume utilization and provide information for MRE assemblers, enabling them to preplan for packing changes in a short lead-time. The optimization results are validated by running the solutions multiple times to access the consistency of solutions. Autodesk Inventor helps visualize the solutions to communicate the optimized packing solutions with the MRE assemblers for training purposes

    Nesting Problems : Exact and Heuristic Algorithms

    Get PDF
    Nesting problems are two-dimensional cutting and packing problems involving irregular shapes. This thesis is focused on real applications on Nesting problems such as the garment industry or the glass cutting. The aim is to study different mathematical methodologies to obtain good lower bounds by exact procedures and upper bounds by heuristic algorithms. The core of the thesis is a mathematical model, a Mixed Integer Programming model, which is adapted in each one of the parts of the thesis. This study has three main parts: first, an exact algorithm for Nesting problems when rotation for the pieces is not allowed; second, an Iterated Greedy algorithm to deal with more complex Nesting problems when pieces can rotate at several angles; third, a constructive algorithm to solve the two-dimensional irregular bin packing problem with guillotine cuts. This thesis is organized as follows. The first part is focused on developing exact algorithms. In Chapter 2 we present two Mixed Integer Programming (MIP) models, based on the Fischetti and Luzzi MIP model. We consider horizontal lines in order to define the horizontal slices which are used to separate each pair of pieces. The second model, presented in Section 2.3, uses the structure of the horizontal slices in order to lift the bound constraints. Section 2.5 shows that if we solve these formulations with CPLEX, we obtain better results than the formulation proposed by Gomes and Oliveira. The main objective is to design a Branch and Cut algorithm based on the MIP, but first a Branch and Bound algorithm is developed in Chapter 3. Therefore, we study different branching strategies and design an algorithm which updates the bounds on the coordinates of the reference point of the pieces in order to find incompatible variables which are fixed to 0 in the current branch of the tree. The resulting Branch and Bound produces an important improvement with respect to previous algorithms and is able to solve to optimality problems with up to 16 pieces in a reasonable time. In order to develop the Branch and Cut algorithm we have found several classes of valid inequalities. Chapter 4 presents the different inequalities and in Chapter 5 we propose separation algorithms for some of these inequalities. However, our computational experience shows that although the number of nodes is reduced, the computational time increases considerably and the Branch and Cut algorithm becomes slower. The second part is focused on building an Iterated Greedy algorithm for Nesting problems. In Chapter 6 a constructive algorithm based on the MIP model is proposed. We study different versions depending on the objective function and the number of pieces which are going to be considered in the initial MIP. A new 11 idea for the insertion is presented, trunk insertion, which allows certain movements of the pieces already placed. Chapter 7 contains different movements for the local search based on the reinsertion of a given number of pieces and compaction. In Chapter 8 we present a math-heuristic algorithm, which is an Iterated Greedy algorithm because we iterate over the constructive algorithm using a destructive algorithm. We have developed a local search based on the reinsertion of one and two pieces. In the constructive algorithm, for the reinsertion of the pieces after the destruction of the solution and the local search movements, we use several parameters that change along the algorithm, depending on the time required to prove optimality in the corresponding MIP models. That is, somehow we adjust the parameters, depending on the difficulty of the current MIP model. The computational results show that this algorithm is competitive with other algorithms and provides the best known results on several known instances. The third part is included in Chapter 9. We present an efficient constructive algorithm for the two dimensional irregular bin packing problem with guillotine cuts. This problem arises in the glass cutting industry. We have used a similar MIP model with a new strategy to ensure a guillotine cut structure. The results obtained improve on the best known results. Furthermore, the algorithm is competitive with state of the art procedures for rectangular bin packing problems
    corecore