Abstract
Even in its most basic form, the Vehicle Routing Problem and its variants are notoriously hard to solve. More often artificially intelligent algorithms are employed to provide near-optimal solutions. To be classified as “intelligent”, however, a solution strategy should be able to first analyze the environment in which the problem occurs, then solve it, and afterwards reflect on the solution process so as to improve future decision-making. Although reference is made to the entire context of the intelligence research project, this paper reports on the Tabu Search algorithm designed that catered for a problem with multiple soft time windows, a heterogeneous fleet, double scheduling, and time dependent travel time. An adaptive memory procedure was employed, initially populated with good initial feasible solutions, and the algorithm was tested on 60 problems based on established benchmark sets. The complex variant of the Vehicle Routing Problem required between 670 and 4762 seconds on a standard laptop computer, which is considered to be reasonable in the proposed application, and was consistent between different runs with an absolute mean deviation of 3.6%. The contribution is significant as it provides an algorithm that efficiently addresses a complex and practical application of the Vehicle Routing Problem. The algorithm can easily be extended to make use of multiple processors so as to reduce computational time.
Keywords
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
Glover, F. (1990). Tabu search — part II. ORSA Journal on Computing, 2(1):4–32.
Ichoua, S., Gendreau, M., and Potvin, J.-Y. (2003). Vehicle dispatching with time-dependent travel times. European Journal of Operational Research, 144(2):379–396.
Joubert, J. W. (2006). Vehicle routing: less “artificial”, more “intelligence”. In Brebbia, C. A. and Dolezel, V., editors, Urban Transport and the Environment in the 21st Century, volume 89 of WIT Transactions on The Built Environment, pages 245–256, UK. WIT Press.
Joubert, J. W. and Claasen, S. J. (2006). A sequential insertion heuristic for the initial solution of a constrained vehicle routing problem. ORiON, 22(1):105–116.
Laporte, G. (1992). The vehicle routing problem: An overview of exact and approximate algorithms. European Journal of Operational Research, 59(3):345–358.
Toth, P. and Vigo, D. (2003). The granular tabu search and its application to the vehicle-routing problem. INFORMS Journal on Computing, 15(4):333–346.
Toth, P., Vigo, D., and (editors) (2002). The Vehicle Routing Problem. SIAM Monographs on Discrete Mathematics and Applications. Society for Industrial and Applied Mathematics (SIAM), Philadelphia.
Van Breedam, A. (2001). Comparing descent heuristics and metaheuristics for the vehicle routing problem. Computers & Operations Research, 28(4):289–315.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2007 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Joubert, J.W. (2007). ‘T’ for Tabu and Time Dependent Travel Time. In: Waldmann, KH., Stocker, U.M. (eds) Operations Research Proceedings 2006. Operations Research Proceedings, vol 2006. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-69995-8_60
Download citation
DOI: https://doi.org/10.1007/978-3-540-69995-8_60
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-69994-1
Online ISBN: 978-3-540-69995-8
eBook Packages: Business and EconomicsBusiness and Management (R0)
