Optimizing item stacking and retrieval
Abstract Talk #87
Items such as containers, steel plates, and boxes are often stored in parallel stacks because of limited storage space. Since only the topmost item in each stack is directly accessible, poor stacking decisions may result in costly relocations during retrieval. This talk addresses optimization problems arising in both the stacking and retrieval stages of such storage systems. First, we consider the parallel stack loading problem, in which arriving items are assigned to stacks so as to reduce the future retrieval workload. We show that the problem of minimizing the number of items that obstruct the retrieval of items below them is polynomially solvable when stack capacity is unlimited. For the finite-capacity case, which is computationally more challenging, we develop exact approaches based on branch-and-cut and combinatorial Benders decomposition. Computational experiments show that the combinatorial Benders decomposition approach scales well to large instances containing several hundred items when sufficient empty capacity is available in the stacks. We then consider the block relocation problem, in which an initial stacking configuration and a retrieval order are given, and blocks (items) obstructing the next retrieval must be relocated. By decomposing a solution into relocation sequences for individual blocks, we develop integer programming formulations and an iterative exact algorithm that progressively generates and extends the required sequences. Computational experiments demonstrate that the proposed approach can solve challenging benchmark instances to proven optimality.
Okayama University
UTC
Oct 21, 13:00 Wed
Prague
Oct 21, 15:00 Wed
New York
Oct 21, 09:00 Wed
Shanghai
Oct 21, 21:00 Wed
Invited by: Zdeněk Hanzálek (CTU in Prague)