An exact solution framework for a broad class of vehicle routing problems

被引:56
作者
Baldacci R. [1 ]
Bartolini E. [2 ]
Mingozzi A. [3 ]
Roberti R. [4 ]
机构
[1] Department of Electronics, Computer Science and Systems (DEIS), University of Bologna, 47521 Cesena
[2] Department of Computer Science, University of Bologna, 40127 Bologna
[3] Department of Mathematics, University of Bologna, 47521 Cesena
[4] Department of Electronics, Computer Science and Systems (DEIS), University of Bologna, 40136 Bologna
关键词
Dual ascent; Set partitioning; Valid inequalities; Vehicle routing;
D O I
10.1007/s10287-009-0118-3
中图分类号
学科分类号
摘要
This paper presents an exact solution framework for solving some variants of the vehicle routing problem (VRP) that can be modeled as set partitioning (SP) problems with additional constraints. The method consists in combining different dual ascent procedures to find a near optimal dual solution of the SP model. Then, a column-and-cut generation algorithm attempts to close the integrality gap left by the dual ascent procedures by adding valid inequalities to the SP formulation. The final dual solution is used to generate a reduced problem containing all optimal integer solutions that is solved by an integer programming solver. In this paper, we describe how this solution framework can be extended to solve different variants of the VRP by tailoring the different bounding procedures to deal with the constraints of the specific variant. We describe how this solution framework has been recently used to derive exact algorithms for a broad class of VRPs such as the capacitated VRP, the VRP with time windows, the pickup and delivery problem with time windows, all types of heterogeneous VRP including the multi depot VRP, and the period VRP. The computational results show that the exact algorithm derived for each of these VRP variants outperforms all other exact methods published so far and can solve several test instances that were previously unsolved. © 2009 Springer-Verlag.
引用
收藏
页码:229 / 268
页数:39
相关论文
共 43 条
[31]  
Laporte G., Nobert Y., Arpin D., Optimal solutions to capacitated multi depot vehicle routing problems, Congressus Numerantium, 44, pp. 283-292, (1984)
[32]  
Laporte G., Nobert Y., Taillefer S., Solving a family of multi-depot vehicle routing and location-routing problems, Transp Sci, 22, pp. 161-172, (1988)
[33]  
Lu Q., Dessouky M., An exact algorithm for the multiple vehicle pickup and delivery problem, Transp Sci, 38, 4, pp. 503-514, (2004)
[34]  
Lysgaard J., Letchford A.N., Eglese R.W., A new branch-and-cut algorithm for the capacitated vehicle routing problem, Math Program Ser A, 100, pp. 423-445, (2004)
[35]  
Mingozzi A., Giorgi S., Baldacci R., An exact method for the vehicle routing problem with backhauls, Transp Sci, 33, 3, pp. 315-329, (1999)
[36]  
Mourgaya M., Vanderbeck F., The periodic vehicle routing problem: Classification and heuristic, Rairo-Oper Res, 40, 2, pp. 169-194, (2006)
[37]  
Parragh S.N., Doerner K.F., Hartl R.F., A survey on pickup and delivery problems part II: Transportation between pickup and delivery locations, J Betriebswirtschaft, 51, pp. 81-117, (2008)
[38]  
Pessoa A., Poggi de aragao M., Uchoa E., A Robust Branch-Cut-and-Price Algorithm for the Heterogeneous Fleet Vehicle Routing Problem. Lecture Notes in Computer Science, Vol 4525, pp. 150-160, (2007)
[39]  
Ropke S., Cordeau J.F., Laporte G., Models and branch-and-cut algorithms for pickup and delivery problems with time windows, Networks, 49, 4, pp. 258-272, (2007)
[40]  
Russel R.A., Gribbin D., A multiphase approach to the period routing problem, Networks, 21, pp. 747-765, (1991)