A Column-Generation Based Tactical Planning Method for Inventory Routing

被引:31
|
作者
Michel, S. [1 ]
Vanderbeck, F. [2 ]
机构
[1] Univ Havre, INRIA Bordeaux Sud Ouest, F-33405 Talence, France
[2] Univ Bordeaux 1, INRIA Bordeaux Sud Ouest, F-33405 Talence, France
关键词
ALGORITHM; DECOMPOSITION; PERIOD;
D O I
10.1287/opre.1110.1015
中图分类号
C93 [管理学];
学科分类号
12 ; 1201 ; 1202 ; 120202 ;
摘要
Inventory routing problems combine the optimization of product deliveries (or pickups) with inventory control at customer sites. The application that motivates this paper concerns the planning of single-product pickups over time; each site accumulates stock at a deterministic rate; the stock is emptied on each visit. At the tactical planning stage considered here, the objective is to minimize a surrogate measure of routing cost while achieving some form of regional clustering by partitioning the sites between the vehicles. The fleet size is given but can potentially be reduced. Planning consists of assigning customers to vehicles in each time period, but the routing, i.e., the actual sequence in which vehicles visit customers, is considered an "operational" decision. The planning is due to be repeated over the time horizon with constrained periodicity. We develop a truncated branch-and-price-and-cut algorithm combined with rounding and local search heuristics that yield both primal solutions and dual bounds. On a large-scale industrial test problem (with close to 6,000 customer visits to schedule), we obtain a solution within 6.25% deviation from the optimal to our model. A rough comparison between an operational routing resulting from our tactical solution and the industrial practice shows a 10% decrease in the number of vehicles as well as in the travel distance. The key to the success of the approach is the use of a state-space relaxation technique in formulating the master program to avoid the symmetry in time.
引用
收藏
页码:382 / 397
页数:16
相关论文
共 50 条
  • [1] Column generation based heuristic for tactical planning in multi-period vehicle routing
    Mourgaya, M.
    Vanderbeck, F.
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2007, 183 (03) : 1028 - 1041
  • [2] A Column-Generation Algorithm for Evacuation Planning with Elementary Paths
    Hasan, Mohd. Hafiz
    Van Hentenryck, Pascal
    PRINCIPLES AND PRACTICE OF CONSTRAINT PROGRAMMING (CP 2017), 2017, 10416 : 549 - 564
  • [3] A column-generation approach for joint mobilization and evacuation planning
    Pillac, Victor
    Cebrian, Manuel
    Van Hentenryck, Pascal
    CONSTRAINTS, 2015, 20 (03) : 285 - 303
  • [4] A column-generation approach for joint mobilization and evacuation planning
    Victor Pillac
    Manuel Cebrian
    Pascal Van Hentenryck
    Constraints, 2015, 20 : 285 - 303
  • [5] A column-generation approach to line planning in public transport
    Borndoerfer, Ralf
    Groetschel, Martin
    Pfetsch, Marc E.
    TRANSPORTATION SCIENCE, 2007, 41 (01) : 123 - 132
  • [6] Efficient Proton Arc Therapy with Column-Generation Planning
    Chen, M.
    Gu, X.
    Lu, W.
    MEDICAL PHYSICS, 2020, 47 (06) : E764 - E764
  • [7] Column-generation in integer linear programming
    Maculan, N
    Passini, MD
    Brito, JAD
    Loiseau, I
    RAIRO-OPERATIONS RESEARCH, 2003, 37 (02) : 67 - 83
  • [8] Column-generation based bounds for the Homogeneous Areas Problem
    Colombo, Fabio
    Cordone, Roberto
    Trubian, Marco
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2014, 236 (02) : 695 - 705
  • [9] A column generation algorithm for tactical timber transportation planning
    Rix, Gregory
    Rousseau, Louis-Martin
    Pesant, Gilles
    JOURNAL OF THE OPERATIONAL RESEARCH SOCIETY, 2015, 66 (02) : 278 - 287
  • [10] A Column-Generation Based Approach for Integrating Surgeon and Surgery Scheduling
    Wang, Yu
    Zhang, Guangsheng
    Zhang, Lei
    Tang, Jiafu
    Mu, Huaizhong
    IEEE ACCESS, 2018, 6 : 41578 - 41589