Abstract
In this paper, a greedy route construction heuristic for a vehicle routing problem with backhauling is described. This heuristic inserts customers one by one into the routes using a fixed a priori ordering of customers. Then, a genetic algorithm is used to identify an ordering that produces good routes. Numerical comparisons are provided with an exact algorithm and with other heuristic approaches.
Similar content being viewed by others
References
J.E. Baker, “Adaptive selection methods for genetic algorithms”, in Proceedings of the Int. Conf. on Genetic Algorithms, Pittsburgh, 1985, pp, 101–111.
J.E. Baker, “Reducing bias and inefficiency in the selection algorithm“, in Proceedings of the Second Int. Conf. on Genetic Algorithms, Cambridge, MA, 1987, pp. 14–21.
J.L. Blanton and R.L. Wainwright, “Multiple vehicle routing with time and capacity constraints using genetic algorithms”, in Proceedings of the Fifth International Conference on Genetic Algorithms, Champaign, IL, 1993, pp. 452–459.
D. Casco, B.L. Golden, and E. Wasil, “Vehicle routing with backhauls: Models, algorithms, and case studies”, in Vehicle Routing: Methods and Studies, edited by B.L. Golden and A.A. Assad, Elsevier, pp. 127–147, 1988.
L. Davis, “Applying adaptive algorithms to epistactic domains”, in Proceedings of the Int. Joint Conf. on Artificial Intelligence, Los Angeles, CA, 1985, pp. 162–164.
L. Davis, Handbook of Genetic Algorithms, Van Nostrand Reinhold, New-York, 1991.
I. Deif and L. Bodin, “Extension of the Clarke and Wright algorithm for solving the vehicle routing problem with backhauling”, in Proceedings of the Conference on Computer Software Uses in Transportation and Logistics Management, edited by A.E. Kidder, Babson Park, MA, 1984, pp. 75–96.
M. Desrochers, J. Desrosiers, and M.M. Solomon, “A new optimization algorithm for the vehicle routing problem with time windows”, Operations Research40, pp. 342–354, 1992.
L.J. Eshelman, “The CHC adaptive search algorithm: How to have safe search when engaging in nontraditional genetic recombination”, in Foundations of Genetic Algorithms, edited by G.J.E. Rawlins, Morgan Kaufmann, San Mateo, CA, pp. 265–283, 1991.
S. Gélinas, M. Desrochers, J. Desrosiers, and M.M. Solomon, “Vehicle routing with backhauling”, Technical Report G-92-13, Groupe d'études et de recherche en analyse des décisions, Université de Montréal, 1992.
M. Goetschalckx and C. Jacobs-Blecha, “The vehicle routing problem with backhauls”, European Journal of Operational Research, vol. 42, pp. 39–51, 1989.
G. Kontoravdis and J. Bard, “Improved heuristics for the vehicle routing problem with time windows”, Working Paper, Operations Research Group, The University of Texas at Austin, Austin, TX, 1992.
I.M. Oliver, D.J. Smith, and J.R.C. Holland, “A study of permutation crossover operators on the traveling salesman problem”, in Proceedings of the Second Int. Conf. on Genetic Algorithms, Cambridge, MA, 1987, pp. 224–230.
I. Or, “Traveling salesman-type combinatorial problems and their relation to the logistics of blood banking”, Ph.D. Thesis, Dept. of Industrial Engineering and Management Sciences, Northwestern University, 1976.
J.Y. Potvin and J.M. Rousseau, “A parallel route building algorithm for the vehicle routing and scheduling problem with time windows”, European Journal of Operational Research, vol. 66, pp. 331–340, 1993.
D. Smith, “Bin packing with adaptive search”, in Proceedings of the First Int. Conf. on Genetic Algorithms and their Applications, Pittsburgh, PA, 1985, pp. 202–207.
M.M. Solomon, “Algorithms for the vehicle routing and scheduling problems with time window constraints”, Operations Research, vol. 35. pp. 254–265, 1987.
S.R. Thangiah, “Vehicle routing with time windows using genetic algorithms”, Technical Report SRU-CpSc-TR-93–23, Computer Science Department, Slippery Rock University, Slippery Rock, PA, 1993.
P. Thompson and H. Psaraftis, “Cyclic transfer algorithms for multivehicle routing and scheduling problems”, Operations Research, vol. 41, pp. 935–946, 1993.
D. Whitley, “The Genitor algorithm and selection pressure: Why rank-based allocation of reproductive trials is best”, in Proceedings of the Third Int. Conf. on Genetic Algorithms, Fairfax, VA, 1989, pp. 116–121.
Author information
Authors and Affiliations
Rights and permissions
About this article
Cite this article
Potvin, JY., Duhamel, C. & Guertin, F. A genetic algorithm for vehicle routing with backhauling. Appl Intell 6, 345–355 (1996). https://doi.org/10.1007/BF00132738
Issue Date:
DOI: https://doi.org/10.1007/BF00132738