Algorithms for the bin packing problem with scenarios
Yulle G. F. Borges,Vinícius L. de Lima,Flávio K. Miyazawa,Lehilton L. C. Pedrosa,Thiago A. de Queiroz,Rafael C. S. Schouery
DOI: https://doi.org/10.1007/s10878-024-01221-y
2024-10-25
Journal of Combinatorial Optimization
Abstract:This paper presents theoretical and practical results for the bin packing problem with scenarios, a generalization of the classical bin packing problem which considers the presence of uncertain scenarios, of which only one is realized. For this problem, we propose approximation algorithms whose ratios are bounded by the square root of the number of scenarios times the approximation ratio for an algorithm for the vector bin packing problem. We also show how an asymptotic polynomial-time approximation scheme is derived when the number of scenarios is constant, that is, not a part of the input. As a practical study of the problem, we present a branch-and-price algorithm to solve an exponential set-cover model and a variable neighborhood search heuristic. Experiments show the competence of the branch-and-price in obtaining optimal solutions for about 59% of the instances considered, while the combined heuristic and branch-and-price optimally solved 62% of the instances considered.
mathematics, applied,computer science, interdisciplinary applications