Abstract
A variety of hybrid genetic algorithms has been recently proposed to address the vehicle routing problem with time windows (VRPTW), a problem known to be NP-hard. However, very few genetic-based approaches exploit implicit knowledge provided by the structure of the intermediate solutions computed during the evolutionary process to explore the solution space. This paper presents a new hybrid genetic algorithm for VRPTW. It investigates the impact of using explicitly domain knowledge and a priori knowledge/characteristics about expected solutions during the recombination and mutation phases of the algorithm. Basic principles borrow from recent hybrid and standard genetic algorithms, and features of well-known heuristics to drive the search process. Designed to support time-constrained reasoning tasks, the procedure is intended to be conceptually simple, easy to implement and allow fast computation of near-optimal solution. A computational experiment has been conducted to compare the performance of the proposed algorithm with similar and standard techniques.
Preview
Unable to display preview. Download preview PDF.
References
Desrosiers, J. and al.: Time Constrained Routing and Scheduling. In: Handbooks in Operations Research and Management Science, Vol. 8. Network Routing, M.O. Ball, T.L. Magnanti, C.L. Monma, G.L. Nemhauser Eds, North-Holland, Amsterdam, (1995) 35–139
Solomon, M.M. and Desrochers, J.: Time Window Constrained Routing and Scheduling Problems. Transportation Science 22 (1988) 1–13
Goldberg, D.E.: Genetic Algorithms in Search, Optimization, and Machine Learning. Addison-Wesley, New York, (1989)
Reeves, C.R.: Modern Heuristics Techniques for Combinatorial Problems. Halsted Press, New York, (1993)
Glover, F.: Tabu Search — Part I. ORSA Journal on Computing 1 (1989) 190–206
Glover, F.: Tabu Search — Part II. ORSA Journal on Computing 2 (1990) 4–32
Potvin, J-Y. and Bengio, S.: The Vehicle Routing Problem with Time Windows Part II: Genetic Search. INFORMS Journal on Computing 8(2) Spring (1996)
Thangiah, S.R. and al.: Vehicle Routing with Time Deadlines using Genetic and Local Algorithms. Proceedings of the 5th International Conference on Genetic Algorithms, University of Illinois at Urbana-Champaign, (1993) 506–513
Thangiah, S.R.: An Adaptive Clustering Method using a Geometric Shape for Vehicle Routing Problems with Time Windows. Proceedings of the 6th International Conference on Genetic Algorithms, University of Pittsburg, (1995) 536–543
Blanton, J.L. and Wainwright, R.L.: Multiple Vehicle Routing with Time and Capacity Constraints using Genetic Algorithms. Proceedings of the 5th International Conference on Genetic Algorithms, Champaign, IL, (1993) 452–459
Rochat, Y. and Taillard, E.D.: Probabilistic diversification and intensification in local search for vehicle routing. Journal of Heuristics 1(1) (1995) 147–167
Solomon, M.M.: Algorithms for the Vehicle Routing and Scheduling Problems with Time Window Constraints. Operations Research 35(2) (1987) 254–265
Wall, M.: GAlib — A C++ Genetic Algorithms Library, version 2.4. (http://Iancet.mit.edu/galib-2.4/), MIT, Mass., (1995)
Bodin, L. and al.: The State of the Art in the Routing and Scheduling of Vehicles and Crews. Computers and Operations Research 10(2) (1983)
Desrochers M., and al.: A New Optimization Algorithm for the Vehicle Routing Problem with Time Window. Operations Research 40 (1992) 342–354
Taillard, E.D. and al.: A Tabu Search Heuristic for the Vehicle Routing Problem with Soft Time Windows. Transportation Science 31 (1997) 170–186
Badeau, P. and al.: A Parallel Tabu Search Heuristic for the Vehicle Routing Problem with Time Windows. Transportation Research-C 5 (1997) 109–122
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1998 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Berger, J., Salois, M., Begin, R. (1998). A hybrid genetic algorithm for the vehicle routing problem with time windows. In: Mercer, R.E., Neufeld, E. (eds) Advances in Artificial Intelligence. Canadian AI 1998. Lecture Notes in Computer Science, vol 1418. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-64575-6_44
Download citation
DOI: https://doi.org/10.1007/3-540-64575-6_44
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-64575-7
Online ISBN: 978-3-540-69349-9
eBook Packages: Springer Book Archive