Papers
Topics
Authors
Recent
Gemini 2.5 Flash
Gemini 2.5 Flash
153 tokens/sec
GPT-4o
7 tokens/sec
Gemini 2.5 Pro Pro
45 tokens/sec
o3 Pro
4 tokens/sec
GPT-4.1 Pro
38 tokens/sec
DeepSeek R1 via Azure Pro
28 tokens/sec
2000 character limit reached

A reinforcement learning guided hybrid evolutionary algorithm for the latency location routing problem (2403.14405v1)

Published 21 Mar 2024 in cs.NE and cs.DM

Abstract: The latency location routing problem integrates the facility location problem and the multi-depot cumulative capacitated vehicle routing problem. This problem involves making simultaneous decisions about depot locations and vehicle routes to serve customers while aiming to minimize the sum of waiting (arriving) times for all customers. To address this computationally challenging problem, we propose a reinforcement learning guided hybrid evolutionary algorithm following the framework of the memetic algorithm. The proposed algorithm relies on a diversity-enhanced multi-parent edge assembly crossover to build promising offspring and a reinforcement learning guided variable neighborhood descent to determine the exploration order of multiple neighborhoods. Additionally, strategic oscillation is used to achieve a balanced exploration of both feasible and infeasible solutions. The competitiveness of the algorithm against state-of-the-art methods is demonstrated by experimental results on the three sets of 76 popular instances, including 51 improved best solutions (new upper bounds) for the 59 instances with unknown optima and equal best results for the remaining instances. We also conduct additional experiments to shed light on the key components of the algorithm.

Definition Search Book Streamline Icon: https://streamlinehq.com
References (32)
  1. Ttt plots: a perl program to create time-to-target plots. Optimization Letters, 1:355–366, 2007.
  2. What makes a vrp solution good? the generation of problem-specific knowledge for heuristics. Computers & Operations Research, 106:280–288, 2019.
  3. The case for strategic oscillation. Annals of Operations Research, 183:163–173, 2011.
  4. Jin-Kao Hao. Memetic algorithms in discrete optimization. In Ferrante Neri, Cotta Carlos, and Moscato Pablo, editors, Handbook of Memetic Algorithms, chapter 6, pages 73–94. Springer, Heidelberg, Germany, 2012.
  5. General edge assembly crossover-driven memetic search for split delivery vehicle routing. Transportation Science, 57(2):482–511, 2023.
  6. Memetic search for the minmax multiple traveling salesman problem with single and multiple depots. European Journal of Operational Research, 307(3):1055–1070, 2023.
  7. Keld Helsgaun. An effective implementation of the lin–kernighan traveling salesman heuristic. European Journal of Operational Research, 126(1):106–130, 2000.
  8. Keld Helsgaun. An extension of the lin-kernighan-helsgaun tsp solver for constrained traveling salesman and vehicle routing problems. Roskilde University, 2017.
  9. A flow based formulation and a reinforcement learning based strategic oscillation for cross-dock door assignment. European Journal of Operational Research, 312(2):473–492, 2024.
  10. The irace package: Iterated racing for automatic algorithm configuration. Operations Research Perspectives, 3:43–58, 2016.
  11. A hybrid dynamic programming and memetic algorithm to the traveling salesman problem with hotel selection. Computers & Operations Research, 90:193–207, 2018.
  12. Variable neighborhood search. Computers & Operations Research, 24(11):1097–1100, 1997.
  13. Pablo Moscato. Memetic algorithms: a short introduction. In D. Corne, M. Dorigo, and F. Glover, editors, New Ideas in Optimization, pages 219–234. McGraw-Hill Ltd, Maidenhead, UK, 1999.
  14. The latency location-routing problem. European Journal of Operational Research, 255(2):604–619, 2016.
  15. Heinz Mühlenbein. Evolution in time and space–the parallel genetic algorithm. In Bruce M. Spatz, editor, Foundations of Genetic Algorithms, volume 1, pages 316–337. Morgan Kaufmann Publisher, Inc, San Mateo, CA, 1991.
  16. Yuichi Nagata. Edge assembly crossover: A high-power genetic algorithm for the traveling salesman problem. In Proceedings of the 7th Internatinal Conferencen on Genetic Algorithms, pages 450–457, East Lansing, MI, USA, 1997. Morgan Kaufmann Publishers Inc.
  17. Yuichi Nagata. Edge assembly crossover for the capacitated vehicle routing problem. In 7th European Conference on Evolutionary Computation in Combinatorial Optimization, pages 142–153, Valencia, Spain, 2007. Springer.
  18. A penalty-based edge assembly memetic algorithm for the vehicle routing problem with time windows. Computers & Operations Research, 37(4):724–737, 2010.
  19. A powerful genetic algorithm using edge assembly crossover for the traveling salesman problem. INFORMS Journal on Computing, 25(2):346–363, 2013.
  20. An effective memetic algorithm for the cumulative capacitated vehicle routing problem. Computers & Operations Research, 37(11):1877–1885, 2010.
  21. New formulations and solution approaches for the latency location routing problem. Computers & Operations Research, 143:105767, 2022.
  22. An iterated local search algorithm for latency vehicle routing problems with multiple depots. Computers & Operations Research, 158:106293, 2023.
  23. Effective metaheuristics for the latency location routing problem. International Transactions in Operational Research, 30:3801–3832, 2023.
  24. An effective hybrid search algorithm for the multiple traveling repairman problem with profits. European Journal of Operational Research, 304(2):381–394, 2023.
  25. Building a better heuristic for the traveling salesman problem: Combining edge assembly crossover and partition crossover. In Proceedings of the 2017 Genetic and Evolutionary Computation Conference, pages 329–336, Berlin, Germany, 2017. Association for Computing Machinery.
  26. The granular tabu search and its application to the vehicle-routing problem. INFORMS Journal on Computing, 15(4):333–346, 2003.
  27. Thibaut Vidal. Hybrid genetic search for the cvrp: Open-source implementation and swap* neighborhood. Computers & Operations Research, 140:105643, 2022.
  28. Q-learning. Machine Learning, 8:279–292, 1992.
  29. Responsive strategic oscillation for solving the disjunctively constrained knapsack problem. European Journal of Operational Research, 309(3):993–1009, 2023.
  30. Tunneling between optima: partition crossover for the traveling salesman problem. In Proceedings of the 11th Annual Conference on Genetic and Evolutionary Computation, pages 915–922, Montreal Québec, Canada, 2009.
  31. Responsive threshold search based memetic algorithm for balanced minimum sum-of-squares clustering. Information Sciences, 569:184–204, 2021.
  32. A two-individual evolutionary algorithm for cumulative capacitated vehicle routing with single and multiple depots. IEEE Transactions on Evolutionary Computation, page doi:10.1109/TEVC.2024.3361910, 2024.
Citations (1)

Summary

We haven't generated a summary for this paper yet.