One model Packs Thousands of Items with Recurrent Conditional Query Learning
Dongda Li, Zhaoquan Gu, Yuexuan Wang, Changwei Ren, Francis C.M. Lau

TL;DR
This paper introduces Recurrent Conditional Query Learning (RCQL), a neural method that efficiently solves 2D and 3D packing problems by handling variable problem sizes and outperforming existing heuristics in space utilization.
Contribution
The paper presents a novel RCQL model with a recurrent encoder and conditional queries, enabling effective learning for complex packing tasks across different problem sizes.
Findings
RCQL outperforms baseline methods in space utilization ratio.
Reduces bin gap ratio by up to 7.84% in 3D packing.
Achieves 5.64% higher space utilization in large-scale SPPs.
Abstract
Recent studies have revealed that neural combinatorial optimization (NCO) has advantages over conventional algorithms in many combinatorial optimization problems such as routing, but it is less efficient for more complicated optimization tasks such as packing which involves mutually conditioned action spaces. In this paper, we propose a Recurrent Conditional Query Learning (RCQL) method to solve both 2D and 3D packing problems. We first embed states by a recurrent encoder, and then adopt attention with conditional queries from previous actions. The conditional query mechanism fills the information gap between learning steps, which shapes the problem as a Markov decision process. Benefiting from the recurrence, a single RCQL model is capable of handling different sizes of packing problems. Experiment results show that RCQL can effectively learn strong heuristics for offline and online…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsOptimization and Packing Problems · Graph Theory and Algorithms · Advanced Image and Video Retrieval Techniques
