Hybrid Approach for Solving Real-World Bin Packing Problem Instances Using Quantum Annealers

Sebastián V. Romero,Eneko Osaba,Esther Villar-Rodriguez,Izaskun Oregi,Yue Ban
DOI: https://doi.org/10.1038/s41598-023-39013-9
2023-05-25
Abstract:Efficient packing of items into bins is a common daily task. Known as Bin Packing Problem, it has been intensively studied in the field of artificial intelligence, thanks to the wide interest from industry and logistics. Since decades, many variants have been proposed, with the three-dimensional Bin Packing Problem as the closest one to real-world use cases. We introduce a hybrid quantum-classical framework for solving real-world three-dimensional Bin Packing Problems (Q4RealBPP), considering different realistic characteristics, such as: i) package and bin dimensions, ii) overweight restrictions, iii) affinities among item categories and iv) preferences for item ordering. Q4RealBPP permits the solving of real-world oriented instances of 3dBPP, contemplating restrictions well appreciated by industrial and logistics sectors.
Emerging Technologies,Artificial Intelligence,Quantum Physics
What problem does this paper attempt to address?
The paper primarily focuses on addressing the Three-Dimensional Bin Packing Problem (3D Bin Packing Problem, 3dBPP) in real-world applications. Specifically, the research team developed a hybrid quantum-classical computing framework called "Quantum for Real Bin Packing Problem" (Q4RealBPP) aimed at solving instances of the three-dimensional bin packing problem with various practical constraints. The key contributions of the paper include: 1. **Improvement in Code Efficiency**: By optimizing the code to reduce the number of variables, the problem can be represented with fewer qubits, which is particularly important for quantum hardware in the current Noisy Intermediate-Scale Quantum (NISQ) era. 2. **Enhancement of Tool Applicability**: A series of real-world constraints were introduced, such as the maximum weight of items, affinity or repulsion between different categories of items, and preferences for the order of item placement. These enhancements improve the tool's support for practical application scenarios. The Q4RealBPP framework proposed in the paper utilizes D-Wave's Leap Constrained Quadratic Model (CQM) Hybrid Solver, which can handle binary and integer variable problems with quadratic objective functions and quadratic constraints. Additionally, the researchers validated the effectiveness of the tool through a series of experiments, demonstrating its capability in solving three-dimensional bin packing problems with various practical constraints. In summary, the goal of this research is to propose a method that effectively addresses complex and practically relevant three-dimensional bin packing problems by combining the advantages of quantum computing with classical heuristic algorithms.