Topology-Aware and Highly Generalizable Deep Reinforcement Learning for Efficient Retrieval in Multi-Deep Storage Systems
Funing Li, Yuan Tian, Ruben Noortwyck, Jifeng Zhou, Liming Kuang, Robert Schulz

TL;DR
This paper introduces a topology-aware deep reinforcement learning framework utilizing GNNs and Transformers to optimize retrieval operations in multi-deep storage systems with heterogeneous items, improving efficiency and generalization.
Contribution
It presents a novel neural network architecture combining GNN and Transformer for topology-aware retrieval in complex storage systems, enhancing flexibility and adaptability.
Findings
Outperforms heuristic methods in reducing retrieval tardiness
Demonstrates strong generalization across diverse warehouse layouts
Shows effectiveness of GNN-Transformer architecture in complex retrieval tasks
Abstract
In modern industrial and logistics environments, the rapid expansion of fast delivery services has heightened the demand for storage systems that combine high efficiency with increased density. Multi-deep autonomous vehicle storage and retrieval systems (AVS/RS) present a viable solution for achieving greater storage density. However, these systems encounter significant challenges during retrieval operations due to lane blockages. A conventional approach to mitigate this issue involves storing items with homogeneous characteristics in a single lane, but this strategy restricts the flexibility and adaptability of multi-deep storage systems. In this study, we propose a deep reinforcement learning-based framework to address the retrieval problem in multi-deep storage systems with heterogeneous item configurations. Each item is associated with a specific due date, and the objective is to…
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.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
