Publications
2025
- PreprintEfficient move evaluation and neighborhood exploration for integrated order picking problemsThibault Prunet, Nabil Absi , and Diego Cattaruzza2025
Order Picking (OP) is widely considered as the most resource-intensive activity in warehousing logistics. The optimization of OP planning problems has attracted substantial attention from the literature, and recent studies highlighted the importance of integrating several levels of decisions for OP performances. While the mathematical programming literature on the topic has seen important advances in the recent years by exploiting problem-specific knowledge on the warehouse structure, the metaheuristic literature does not fully exploit this structure to propose efficient neighborhoods. In this paper, we contribute at addressing this research gap by introducing generic move evaluation and neighborhood exploration routines for a broad class of integrated OP problems. First, we propose a 2-step constructive heuristic for the Picker Routing Problem (PRP), coined the Aisle First Cross Second (AFCS) heuristic. The AFCS heuristic runs in linear time of the size of the instance, and provides upper and lower bounds for the problem with a proven approximation ratio. Then, we introduce a neighborhood exploration scheme that uses the bounds returned by the AFCS as surrogate objective functions to prune the search. To highlight the potential of these methodological contributions, we develop a generic Large Neighborhood Search (LNS) algorithm that is tested on benchmark instances of two important problems of the OP literature with different structures: the Joint Order Batching and Picker Routing Problem (JOBPRP) and the Storage Location Assignment and Picker Routing Problem (SLAPRP). Numerical experiments show that the LNS matches state-of-the-art methods from the literature for both the JOBPRP and the SLAPRP.
- PreprintPrimal-dual algorithm for contextual stochastic combinatorial optimizationLouis Bouvier , Thibault Prunet, Axel Parmentier , and Vincent Leclère2025
The field of contextual stochastic optimization has recently emerged from the renewed interest of combining combinatorial optimization and machine learning techniques to solve decision-making problems in the face of uncertainty. Traditional solution methods for stochastic optimization problems are not able to fully exploit the available contextual information at decision-making time, prompting the need for new algorithmic developments. In this paper, we address this gap with a “learning by experience” perspective. We aim at learning a policy that minimizes the empirical risk from a dataset consisting only of past realizations of the uncertain parameter and context. To that end, we introduce a generic primal-dual algorithm for a broad class of combinatorial stochastic optimization problems. In particular, we make minimal assumptions on the structure of the deterministic problem per scenario, and no assumption at all on the objective function. We extend classical results on Fenchel-Young losses with the introduction of a new regularization by sparse perturbation on the distribution simplex. This allows us to derive tractable updates for the algorithm that only involve computations in the original space, while being able to handle a generic objective function. The linear convergence of the primal-dual algorithm is established in a restricted setting, provided a convexity assumption related to the Jensen gap of the regularizer. Finally, we bound the non-optimality of the returned policy with respect to the empirical risk. Computational experiments on a contextual stochastic version of the minimum weight spanning tree problem show that our algorithm is practically efficient and scalable, achieving similar performance than a sophisticated Lagrangian-based heuristic for a fraction of the computational load.
- ArticleA note on the complexity of the picker routing problem in multi-block warehouses and related problemsThibault Prunet, Nabil Absi , and Diego CattaruzzaAnnals of Operations Research, 2025
The Picker Routing Problem (PRP), which consists of finding a minimum-length tour between a set of storage locations in a warehouse, is one of the most important problems in the warehousing logistics literature. Despite its popularity, the tractability of the PRP in multi-block warehouses remains an open question. This technical note aims to fill this research gap by establishing that the problem is strongly NP-hard. As a corollary, the complexity status of other related problems is settled.
@article{prunet_note_2025, title = {A note on the complexity of the picker routing problem in multi-block warehouses and related problems}, issn = {1572-9338}, url = {https://doi.org/10.1007/s10479-025-06481-3}, doi = {10.1007/s10479-025-06481-3}, language = {en}, journal = {Annals of Operations Research}, author = {Prunet, Thibault and Absi, Nabil and Cattaruzza, Diego}, year = {2025}, archiveprefix = {arXiv}, }
2024
- PreprintThe Storage Location Assignment and Picker Routing Problem: A Generic Branch-Cut-and-Price AlgorithmThibault Prunet, Nabil Absi , and Diego Cattaruzza2024
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 decisions are more dynamic. This shift makes the integrated problem, called the Storage Location Assignment and Picker Routing Problem (SLAPRP), pertinent to consider. 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, even on trivial instances. 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.
@misc{prunet2024storagelocationassignmentpicker, title = {The Storage Location Assignment and Picker Routing Problem: A Generic Branch-Cut-and-Price Algorithm}, author = {Prunet, Thibault and Absi, Nabil and Cattaruzza, Diego}, year = {2024}, eprint = {2407.13570}, archiveprefix = {arXiv}, primaryclass = {cs.DM}, }
- ArticleOptimization of human-aware logistics and manufacturing systems: A comprehensive review of modeling approaches and applicationsThibault Prunet, Nabil Absi , Valeria Borodin , and Diego CattaruzzaEURO Journal on Transportation and Logistics, 2024
Historically, Operations Research (OR) discipline has mainly been focusing on economic concerns. Since the early 2000s, human considerations are gaining increasing attention, pushed by the growing societal concerns of sustainable development on the same terms as the economic and ecological ones. This paper is the first part of a work that aims at reviewing the efforts dedicated by the OR community to the integration of human factors into logistics and manufacturing systems. A focus is put on the modeling and solution approaches used to consider human characteristics, their practical relevance, and the complexity induced by their integration within optimization models. The material presented in this work has been retrieved through a semi-systematic search of the literature. Then, a comprehensive analysis of the retrieved corpus is carried out to map the related literature by class of problems encountered in logistics and manufacturing. These include warehousing, vehicle routing, scheduling, production planning, and workforce scheduling and management. We investigate the mathematical programming techniques used to integrate human factors into optimization models. Finally, a number of gaps in the literature are identified, and new suggestions on how to suitably integrate human factors in OR problems encountered in logistics and manufacturing systems are discussed.
@article{PRUNET2024100136, title = {Optimization of human-aware logistics and manufacturing systems: A comprehensive review of modeling approaches and applications}, journal = {EURO Journal on Transportation and Logistics}, volume = {13}, pages = {100136}, year = {2024}, issn = {2192-4376}, doi = {https://doi.org/10.1016/j.ejtl.2024.100136}, url = {https://www.sciencedirect.com/science/article/pii/S2192437624000116}, author = {Prunet, Thibault and Absi, Nabil and Borodin, Valeria and Cattaruzza, Diego}, keywords = {Optimization, Human factors, Industry 5.0, Manufacturing, Logistics, Ergonomics} }
- ArticleOptimization of human-aware logistics and manufacturing systems: A survey on the Human-Aware ModelsThibault Prunet, Nabil Absi , Valeria Borodin , and Diego CattaruzzaEURO Journal on Transportation and Logistics, 2024
Historically, Operations Research (OR) discipline has mainly been focusing on economic concerns. Since the early 2000s, human considerations are gaining increasing attention, pushed by the growing societal concerns of sustainable development on the same terms as the economic and ecological ones. This paper is the second part of a work that aims at reviewing the efforts dedicated by the OR community to the integration of human aspects into logistics and manufacturing systems. A focus is put on the models proposed to represent and quantify human characteristics, their practical relevance, and the complexity induced by their integration with mathematical optimization models. In this paper, the techniques used in the OR literature to represent the human considerations encountered in logistics and manufacturing systems are surveyed. The existing Human-Aware Models (HAM) are classified and reviewed by domain. Particular attention is paid to the field validity of each method, its relevance to specific use cases, the required data collection, and its usability within mathematical optimization models. Since the surveyed HAMs rely on concepts originating from different related scientific disciplines (e.g., ergonomics, occupational medicine), a brief introduction of these fields of study is proposed together with a work of contextualization that is carried out during the analysis.
@article{PRUNET2024100137, title = {Optimization of human-aware logistics and manufacturing systems: A survey on the Human-Aware Models}, journal = {EURO Journal on Transportation and Logistics}, volume = {13}, pages = {100137}, year = {2024}, issn = {2192-4376}, doi = {https://doi.org/10.1016/j.ejtl.2024.100137}, url = {https://www.sciencedirect.com/science/article/pii/S2192437624000128}, author = {Prunet, Thibault and Absi, Nabil and Borodin, Valeria and Cattaruzza, Diego}, keywords = {Optimization, Human factors, Ergonomics, Manufacturing, Logistics} }