Fully Packed and Ready to Go: High-Density, Rearrangement-Free, Grid-Based Storage and Retrieval
Tzvika Geft, Kostas Bekris, Jingjin Yu
TL;DR
The paper addresses high-density, grid-based storage and retrieval with uniform loads, aiming to maximize space utilization while minimizing rearrangements. It presents exact characterizations and constructive algorithms: in the offline case, a rearrangement-free solution exists for any n whenever the open-side width c ≥ 3, with an O(n) placement algorithm; in online settings, a lookahead of ℓ = 3r − 1 suffices for zero relocations when c ≥ 3, and a 1.125-approximation is achievable under fully online constraints through L-paths; a density–action trade-off is established for the fully online case, with aisle-based layouts achieving optimal density bounds 2k/(2k+1) for depth k. The approach emphasizes column-adjacent and L-shaped paths, enabling efficient, parallelizable multi-robot execution, and experiments show substantial improvements over baselines. The results have practical relevance for warehouses, ports, and automated parking, guiding design choices between density, access patterns, and relocation costs.
Abstract
Grid-based storage systems with uniformly shaped loads (e.g., containers, pallets, totes) are commonplace in logistics, industrial, and transportation domains. A key performance metric for such systems is the maximization of space utilization, which requires some loads to be placed behind or below others, preventing direct access to them. Consequently, dense storage settings bring up the challenge of determining how to place loads while minimizing costly rearrangement efforts necessary during retrieval. This paper considers the setting involving an inbound phase, during which loads arrive, followed by an outbound phase, during which loads depart. The setting is prevalent in distribution centers, automated parking garages, and container ports. In both phases, minimizing the number of rearrangement actions results in more optimal (e.g., fast, energy-efficient, etc.) operations. In contrast to previous work focusing on stack-based systems, this effort examines the case where loads can be freely moved along the grid, e.g., by a mobile robot, expanding the range of possible motions. We establish that for a range of scenarios, such as having limited prior knowledge of the loads' arrival sequences or grids with a narrow opening, a (best possible) rearrangement-free solution always exists, including when the loads fill the grid to its capacity. In particular, when the sequences are fully known, we establish an intriguing characterization showing that rearrangement can always be avoided if and only if the open side of the grid (used to access the storage) is at least 3 cells wide. We further discuss useful practical implications of our solutions.
