DeepPack3D: A Python package for online 3D bin packing optimization by deep reinforcement learning and constructive heuristics

The rapid advancement of industrial robotic automation has increased the significance of online 3D bin packing optimization for applications, like palletization and container loading. Despite numerous learning-based methods emerging for informed decision-making in this process, the absence of a standardized benchmark makes it challenging to experience the process and validate new algorithms. To bridge this gap, we introduce DeepPack3D, a software package that integrates deep reinforcement learning and constructive heuristic approaches for online 3D bin packing optimization. DeepPack3D provides a foundation for benchmarking, allowing users to evaluate performance using customizable item lists and lookahead values, thereby facilitating consistent research advancements. • DeepPack3D is an open-source Python package for online 3D bin packing optimization. • Deep Q network and four different constructive heuristics are supported. • Lookahead value can be customized to support a flexible online optimization process.

Authors

Institutions

Publication Details

Journal
Software Impacts
Published
2024-12-27
DOI
https://doi.org/10.1016/j.simpa.2024.100732
Citations
1
Primary Topic
Optimization and Packing Problems
Type
article
Field-Weighted Citation Impact
0.35

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

DeepPack3D: A Python package for online 3D bin packing optimization by deep reinforcement learning and constructive heuristics

C.K.M. Lee, Yung Po Tsang, Daniel Y. Mo, K.T. Chung
1 citations
Software Impacts
Optimization and Packing Problems
0.35
article

DeepPack3D: A Python package for online 3D bin packing optimization by deep reinforcement learning and constructive heuristics

C.K.M. Lee, Yung Po Tsang, Daniel Y. Mo, K.T. Chung
article en
1 citations

Abstract

The rapid advancement of industrial robotic automation has increased the significance of online 3D bin packing optimization for applications, like palletization and container loading. Despite numerous learning-based methods emerging for informed decision-making in this process, the absence of a standardized benchmark makes it challenging to experience the process and validate new algorithms. To bridge this gap, we introduce DeepPack3D, a software package that integrates deep reinforcement learning and constructive heuristic approaches for online 3D bin packing optimization. DeepPack3D provides a foundation for benchmarking, allowing users to evaluate performance using customizable item lists and lookahead values, thereby facilitating consistent research advancements. • DeepPack3D is an open-source Python package for online 3D bin packing optimization. • Deep Q network and four different constructive heuristics are supported. • Lookahead value can be customized to support a flexible online optimization process.

Software ImpactsVol. 23
Hong Kong Polytechnic University (HK), Hang Seng University of Hong Kong (HK), University of Hong Kong (HK)
Hong Kong Polytechnic University
Openalex Percentile: Top 32%
Optimization and Packing Problems
0.35
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

DeepPack3D: A Python package for online 3D bin packing optimization by deep reinforcement learning and constructive heuristics — C.K.M. Lee, Yung Po Tsang, et al. · Software Impacts (2024) | TGRS Research Map | TGRS