Back to Search
Start Over
Solving robust bin-packing problems with a branch-and-price approach
- Source :
- European Journal of Operational Research, European Journal of Operational Research, 2022, 297 (3), pp.831-843. ⟨10.1016/j.ejor.2021.05.041⟩
- Publication Year :
- 2022
- Publisher :
- Elsevier BV, 2022.
-
Abstract
- One-dimensional bin-packing is a well-known combinatorial optimization problem which is strongly NP-hard. It consists of allocating a given set of items of different sizes into bins of the same capacity to minimize the number of bins used. The capacity of each bin cannot be exceeded. This paper deals with some variants of this problem to take into account the cases when there are items with uncertain sizes. The goal is to obtain robust solutions taking into account possible variations of item sizes around their nominal values. First, two robust approaches are considered which are based on a stability radius calculation, to ensure that the stability radius, measured either with the Manhattan or Chebyshev norm, is not below a given threshold. Then, a complementary robust approach is applied which is based on a relative resiliency calculation. To solve to optimality these robust variants of the bin-packing problem, a compact 0-1 linear programming formulation, which is also valid for the standard bin-packing problem, is introduced. Then, a Dantzig-Wolfe decomposition is suggested in order to provide a set-cover reformulation with a stronger linear relaxation, but an exponential number of columns. Finally, to obtain integer optimal solutions, a branch-and-price algorithm is developed, whose linear relaxation of the set-cover formulation is solved by a dynamic column generation. Numerical experiments are conducted on adapted benchmark sets from the literature. The performance of the branch-and-price algorithm allows us to investigate what protection against uncertainty is offered by each approach, and at which cost of robustness.
- Subjects :
- 050210 logistics & transportation
Mathematical optimization
021103 operations research
Information Systems and Management
General Computer Science
Bin packing problem
Computer science
Branch and price
05 social sciences
0211 other engineering and technologies
[INFO.INFO-RO]Computer Science [cs]/Operations Research [cs.RO]
02 engineering and technology
Management Science and Operations Research
Industrial and Manufacturing Engineering
Bin
Stability radius
Robustness (computer science)
Modeling and Simulation
Norm (mathematics)
0502 economics and business
Column generation
Relaxation (approximation)
ComputingMilieux_MISCELLANEOUS
Subjects
Details
- ISSN :
- 03772217
- Volume :
- 297
- Database :
- OpenAIRE
- Journal :
- European Journal of Operational Research
- Accession number :
- edsair.doi.dedup.....a4a9b383ba428342e50414de1ae09ac5