On the Use of Equivalence Classes for Optimal and Sub-Optimal Bin Packing and Bin Covering
Artikel i vetenskaplig tidskrift, 2020

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 sub-optimal approaches exist.
This paper describes formulations of the bin packing and covering problems that allows to find the true optimum for instances counting hundreds of items using general purpose MILP-solvers. Also presented are sub-optimal 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.

Optimization, Bin Sorting, MILP

Författare

Sabino Francesco Roselli

Chalmers, Elektroteknik, System- och reglerteknik, Automation

Fredrik Hagebring

Chalmers, Elektroteknik, System- och reglerteknik, Automation

Sarmad Riazi

Chalmers, Elektroteknik, System- och reglerteknik, Automation

Martin Fabian

Chalmers, Elektroteknik, System- och reglerteknik, Automation

Knut Åkesson

Chalmers, Elektroteknik, System- och reglerteknik, Automation

IEEE Transactions on Automation Science and Engineering

1545-5955 (ISSN)

Systematisk testning av cyberfysiska system (SyTeC)

Vetenskapsrådet (VR), 2017-01-01 -- 2022-12-31.

Ämneskategorier

Produktionsteknik, arbetsvetenskap och ergonomi

Robotteknik och automation

Reglerteknik

Mer information

Senast uppdaterat

2020-09-09