TY - JOUR
T1 - Online risk-aware pattern adjustment for bin packing problem
AU - Zhang, Huayan
AU - Liu, Tie-Yan
AU - Bai, Ruibin
PY - 2026/5/1
Y1 - 2026/5/1
N2 - The online bin packing problem, as a classic combinatorial optimisation problem, has long garnered attention and found applications across various fields. Recently, prediction-based methods have been employed to enhance online packing algorithms, achieving promising results. However, the online nature inevitably introduces prediction errors. These errors may mislead prediction-based planning, especially under dynamic distributions. Existing methods to mitigate the impact of prediction errors often hybridise with heuristics that have zero knowledge of the problem, which tend to be myopic and fail to fully utilise available information. To address these weaknesses, this paper improves the prediction-based online packing algorithm by dynamically identifying and correcting “risky” patterns that would otherwise be directly adopted. We propose a shadow-price-based method to measure pattern risks that may lead to performance drops. Moreover, this paper presents a strategy to fix risky patterns by solving a Stochastic Multiple Knapsack Problem. Experiments show that the proposed algorithm can enhance the performance of prediction-based online packing algorithms at limited time costs.
AB - The online bin packing problem, as a classic combinatorial optimisation problem, has long garnered attention and found applications across various fields. Recently, prediction-based methods have been employed to enhance online packing algorithms, achieving promising results. However, the online nature inevitably introduces prediction errors. These errors may mislead prediction-based planning, especially under dynamic distributions. Existing methods to mitigate the impact of prediction errors often hybridise with heuristics that have zero knowledge of the problem, which tend to be myopic and fail to fully utilise available information. To address these weaknesses, this paper improves the prediction-based online packing algorithm by dynamically identifying and correcting “risky” patterns that would otherwise be directly adopted. We propose a shadow-price-based method to measure pattern risks that may lead to performance drops. Moreover, this paper presents a strategy to fix risky patterns by solving a Stochastic Multiple Knapsack Problem. Experiments show that the proposed algorithm can enhance the performance of prediction-based online packing algorithms at limited time costs.
KW - Evolutionary computation
KW - Integer programming
KW - Online bin packing problem
KW - Pattern recognition
KW - Risk-aware uncertainty handling
KW - Shadow price
UR - https://www.webofscience.com/api/gateway?GWVersion=2&SrcApp=pure_ris_china&SrcAuth=WosAPI&KeyUT=WOS:001664794400001&DestLinkType=FullRecord&DestApp=WOS_CPL
U2 - 10.1016/j.eswa.2025.131074
DO - 10.1016/j.eswa.2025.131074
M3 - Article
SN - 0957-4174
VL - 308
JO - Expert Systems with Applications
JF - Expert Systems with Applications
M1 - 131074
ER -