Solving a large multi-product production-routing problem with delivery time windows

被引:74
作者
Neves-Moreira, Fabio [1 ,2 ]
Almada-Lobo, Bernardo [1 ,2 ]
Cordeau, Jean-Francois [3 ,4 ]
Guimaraes, Luis [1 ,2 ]
Jans, Raf [3 ,4 ]
机构
[1] Univ Porto, INESC TEC, P-4200 Porto, Portugal
[2] Univ Porto, Fac Engn, P-4200 Porto, Portugal
[3] HEC Montreal, 3000 Chemin Cote St Catherine, Montrueal, PQ, Canada
[4] CIRRELT, 3000 Chemin Cote St Catherine, Montrueal, PQ, Canada
来源
OMEGA-INTERNATIONAL JOURNAL OF MANAGEMENT SCIENCE | 2019年 / 86卷
关键词
Production-routing; Time windows; Perishability; Fix-and-optimize; Matheuristic; Case study; FIX-AND-OPTIMIZE; INTEGRATED PRODUCTION; NEIGHBORHOOD SEARCH; PRICE ALGORITHM; INVENTORY; HEURISTICS; FORMULATIONS;
D O I
10.1016/j.omega.2018.07.006
中图分类号
C93 [管理学];
学科分类号
12 ; 1201 ; 1202 ; 120202 ;
摘要
Even though the joint optimization of sequential activities in supply chains is known to yield significant cost savings, the literature concerning optimization approaches that handle the real-life features of industrial problems is scant. The problem addressed in this work is inspired by industrial contexts where vendor-managed inventory policies are applied. In particular, our study is motivated by a meat producer whose supply chain comprises a single meat processing centre with several production lines and a fleet of vehicles that is used to deliver different products to meat stores spread across the country. A considerable set of characteristics, such as product family setups, perishable products, and delivery time windows, needs to be considered in order to obtain feasible integrated plans. However, the dimensions of the problem make it impossible to be solved exactly by current solution methods. We propose a novel three-phase methodology to tackle a large Production-Routing Problem (PRP) combining realistic features for the first time. In the first phase, we attempt to reduce the size of the original problem by simplifying some dimensions such as the number of products, locations and possible routes. In the second phase, an initial PRP solution is constructed through a problem decomposition comprising several inventory-routing problems and one lot-sizing problem. In the third phase, the initial solution is improved by different mixed-integer programming models which focus on small parts of the original problem and search for improvements in the production, inventory management and transportation costs. Our solution approach is tested both on simpler instances available in the literature and on real-world instances containing additional details, specifically developed for a European company's case study. By considering an integrated approach, we achieve global cost savings of 21.73% compared to the company's solution. (C) 2018 Elsevier Ltd. All rights reserved.
引用
收藏
页码:154 / 172
页数:19
相关论文
共 37 条
[1]   A Two-Phase Iterative Heuristic Approach for the Production Routing Problem [J].
Absi, N. ;
Archetti, C. ;
Dauzere-Peres, S. ;
Feillet, D. .
TRANSPORTATION SCIENCE, 2015, 49 (04) :784-795
[2]   Benders Decomposition for Production Routing Under Demand Uncertainty [J].
Adulyasak, Yossiri ;
Cordeau, Jean-Francois ;
Jans, Raf .
OPERATIONS RESEARCH, 2015, 63 (04) :851-867
[3]   The production routing problem: A review of formulations and solution algorithms [J].
Adulyasak, Yossiri ;
Cordeau, Jean-Francois ;
Jans, Raf .
COMPUTERS & OPERATIONS RESEARCH, 2015, 55 :141-152
[4]   Optimization-Based Adaptive Large Neighborhood Search for the Production Routing Problem [J].
Adulyasak, Yossiri ;
Cordeau, Jean-Francois ;
Jans, Raf .
TRANSPORTATION SCIENCE, 2014, 48 (01) :20-45
[5]   Formulations and Branch-and-Cut Algorithms for Multivehicle Production and Inventory Routing Problems [J].
Adulyasak, Yossiri ;
Cordeau, Jean-Francois ;
Jans, Raf .
INFORMS JOURNAL ON COMPUTING, 2014, 26 (01) :103-120
[6]   Analysis of the maximum level policy in a production-distribution system [J].
Archetti, Claudia ;
Bertazzi, Luca ;
Paletta, Giuseppe ;
Speranza, M. Grazia .
COMPUTERS & OPERATIONS RESEARCH, 2011, 38 (12) :1731-1746
[7]   Tabu search with path relinking for an integrated production-distribution problem [J].
Armentano, V. A. ;
Shiguemoto, A. L. ;
Lokketangen, A. .
COMPUTERS & OPERATIONS RESEARCH, 2011, 38 (08) :1199-1209
[8]   A branch-and-price algorithm for an integrated production and inventory routing problem [J].
Bard, Jonathan F. ;
Nananukul, Narameth .
COMPUTERS & OPERATIONS RESEARCH, 2010, 37 (12) :2202-2217
[9]   Heuristics for a multiperiod inventory routing problem with production decisions [J].
Bard, Jonathan F. ;
Nananukul, Narameth .
COMPUTERS & INDUSTRIAL ENGINEERING, 2009, 57 (03) :713-723
[10]   The integrated production-inventory-distribution-routing problem [J].
Bard, Jonathan F. ;
Nananukul, Narameth .
JOURNAL OF SCHEDULING, 2009, 12 (03) :257-280