Skip to content
Open access

The Decoder, Not the Metaheuristic: A Systematic Benchmark of 3D Bin Packing with Compatibility Constraints

Aug 2026 · Algorithms · Vol 19, pp. 707 · 0 citations · 29 references

TL;DR

A novel mixed-integer linear programming (MILP) formulation of the 3D-SBPP-CC together with a strong NP-hardness proof is presented, demonstrating that the DBLF placement decoder, not the choice of metaheuristic, governs packing quality for this problem class.

Abstract

The three-dimensional single bin packing problem with categorical compatibility constraints (3D-SBPP-CC) extends the classical NP-hard packing problem by adding pairwise incompatibility rules over item categories. Although such constraints arise in hazardous materials logistics, no prior study has provided a complete mathematical formulation or a systematic multi-algorithm benchmark for this problem. This paper presents a novel mixed-integer linear programming (MILP) formulation of the 3D-SBPP-CC together with a strong NP-hardness proof. Four population-based metaheuristics—genetic algorithm (GA), particle swarm optimization (PSO), ant colony optimization (ACO), and differential evolution (DE)—are each implemented with two constraint-handling strategies (penalty function and repair operator), yielding eight configurations. These are evaluated against three baselines under a uniform budget of 10,000 fitness evaluations. Experiments on 45 stratified benchmark instances with 10 independent runs per configuration (4950 total runs) produce three findings. First, the eight metaheuristic variants and random search form a statistically homogeneous tier (Friedman χ2=197.49, p<10−36; CD=2.21). Second, constraint density strongly moderates algorithm ranking (Kendall’s W: 0.69 → 0.08). Third, decoder-embedded compatibility filtering renders explicit repair and penalty strategies equivalent (p>0.05 at all constraint levels). The greedy heuristic achieves 84.2% of the best metaheuristic’s utilization in under 0.1 s; random search reaches 98.7%. These results demonstrate that the DBLF placement decoder, not the choice of metaheuristic, governs packing quality for this problem class.

Read PDF

Similar papers

Open access Oct 2026

Binary BAT algorithm with greedy repair for the discounted 0-1 knapsack problem

BBAT is identified as a competitive but variance-sensitive solver for the D0-1KP, a binary bat algorithm for the D0-1KP that keeps the small parameter set of the original bat metaheuristic, which limits the tuning effort before deployment.

Tung Khac Truong · 0 citations
Conference Sep 2026

A 3D Cargo Loading Optimization Algorithm Based on Extreme Point

As the logistics industry shifts toward a "multi-variety, small-batch, and high-frequency" operational model, the three-dimensional bin packing problem (3D-BPP) has become increasingly constrained by heterogeneous cargo mixing, multiple physical constraints, and real-time operational requirements. Consequently, traditi...

Ze-Xin Wang, Jian-Guo Wang · 0 citations
Open access Oct 2026

A Hybrid Metaheuristic for Bin Packing Problem with Conflicts and Item-Dependent Bin Costs

This paper investigates a new transportation problem arising in automotive parts milk-run logistics under a business contract in which the payment for each vehicle is determined by the maximum direct shipment cost among its assigned suppliers, plus a fixed stop-off charge for each additional supplier. The company deter...

Wei Xiao, Yu-Miao Huang, Si-Ping Min et al. · 0 citations
Review Open access Sep 2026

Advanced Optimization Methods for the Knapsack, Traveling Salesman, and Close-Enough Traveling Salesman Problems: A Survey and Case Studies

The reviewed evidence indicates that metaheuristic approaches can provide flexible search mechanisms in computationally challenging settings, while learning-based models may support rapid inference, prediction, initialization, or search guidance when appropriate training data and generalization conditions are available...

S. El Kafhali, Mohamed Abid, Mohamed Hanini · 1 citation
Open access Sep 2026

A Branch-Bound-and-Remember Search Framework for U-Shaped Disassembly Line Balancing Problems

The U-shaped Disassembly Line Balancing Problem (UDLBP) is a challenging combinatorial optimization problem for which efficient solution approaches remain limited. This study proposes an efficient branch-bound-and-remember (BBR) algorithm that integrates a memory-based mechanism and U-shaped dominance rules to effectiv...

Wan-Lin Yang, Da-Yong Han, Zi-Xiang Li et al. · 0 citations

We use cookies to run the site and, with your consent, for analytics and to show ads. See our Cookie Policy.