Time dependent vehicle routing problem with a multi ant colony system

被引:214
作者
Donati, Alberto V. [1 ]
Montemanni, Roberto [1 ]
Casagrande, Norman [1 ]
Rizzoll, Andrea E. [1 ]
Gambardella, Luca M. [1 ]
机构
[1] Ist Dalle Molle Studi Intelligenza Artificiale, CH-6928 Manno, Switzerland
关键词
vehicle routing; time dependent; discretization; ant colony system;
D O I
10.1016/j.ejor.2006.06.047
中图分类号
C93 [管理学];
学科分类号
12 ; 1201 ; 1202 ; 120202 ;
摘要
The Time Dependent Vehicle Routing Problem (TDVRP) consists in optimally routing a fleet of vehicles of fixed capacity when travel times are time dependent, in the sense that the time employed to traverse each given arc, depends on the r time of the day the travel starts from its originating node. The optimization method consists in finding solutions that minimize two hierarchical objectives: the number of tours and the total travel time. Optimization of total travel time is a continuous optimization problem that in our approach is solved by discretizing the time space in a suitable number of subspaces. New time dependent local search procedures are also introduced, as well as conditions that guarantee that feasible moves are sought for in constant time. This variant of the classic Vehicle Routing Problem is motivated by the fact that in urban contexts variable traffic conditions play an essential role and can not be ignored in order to perform a realistic optimization. In this paper it is shown that when dealing with time constraints like hard delivery time windows for customers, the known solutions for the classic case become unfeasible and the degree of unfeasibility increases with the variability of traffic conditions, while if no hard time constraints are present, the classic solutions become suboptimal. Finally an application of the model to a real case is presented. The model is integrated with a robust shortest path algorithm to compute time dependent paths between each customer pairs of the time dependent model. (C) 2006 Elsevier B.V. All rights reserved.
引用
收藏
页码:1174 / 1191
页数:18
相关论文
共 17 条
[1]  
[Anonymous], 1994, BELGIAN J OPERATIONS
[2]   Metaheuristics in combinatorial optimization: Overview and conceptual comparison [J].
Blum, C ;
Roli, A .
ACM COMPUTING SURVEYS, 2003, 35 (03) :268-308
[3]  
BULLNHEIMER B, 1997, IN PRESS ANN OPERATI
[4]  
BULLNHEIMER B, 1998, METAHEURISTICS ADV T, P109
[5]   Ants can colour graphs [J].
Costa, D ;
Hertz, A .
JOURNAL OF THE OPERATIONAL RESEARCH SOCIETY, 1997, 48 (03) :295-305
[6]  
Dorigo M., 1997, IEEE Transactions on Evolutionary Computation, V1, P53, DOI 10.1109/4235.585892
[7]   Ant algorithms for discrete optimization [J].
Dorigo, M ;
Di Caro, G ;
Gambardella, LM .
ARTIFICIAL LIFE, 1999, 5 (02) :137-172
[8]   Ant system: Optimization by a colony of cooperating agents [J].
Dorigo, M ;
Maniezzo, V ;
Colorni, A .
IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART B-CYBERNETICS, 1996, 26 (01) :29-41
[9]   Ant colonies for the quadratic assignment problem [J].
Gambardella, LM ;
Taillard, ÉD ;
Dorigo, M .
JOURNAL OF THE OPERATIONAL RESEARCH SOCIETY, 1999, 50 (02) :167-176
[10]  
GAMBARDELLA LM, 2000, INFORMS J COMPUTING, V12