Heuristic and Metaheuristic Approaches for a Class of Two-Dimensional Bin Packing Problems
- 1 November 1999
- journal article
- Published by Institute for Operations Research and the Management Sciences (INFORMS) in INFORMS Journal on Computing
- Vol. 11 (4) , 345-357
- https://doi.org/10.1287/ijoc.11.4.345
Abstract
Two-dimensional bin packing problems consist of allocating, without overlapping, a given set of small rectangles (items) to a minimum number of large identical rectangles (bins), with the edges of the items parallel to those of the bins. According to the specific application, the items may either have a fixed orientation or they can be rotated by 90°. In addition, it may or not be imposed that the items are obtained through a sequence of edge-to-edge cuts parallel to the edges of the bin. In this article, we consider the class of problems arising from all combinations of the above requirements. We introduce a new heuristic algorithm for each problem in the class, and a unified tabu search approach that is adapted to a specific problem by simply changing the heuristic used to explore the neighborhood. The average performance of the single heuristics and of the tabu search are evaluated through extensive computational experiments.Keywords
This publication has 15 references indexed in Scilit:
- Packing problemsPublished by Elsevier ,2011
- Tabu SearchPublished by Springer Nature ,1997
- Cutting and Packing in Production and DistributionPublished by Springer Nature ,1992
- A typology of cutting and packing problemsEuropean Journal of Operational Research, 1990
- Hybrid next-fit algorithm for the two-dimensional rectangle bin-packing problemComputing, 1987
- Two-Dimensional Finite Bin-Packing AlgorithmsJournal of the Operational Research Society, 1987
- Packing Rectangular Pieces--A Heuristic ApproachThe Computer Journal, 1982
- On Packing Two-Dimensional BinsSIAM Journal on Algebraic Discrete Methods, 1982
- Performance Bounds for Level-Oriented Two-Dimensional Packing AlgorithmsSIAM Journal on Computing, 1980
- An Algorithm for Two-Dimensional Cutting ProblemsOperations Research, 1977