An Adaptive Memory Programming Framework for the Robust Capacitated Vehicle Routing Problem

被引:47
作者
Gounaris, Chrysanthos E. [1 ,2 ]
Repoussis, Panagiotis P. [3 ]
Tarantilis, Christos D. [4 ]
Wiesemann, Wolfram [5 ]
Floudas, Christodoulos A. [1 ]
机构
[1] Princeton Univ, Dept Chem & Biol Engn, Princeton, NJ 08544 USA
[2] Carnegie Mellon Univ, Dept Chem Engn, Pittsburgh, PA 15213 USA
[3] Stevens Inst Technol, Howe Sch Technol Management, Hoboken, NJ 07030 USA
[4] Athens Univ Econ & Business, Dept Management Sci & Technol, GR-10434 Athens, Greece
[5] Imperial Coll London, Imperial Coll Business Sch, London SW7 2AZ, England
基金
美国国家科学基金会;
关键词
vehicle routing; robust optimization; adaptive memory programming; STOCHASTIC DEMANDS; OPTIMIZATION APPROACH; TABU SEARCH; TIME WINDOWS; ALGORITHM; UNCERTAINTY; PRICE; PACKING; FLOW;
D O I
10.1287/trsc.2014.0559
中图分类号
C93 [管理学]; O22 [运筹学];
学科分类号
070105 ; 12 ; 1201 ; 1202 ; 120202 ;
摘要
We present an adaptive memory programming (AMP) metaheuristic to address the robust capacitated vehicle routing problem under demand uncertainty. Contrary to its deterministic counterpart, the robust formulation allows for uncertain customer demands, and the objective is to determine a minimum cost delivery plan that is feasible for all demand realizations within a prespecified uncertainty set. A crucial step in our heuristic is to verify the robust feasibility of a candidate route. For generic uncertainty sets, this step requires the solution of a convex optimization problem, which becomes computationally prohibitive for large instances. We present two classes of uncertainty sets for which route feasibility can be established much more efficiently. Although we discuss our implementation in the context of the AMP framework, our techniques readily extend to other metaheuristics. Computational studies on standard literature benchmarks with up to 483 customers and 38 vehicles demonstrate that the proposed approach is able to quickly provide high-quality solutions. In the process, we obtain new best solutions for a total of 123 benchmark instances.
引用
收藏
页码:1239 / 1260
页数:22
相关论文
共 86 条
[1]   A price-directed approach to stochastic inventory/routing [J].
Adelman, D .
OPERATIONS RESEARCH, 2004, 52 (04) :499-514
[2]   The robust vehicle routing problem with time windows [J].
Agra, Agostinho ;
Christiansen, Marielle ;
Figueiredo, Rosa ;
Hvattum, Lars Magnus ;
Poss, Michael ;
Requejo, Cristina .
COMPUTERS & OPERATIONS RESEARCH, 2013, 40 (03) :856-866
[3]  
Ahuja, 1993, NETWORK FLOWS THEORY
[4]   A paired-vehicle recourse strategy for the vehicle-routing problem with stochastic demands [J].
Ak, Aykagan ;
Erera, Alan L. .
TRANSPORTATION SCIENCE, 2007, 41 (02) :222-237
[5]   Two-stage robust network row and design under demand uncertahty [J].
Atamtuerk, Alper ;
Zhang, Muhong .
OPERATIONS RESEARCH, 2007, 55 (04) :662-673
[6]   An exact algorithm for the vehicle routing problem based on the set partitioning formulation with additional cuts [J].
Baldacci, Roberto ;
Christofides, Nicos ;
Mingozzi, Aristide .
MATHEMATICAL PROGRAMMING, 2008, 115 (02) :351-385
[7]   Recent exact algorithms for solving the vehicle routing problem under capacity and time window constraints [J].
Baldacci, Roberto ;
Mingozzi, Aristide ;
Roberti, Roberto .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2012, 218 (01) :1-6
[8]   Exact algorithms for routing problems under vehicle capacity constraints [J].
Baldacci, Roberto ;
Toth, Paolo ;
Vigo, Daniele .
ANNALS OF OPERATIONS RESEARCH, 2010, 175 (01) :213-245
[9]   Tractable stochastic analysis in high dimensions via robust optimization [J].
Bandi, Chaithanya ;
Bertsimas, Dimitris .
MATHEMATICAL PROGRAMMING, 2012, 134 (01) :23-70
[10]   Robust solutions of Linear Programming problems contaminated with uncertain data [J].
Ben-Tal, A ;
Nemirovski, A .
MATHEMATICAL PROGRAMMING, 2000, 88 (03) :411-424