The Storage Location Assignment and Picker Routing Problem: A Generic Branch-Cut-and-Price Algorithm

Thibault Prunet,Nabil Absi,Diego Cattaruzza
2024-07-18
Abstract:The Storage Location Assignment Problem (SLAP) and the Picker Routing Problem (PRP) have received significant attention in the literature due to their pivotal role in the performance of the Order Picking (OP) activity, the most resource-intensive process of warehousing logistics. The two problems are traditionally considered at different decision-making levels: tactical for the SLAP, and operational for the PRP. However, this paradigm has been challenged by the emergence of modern practices in e-commerce warehouses, where storage decisions are more dynamic and are made at an operational level, making the integration of the SLAP and PRP pertinent to consider. Despite its practical significance, the joint optimization of both operations, called the Storage Location Assignment and Picker Routing Problem (SLAPRP), has received limited attention. Scholars have investigated several variants of the SLAPRP, including different warehouse layouts and routing policies. Nevertheless, the available computational results suggest that each variant requires an ad hoc formulation. Moreover, achieving a complete integration of the two problems, where the routing is solved optimally, remains out of reach for commercial solvers. In this paper, we propose an exact solution framework that addresses a broad class of variants of the SLAPRP, including all the previously existing ones. This paper proposes a Branch-Cut-and-Price framework based on a novel formulation with an exponential number of variables, which is strengthened with a novel family of non-robust valid inequalities. We have developed an ad-hoc branching scheme to break symmetries and maintain the size of the enumeration tree manageable. Computational experiments show that our framework can effectively solve medium-sized instances of several SLAPRP variants and outperforms the state-of-the-art methods from the literature.
Discrete Mathematics
What problem does this paper attempt to address?
The paper primarily addresses the Storage Location Assignment Problem (SLAP) and the Picker Routing Problem (PRP) in warehouse logistics, and proposes an integrated solution. **Background of the Paper:** - **SLAP**: Determines how to efficiently allocate products (Stock Keeping Units, SKUs) to storage locations within a warehouse. - **PRP**: Finds the most efficient path to collect the required products from specified locations. - Traditionally, these two problems are considered at different decision levels: SLAP is usually considered at the tactical level, while PRP is considered at the operational level. However, with the development of e-commerce warehouses, storage decisions have become more dynamic and require higher responsiveness. Therefore, in some cases, it is necessary to consider SLAP and PRP together, especially in the forward picking area, which is referred to as the Storage Location Assignment and Picker Routing Problem (SLAPRP). **Contributions of the Paper:** 1. **General Solution Framework**: Proposes an exact solution framework based on the Branch-Cut-and-Price algorithm, capable of solving various SLAPRP variants, including all previously existing variants. 2. **New Variable Representation**: Introduces a new formulation with an exponential number of variables to enhance problem modeling. 3. **Effective Inequalities**: Proposes a set of new non-robust effective inequalities to further optimize problem-solving. 4. **Custom Branching Strategy**: Develops specific branching strategies to break symmetry and control the size of the enumeration tree. 5. **Computational Experiments**: Demonstrates through computational experiments that the proposed framework can effectively solve medium-sized SLAPRP instances and outperforms existing methods in the literature in terms of performance. In summary, this paper aims to improve warehouse operational efficiency through an integrated approach, particularly in the e-commerce environment. By accurately solving the SLAPRP problem, it can significantly reduce picking costs and improve overall logistics efficiency.