Separating capacity constraints in the CVRP using tabu search

被引:103
作者
Augerat, P
Belenguer, JM
Benavent, E
Corberan, A
Naddef, D
机构
[1] Univ Valencia, Dept Estadist & Invest Operat, E-46100 Burjassot, Valencia, Spain
[2] Imag Lab Grenoble, ARTEMIS, Grenoble, France
关键词
capacitated vehicle routing problem; valid inequalities; separation; tabu search; heuristics;
D O I
10.1016/S0377-2217(97)00290-7
中图分类号
C93 [管理学];
学科分类号
12 ; 1201 ; 1202 ; 120202 ;
摘要
Branch and Cut methods have shown to be very successful in the resolution of some hard combinatorial optimization problems. The success has been remarkable for the Symmetric Traveling Salesman Problem (TSP). The crucial part in the method is the cutting plane algorithm: the algorithm that looks for valid inequalities that cut off the current non-feasible linear program (LP) solution. In turn this part relies on a good knowledge of the corresponding polyhedron and our ability to design algorithms that can identify violated valid inequalities. This paper deals with the separation of the capacity constraints for the Capacitated Vehicle Routing Problem (CVRP). Three algorithms are presented: a constructive algorithm, a randomized greedy algorithm and a very simple tabu search procedure. As far as we know this is the first time a metaheuristic is used in a separation procedure. The aim of this paper is to present this application. No advanced tabu technique is used. We report computational results with these heuristics on difficult instances taken from the literature as well as on some randomly generated instances. These algorithms were used in a Branch and Cut procedure that successfully solved to optimality large CVRP instances. (C) 1998 Elsevier Science B.V. All rights reserved.
引用
收藏
页码:546 / 557
页数:12
相关论文
共 24 条
[1]  
Araque J. R., 1994, Annals of Operations Research, V50, P37, DOI 10.1007/BF02085634
[2]  
AUGERAT P, 1995, UNPUB OPERATIONS RES
[3]  
BODIN L, 1983, COMPUT OPER RES, V10, P63, DOI 10.1016/0305-0548(83)90030-8
[4]  
CAMPOS V, 1996, DATA DRIVEN HEURISTI
[5]   AN ALGORITHM FOR VEHICLE-DISPATCHING PROBLEM [J].
CHRISTOF.N ;
EILON, S .
OPERATIONAL RESEARCH QUARTERLY, 1969, 20 (03) :309-&
[6]  
Christofides N., 1979, Combinatorial optimization, P315
[7]  
CHRISTOFIDES N, 1985, TRAVELING SALESMAN P, P431
[8]   POLYHEDRAL STUDY OF THE CAPACITATED VEHICLE-ROUTING PROBLEM [J].
CORNUEJOLS, G ;
HARCHE, F .
MATHEMATICAL PROGRAMMING, 1993, 60 (01) :21-52
[9]  
*CPLEX OPT INC, 1994, CPLEX VER 3 0
[10]  
Fischer M.L., 1995, HDBK OPER R, P1