On the Use of Equivalence Classes for Optimal and Suboptimal Bin Packing and Bin Covering
- 22 September 2020
- journal article
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Transactions on Automation Science and Engineering
- Vol. 18 (1) , 369-381
Abstract
Bin packing and bin covering are important optimization problems in many industrial fields, such as packaging, recycling, and food processing. The problem concerns a set of items, each with its own value, that are to be sorted into bins in such a way that the total value of each bin, as measured by the sum of its item values, is not above (for packing) or below (for covering) a given target value. The optimization problem concerns minimizing, for bin packing, or maximizing, for bin covering, the number of bins. This is a combinatorial NP-hard problem, for which true optimal solutions can only be calculated in specific cases, such as when restricted to a small number of items. To get around this problem, many suboptimal approaches exist. This article describes the formulations of the bin packing and covering problems that allow finding the true optimum, for instance, counting hundreds of items using general-purpose MILP-solvers. Also presented are suboptimal solutions that come within less than 10% of the optimum while taking significantly less time to calculate, even ten to 100 times faster, depending on the required accuracy.Keywords
Funding Information
- VR SyTeC (2016-06204)
- Chalmers Production Area of Advance
This publication has 18 references indexed in Scilit:
- Bin Packing Approximation Algorithms: Survey and Classification2013
- Exact and approximate methods for a one-dimensional minimax bin-packing problemAnnals of Operations Research, 2012
- A branch-and-cut-and-price algorithm for one-dimensional stock cutting and two-dimensional two-stage cuttingEuropean Journal of Operational Research, 2006
- Branch-and-price algorithms for the dual bin packing and maximum cardinality bin packing problemEuropean Journal of Operational Research, 2006
- Bison: A fast hybrid procedure for exactly solving the one-dimensional bin packing problemComputers & Operations Research, 1997
- Heuristics for the integer one-dimensional cutting stock problem: A computational studyOR Spectrum, 1996
- A hybrid grouping genetic algorithm for bin packingJournal of Heuristics, 1996
- An exact algorithm for the dual bin packing problemOperations Research Letters, 1995
- On a dual version of the one-dimensional bin packing problemJournal of Algorithms, 1984
- Mathematical Methods of Organizing and Planning ProductionManagement Science, 1960