TAP-Net: Transport-and-Pack using Reinforcement Learning
Not on the map. Why?
Abstract (arXiv)
We introduce the transport-and-pack(TAP) problem, a frequently encountered instance of real-world packing, and develop a neural optimization solution based on reinforcement learning. Given an initial spatial configuration of boxes, we seek an efficient method to iteratively transport and pack the boxes compactly into a target container. Due to obstruction and accessibility constraints, our problem has to add a new search dimension, i.e., finding an optimal transport sequence, to the already immense search space for packing alone. Using a learning-based approach, a trained network can learn and encode solution patterns to guide the solution of new problem instances instead of executing an expensive online search. In our work, we represent the transport constraints using a precedence graph and train a neural network, coined TAP-Net, using reinforcement learning to reward efficient and stable packing. The network is built on an encoder-decoder architecture, where the encoder employs convolution layers to encode the box geometry and precedence graph and the decoder is a recurrent neural network (RNN) which inputs the current encoder output, as well as the current box packing state of the target container, and outputs the next box to pack, as well as its orientation. We train our network on randomly generated initial box configurations, without supervision, via policy gradients to learn optimal TAP policies to maximize packing efficiency and stability. We demonstrate the performance of TAP-Net on a variety of examples, evaluating the network through ablation studies and comparisons to baselines and alternative network designs. We also show that our network generalizes well to larger problem instances, when trained on small-sized inputs.
Key facts. Cited by 12 papers in the map (data through 7 Oct 2026). First posted on arXiv 3 Sep 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 1; 2022: 3; 2023: 5; 2024: 0; 2025: 2; 2026: 1.
12 papers.
- 2021A Bi-Level Framework for Learning to Solve Combinatorial Optimization on Graphscited by 26
- 2022Learning Physically Realizable Skills for Online Packing of General 3D Shapescited by 12
- 2023Adjustable Robust Reinforcement Learning for Online 3D Bin Packingcited by 9
- 2022Planning Irregular Object Packing via Hierarchical Reinforcement Learningcited by 7
- 2023Learning based 2D Irregular Shape Packingcited by 5
- 2025Deliberate Planning of 3D Bin Packing on Packing Configuration Treescited by 4
- 2023Learning Gradient Fields for Scalable and Generalizable Irregular Packingcited by 3
- 2023Neural Packing: from Visual Sensing to Reinforcement Learningcited by 3
- 2023Machine Learning for the Multi-Dimensional Bin Packing Problem: Literature Review and Empirical Evaluationcited by 3
- 2025RASP: Revisiting 3D Anamorphic Art for Shadow-Guided Packing of Irregular Objectscited by 3
- 2022Robotic Learning the Sequence of Packing Irregular Objects from Human Demonstrationscited by 0
- 2026Effective Online 3D Bin Packing with Lookahead Parcels Using Monte Carlo Tree Searchcited by 0
- 2026Effective Online 3D Bin Packing with Lookahead Parcels Using Monte Carlo Tree Search6 Jan 2026
- 2025Deliberate Planning of 3D Bin Packing on Packing Configuration Trees6 Apr 2025
- 2025RASP: Revisiting 3D Anamorphic Art for Shadow-Guided Packing of Irregular Objects3 Apr 2025
- 2023Machine Learning for the Multi-Dimensional Bin Packing Problem: Literature Review and Empirical Evaluation13 Dec 2023
- 2023Learning Gradient Fields for Scalable and Generalizable Irregular Packing18 Oct 2023
- 2023Neural Packing: from Visual Sensing to Reinforcement Learning17 Oct 2023
- 2023Adjustable Robust Reinforcement Learning for Online 3D Bin Packing6 Oct 2023
- 2023Learning based 2D Irregular Shape Packing19 Sep 2023
- 2022Learning Physically Realizable Skills for Online Packing of General 3D Shapes5 Dec 2022
- 2022Planning Irregular Object Packing via Hierarchical Reinforcement Learning17 Nov 2022
- 2022Robotic Learning the Sequence of Packing Irregular Objects from Human Demonstrations4 Oct 2022
- 2021A Bi-Level Framework for Learning to Solve Combinatorial Optimization on Graphs9 Jun 2021