Cost Minimization in 3D Bin Packing under Orientation and Operational Constraints: A Case Study in E-Commerce Fulfillment

Main Article Content

Anupong Thuengnaitham
Salilathip Thippayakraisorn

Abstract

Inefficient parcel packing in e-commerce fulfillment causes excessive void space, inflated dimensional weight charges, and unnecessary dunnage costs. This issue is rightly classified as a three-dimensional bin packing problem (3D-BPP), which is NP-hard and computationally intractable at realistic scales. Current industry practice relies on manual, horizontal-only packing with predefined box sizes, thereby systematically overlooking opportunities to reduce costs through flexible orientation. While extensive literature addresses 3D-BPP, existing research typically applies operational constraints as post hoc checks after geometric optimization, and rarely combines discrete box selection with explicit logistics cost minimization. This study develops and evaluates an orientation-flexible packing framework that integrates fragility protection, weight precedence, and base-support stability into the heuristic placement process, rather than filtering out infeasible solutions after packing. The framework selects from a set of discrete, predefined box sizes and minimizes the total logistics cost, including packaging and dimensional weight charges. Three strategies—a horizontal-only baseline, First Fit Decreasing (FFD), and Best Fit (BF) with orientation flexibility, are systematically compared using simulation experiments on 600 real-world e-commerce orders from a personal care products fulfillment operation. Results demonstrate that BF achieves a 4.47% reduction in total logistics cost, 9.31% reduction in void space, and 9.31% reduction in dunnage cost relative to the baseline. At the same time, FFD is approximately eight times faster than BF, with moderate efficiency gains. Cross-validation confirms solution stability across heterogeneous subsets of orders, and sensitivity analyses verify robustness to variations in support thresholds, dimensional-weight pricing, and box-material costs. These findings provide actionable guidance for context-dependent strategy selection, demonstrating that integrating operational constraints into packing heuristics do not degrade cost performance and remain computationally feasible for real-world e-commerce fulfillment.

Article Details

How to Cite
Thuengnaitham, A., & Thippayakraisorn, S. . (2026). Cost Minimization in 3D Bin Packing under Orientation and Operational Constraints: A Case Study in E-Commerce Fulfillment. INTERNATIONAL SCIENTIFIC JOURNAL OF ENGINEERING AND TECHNOLOGY (ISJET), 10(1), 59–72. retrieved from https://ph02.tci-thaijo.org/index.php/isjet/article/view/263799
Section
Research Article

References

N. Alherimi, A. Saihi, and M. Ben-Daya, “A systematic review of optimization approaches employed in digital warehousing transformation,” IEEE Access, vol. 12, pp. 145809-145831, Aug. 2024, https://doi.org/10.1109/ACCESS.2024.3463531

I. Zennaro, S. Finco, M. Calzavara, and A. Persona, “Implementing e-commerce from logistic perspective: Literature review and methodological framework,” Sustainability, vol. 14, no. 2, pp. 1-37, Jan. 2022.

L. Duan et al., “A multi-task selected learning approach for solving 3D flexible bin packing problem,” in Proc. 18th Int. Conf. Auton. Agents Multi-Agent Syst (AAMAS), 2019, pp. 1386-1394, https://dl.acm.org/doi/10.5555/3306127.3331847

H. Zghair and R. G. Konathala, “Using AI for optimizing packing design and reducing cost in e-commerce,” AI, vol. 6, no. 7, p. 146, Jul. 2025, https://www.mdpi.com/2673-2688/6/7/146

J. Ampuja, “Dimensional weight: Optimize packaging and savemoney,” Logist. Manag., vol. 54, no. 1, pp. 32-35, Jan. 2015.

J. Yang et al., “A genetic algorithm with lower neighborhood search for the three-dimensional multiorder open-size rectangular packing problem,” Int. J. Intell. Syst., vol. 2024, pp. 1-18, May 2024.

Y. Yang, Z. Wu, X. Hao, H. Liu, and M. Qi, “Two-layer heuristic for the three-dimensional bin design and packing problem,” Eng. Optim., vol. 56, no. 10, pp. 1601-1638, Oct. 2024, https://doi.org/10.1080/0305215X.2023.2269868

X. Wang, L. Gong, H. Zhao, B. Li, and M. Tian, “A 3D offline packing algorithm considering cargo orientation and stability,” Int. J. Distrib. Sens. Netw., vol. 2023, pp. 1-14, Mar. 2023, https://doi.org/10.1155/2023/5299891

M. Kasem Alqudah, D. Pambudi, and M. Z. Zakaria, “3D box packing with heuristics and metric analytics,” Int. J. Distrib. Sens. Netw., vol. 2, no. 2, pp. 56-66, Jun. 2025, https://ejournal.gomit.id/index.php/ijaaiml/article/view/409

J. Yang et al., “Optimizing e-commerce warehousing through open dimension management in a three-dimensional bin packing system,” PeerJ Comput. Sci., vol. 9, p. e1613, Oct. 2023, https://doi.org/10.7717/peerj-cs.1613

T. Wang, Q. Hu, and A. Lim, “An exact algorithm for twodimensional vector packing problem with volumetric weight and general costs,” Eur. J. Oper. Res., vol. 300, no. 1, pp. 20-34, Jul. 2022, https://doi.org/10.1016/j.ejor.2021.10.011

E. E. Bischoff, “Three-dimensional packing of items with limited load bearing strength,” Eur. J. Oper. Res., vol. 168, no. 3, pp. 952-966, Feb. 2006, https://doi.org/10.1016/j.ejor.2004.04.037

M. Haouari and M. Serairi, “Heuristics for the variable sized bin-packing problem,” Comput. Oper. Res., vol. 36, no. 10, pp. 2877-2884, Oct. 2009, https://www.sciencedirect.com/science/article/abs/pii/S0305054808002748

S. Yang et al., “Heuristics integrated deep reinforcement learning for online 3D bin packing,” IEEE Trans. Autom. Sci. Eng., vol. 21, no. 1, pp. 939-950, Jan. 2024, https://doi.org/10.1109/TASE.2023.3235742

C. -C. Wong, T. -T. Tsai, and C. -K. Ou, “Integrating heuristic methods with deep reinforcement learning for online 3D bin-packing optimization,” Sensors, vol. 24, no. 16, p. 5370, Aug. 2024, https://doi.org/10.3390/s24165370

Z. Kang, Y. Guan, J. Wang, and P. Chen, “Research on genetic algorithm optimization with fusion tabu search strategy and its application in solving three-dimensional packing problems,” Symmetry, vol. 16, no. 4, p. 449, Apr. 2024, https://doi.org/10.3390/sym16040449

B. Lin et al., “A pattern-based algorithm with fuzzy logic bin selector for online bin packing problem,” Expert Syst. Appl., vol. 249, p. 123515, Sep. 2024, https://doi.org/10.1016/j.eswa.2024.123515

C. Munien and A. E. Ezugwu, “Metaheuristic algorithms for one-dimensional bin-packing problems: A survey of recent advances and applications,” J. Intell. Syst., vol. 30, no. 1, pp. 636-663, Apr. 2021, https://doi.org/10.1515/jisys-2020-0117

T.-H. Nguyen, V.-T. Tran, Q. Doan, and T.-T. Mac, “A novel heuristic algorithm for online 3D bin packing,” in Proc. Int. Conf. Control, Autom. Syst. (ICCAS), 2021, pp. 1993-1997, https://doi.org/10.23919/ICCAS52745.2021.9649790

A. V. Puche and S. Lee, “Online 3D bin packing reinforcement learning solution with buffer,” in Proc. IEEE/RSJ Int. Conf. Intell. Robots Syst. (IROS), Oct. 2022, pp. 8902- 8909, https://doi.org/10.1109/IROS47612.2022.9982095

J. Zhang and T. Shuai, “Online three-dimensional bin packing: A DRL algorithm with the buffer zone,” Found. Comput. Decis. Sci., vol. 49, no. 1, pp. 63-74, Feb. 2024, https://doi.org/10.2478/fcds-2024-0005

H. Zhao, Q. She, C. Zhu, Y. Yang, and K. Xu, “Online 3D bin packing with constrained deep reinforcement learning,” in Proc. AAAI Conf. Artif. Intell., vol. 35, no. 1, pp. 741-749, May 2021, https://doi.org/10.1609/aaai.v35i1.16155

J. Jia, H. Shang, and X. Chen, “Robot online 3D bin packing strategy based on deep reinforcement learning and 3D vision,” in Proc. IEEE Int. Conf. Netw., Sens. Control (ICNSC), 2022, pp. 1-6, https://doi.org/10.1109/ICNSC55942.2022.10004170

G. Tresca, G. Cavone, R. Carli, A. Cerviotti, and M. Dotoli, “Automating bin packing: A layer building matheuristics for cost effective logistics,” IEEE Trans. Autom. Sci. Eng., vol. 19, no. 3, pp. 1599-1613, Jul. 2022, https://doi.org/10.1109/TASE.2022.3177422

A. A. Ananno and L. Ribeiro, “A multi-heuristic algorithm for multi-container 3-D bin packing problem optimization using real world constraints,” IEEE Access, vol. 12, pp. 42105 42130, Mar. 2024, https://doi.org/10.1109/ACCESS.2024.3378063

P. Thapatsuwan, W. Thapatsuwan, and C. Kulworatit, “A heuristic enhancing artificial immune system for threedimensional loading capacitated vehicle routing problem,” J. Appl. Eng. Technol. Sci., vol. 6, no. 2, pp. 1019-1039, Apr. 2025, https://doi.org/10.37385/jaets.v6i2.6295

N. T. X. Hoa, “Optimizing container fill rates for the textile and garment industry using a 3D bin packing approach,” HighTech Innov. J., vol. 5, no. 2, pp. 462-478, Jun. 2024, https://doi.org/10.28991/HIJ-2024-05-02-017

J. Zhang and T. Shuai, “Online three-dimensional bin packing: A DRL algorithm with the buffer zone,” Found. Comput. Decis. Sci., vol. 49, pp. 63-74, Feb. 2024, https://doi.org/10.2478/fcds-2024-0005

D. Pisinger and M. Sigurd, “Using decomposition techniques and constraint programming for solving the two-dimensional bin-packing problem,” INFORMS J. Comput., vol. 19, no. 1, pp. 36-51, Feb. 2007, https://doi.org/10.1287/ijoc.1060.0181

G. Jaykrishnan and A. Levin, “APTAS for bin packing with general cost structures,” Theor. Comput. Sci., vol. 1055, p. 115510, Nov. 2025, https://doi.org/10.1016/j.tcs.2025.115510

Y. Jiang, Z. Cao, and J. Zhang, “Learning to solve 3-D bin packing problem via deep reinforcement learning and constraint programming,” IEEE Trans. Cybern., vol. 53, no. 5, pp. 2864-2875, May 2023, https://doi.org/10.1109/TCYB.2021.3121542

S. Krisadee and W. Jindaluang, “An improvement of a heuristic algorithm for 3D bin-packing problem,” in Proc. Int. Comput. Sci. Eng. Conf. (ICSEC), 2024, pp. 1-6, https://doi.org/10.1109/ICSEC62781.2024.10770638

W. Zahrouni and H. Kamoun, “Exact and approximate size reduction for the bin packing problem with conflicts,” Intell. Decis. Technol., vol. 19, no. 3, pp. 1822-1836, Jun. 2025.

C. R. Harris et al., “Array programming with NumPy,” Nature, vol. 585, no. 7825, pp. 357-362, Sep. 2020, https://doi.org/10.1038/s41586-020-2649-2

J. D. Hunter, “Matplotlib: A 2D graphics environment,” Comput. Sci. Eng., vol. 9, no. 3, pp. 90-95, 2007, https://ieeexplore.ieee.org/document/4160265

M. L. Waskom, “Seaborn: Statistical data visualization,” J. Open Source Softw., vol. 6, no. 60, p. 3021, Apr. 2021, https://doi.org/10.21105/joss.03021

W. W. Adimukti and S. A. Sanjaya, “Minimizing packaging boxes in online retail fulfillment using multi-strategy heuristics and extreme-point based 3D bin packing,” in Proc. Int. Conf. Smart Cities, Autom. Intell. Comput. Syst. (ICON-SONICS), 2025, pp. 158-163, https://doi.org/10.1109/ICON-SONICS67145.2025.11309244