A Comprehensive Review of Metaheuristics for the Modern Traveling Salesman Problem and Drone-Assisted Delivery
Abstract
1. Introduction
- 1.
- summarize the state-of-the-art metaheuristics used for solving TSP and its variants;
- 2.
- discuss ML technique integration into metaheuristic frameworks for enhanced the optimization performance;
- 3.
- identify current trends, challenges, and future research directions in the application of metaheuristics to the TSP, with particular focus on one of the TSP variants, such as TSP-D.
1.1. Background
1.2. Scope and Methodology
1.3. Organization of This Paper
2. Traveling Salesman Problem and Its Variants
2.1. Multiple Traveling Salesman Problem (mTSP)
2.2. Traveling Salesman Problem with Time Windows (TSP-TW)
2.3. Prize-Collecting Traveling Salesman Problem (PC-TSP)
2.4. Generalized Traveling Salesman Problem (GTSP)
2.5. Stochastic Traveling Salesman Problem (STSP)
- 1.
- Sampling-Guided GA/ACO Hybrids: Monte Carlo-based fitness evaluation coupled with local 2-opt or 3-opt has proven effective on PTSP benchmarks;
- 2.
- Adaptive Large-Neighborhood Search: Luo et al. propose an adaptive large neighborhood search heuristic to address a vehicle routing problem with stochastic demands and weight-related costs [95]. The method includes dynamic programming to evaluate expected route costs and is validated on 84 benchmark instances;
- 3.
- Joe et al. [96] introduce a novel hybrid metaheuristic for dynamic vehicle routing problems with time windows and uncertain customer demands, formulated as a route-based Markov Decision Process. Their approach, DRLSA, combines deep-reinforcement learning, specifically temporal-difference learning with experience replay, with a simulated annealing-based heuristic. This integration allows for near-instantaneous re-routing decisions in highly dynamic environments, achieving superior performance over standard Approximate Value Iteration (AVI) and Multiple-Scenario Approach (MSA), particularly when the degree of dynamism exceeds ;
- 4.
- Wang et al. [97] propose a distributively robust optimization model for the Vehicle Routing Problem with Uncertain Customers (VRPUC), leveraging historical data to identify uncertain customer sets. Their approach integrates robust and stochastic paradigms via a cross-moment ambiguity set to minimize the Essential Riskiness Index (ERI), aiming to reduce both the likelihood and severity of vehicle overload. The resulting mixed-integer semidefinite programming model is solved through a branch-and-cut algorithm with a callback mechanism to enforce positive semidefiniteness. Experimental results show this hybrid method outperforms traditional stochastic programming approaches in express logistics settings.
3. Traveling Salesman Problem with Drones (TSP-D)
3.1. Problem Variants
3.2. Solution Techniques and Metaheuristics
3.2.1. Exact Methods and Decomposition
3.2.2. Heuristic and Metaheuristic Strategies
- 1.
- Solution Representation, as encoding a TSP-D solution effectively is a non-trivial task. Strategies include multi-component representations (e.g., separate sequences for truck nodes and drone assignments) [46], integrated permutations where special markers might denote drone operations, or graph-based representations;
- 2.
- Neighborhood Structures and Operators: operators must be designed to navigate the complex solution space, including moves that modify the truck’s path (e.g., 2-opt, Or-opt adapted for drone impacts), reassign customers between truck and drone, change drone launch/rendezvous nodes, or optimize drone sortie timings [114].
3.2.3. TSP-D Benchmark Instances
3.2.4. Most Effective Algorithmic Approaches
3.3. Practical Applications and Deployment
4. Metaheuristic Approaches for TSP
4.1. Metaheuristic Algorithms
4.1.1. Genetic Algorithms (GAs)
4.1.2. Tabu Search (TS)
4.1.3. Ant Colony Optimization (ACO)
4.1.4. Particle Swarm Optimization (PSO)
4.2. Benchmark Instances
4.2.1. n-TSP Synthetic Sets
4.2.2. Real-World Data
- 24,978-city Sweden tour (https://www.math.uwaterloo.ca/tsp/sweden/index.html, accessed on 1 March 2026); the 15,112-city Germany tour (https://www.math.uwaterloo.ca/tsp/d15sol/index.html, accessed on 1 March 2026); and other country-wide instances;
- Last-mile logistics zones: the 2021 Amazon Last-Mile Routing Research Challenge opened 9184 asymmetric TSP/VRP instances derived from real van routes, complete with GPS coordinates, service times, and driver-chosen sequences [131,132]. Similar GIS-extracted data sets now appear in studies on drone-enabled delivery and urban micro-fulfilment.
4.3. Performance Metrics
- Best Known Solution (BKS): the shortest tour length currently found in literature, or the one returned by Concorde given a generous time limit;
- Optimality Gap: let L be the length of a candidate tour. Then, the optimality gap is given by:Gaps should be averaged over an entire class of instances (e.g., all EUC-2D problems with 1000) and accompanied by the standard deviation;
- Time-To-Target plots (TTT-plots): the wall-clock time required to hit a fixed gap threshold (often 0% or 0.1%). Reporting TTT curves conveys the anytime behavior of metaheuristics more faithfully than a single “final” gap;
- Robustness Across Seeds: stochastic algorithms must quote the number of independent runs r; mean ; and standard deviation (or coefficient of variation) of tour lengths. A low value indicates stable performance; a high value suggests reliance on lucky random choices;
- Success rate: proportion of runs that reach the target gap within the cut-off time. This is particularly informative for hard TSPLIB or adversarial instances;
- Memory and energy: for ML-based solvers, peak GPU memory and average power draw are increasingly reported, supporting green-AI comparisons.
5. Integration with Machine Learning and Other Techniques
5.1. End-to-End Neural Solvers
5.2. Learning-Enhanced Hyper-Heuristics
5.3. Dynamic and Stochastic Settings
5.4. Hybrid Exact Learning Approaches
5.5. Emerging Hardware and Generative Tools
5.6. Convergence Guarantees of ML-Hybrid Metaheuristics
6. Research Gaps and Conclusions
Author Contributions
Funding
Data Availability Statement
Acknowledgments
Conflicts of Interest
References
- Papadimitriou, C.H.; Steiglitz, K. Combinatorial Optimization: Algorithms and Complexity; Courier Corporation: North Chelmsford, MA, USA, 1998. [Google Scholar]
- Hoffman, K.L.; Padberg, M.; Rinaldi, G. Traveling salesman problem. Encycl. Oper. Res. Manag. Sci. 2013, 1, 1573–1578. [Google Scholar]
- Pahwa, A.; Jaller, M. A cost-based comparative analysis of different last-mile strategies for e-commerce delivery. Transp. Res. Part E Logist. Transp. Rev. 2022, 164, 102783. [Google Scholar] [CrossRef]
- Hernandez, F.; Sotelo, R.; Forets, M. Optimization algorithms for adaptative route sequencing on real-world last-mile deliveries. Ingenius 2024, 31, 64–80. [Google Scholar] [CrossRef]
- Ghindaoanu, S.V.; Ancau, M. The Current State of Scientific Research in the Field of Optimizing Printed Circuit Board Processing Technologies by Minimizing Drilling Path Using Genetic Algorithms. Acad. J. Manuf. Eng. 2024, 22, 126–133. [Google Scholar]
- Luo, J.; Zhang, Z.; Ma, X.; Yan, C.; Luo, H. GTasm: A genome assembly method using graph transformers and HiFi reads. Front. Genet. 2024, 15, 1495657. [Google Scholar] [CrossRef] [PubMed]
- Athigiri, S.; Krishna S, A.; Ahmed, T. Optimizing GEO Belt Observation Through Analytical Methods and the Traveling Salesman Problem. In Proceedings of the Advanced Maui Optical and Space Surveillance (AMOS) Technologies Conference, Maui, HI, USA, 17–20 September 2024; p. 70. [Google Scholar]
- Tasneem, O.; Pieters, R. Automatic Robot Path Planning for Active Visual Inspection on Free-Form Surfaces. In Proceedings of the 2024 IEEE 20th International Conference on Automation Science and Engineering (CASE), Bari, Italy, 28 August–1 September 2024; IEEE: Piscataway, NJ, USA, 2024; pp. 173–180. [Google Scholar]
- Vásquez, S.A.; Angulo, G.; Klapp, M.A. An exact solution method for the TSP with Drone based on decomposition. Comput. Oper. Res. 2021, 127, 105127. [Google Scholar] [CrossRef]
- Biasi, M.D. Minimal TSP Tour is coNP-Complete. arXiv 2014, arXiv:1403.3431. [Google Scholar] [CrossRef]
- Toaza, B.; Esztergár-Kiss, D. A review of metaheuristic algorithms for solving TSP-based scheduling optimization problems. Appl. Soft Comput. 2023, 148, 110908. [Google Scholar] [CrossRef]
- Cutello, V.; Mezzina, A.; Pavone, M.; Zito, F. A Real-Time Adaptive Tabu Search for Handling Zoom In/Out in Map Labeling Problem. In Learning and Intelligent Optimization; Springer Nature: Cham, Switzerland, 2025; pp. 108–122. [Google Scholar] [CrossRef]
- Zito, F.; Talbi, E.G.; Cavallaro, C.; Cutello, V.; Pavone, M. Metaheuristics in automated machine learning: Strategies for optimization. Intell. Syst. Appl. 2025, 26, 200532. [Google Scholar] [CrossRef]
- Zito, F.; Cutello, V.; Pavone, M. Data-driven forecasting and its role in enhanced decision-making. Eng. Appl. Artif. Intell. 2025, 154, 110934. [Google Scholar] [CrossRef]
- Cavallaro, C.; Cutello, V.; Pavone, M.; Zito, F. Discovering anomalies in big data: A review focused on the application of metaheuristics and machine learning techniques. Front. Big Data 2023, 6, 1179625. [Google Scholar] [CrossRef]
- Fan, M.; Li, J. Surrogate-assisted genetic algorithms for the travelling salesman problem and vehicle routing problem. In Proceedings of the 2020 IEEE Congress on Evolutionary Computation (CEC), Glasgow, UK, 19–24 July 2020; IEEE: Piscataway, NJ, USA, 2020; pp. 1–7. [Google Scholar]
- Zheng, J.; Zhong, J.; Chen, M.; He, K. A reinforced hybrid genetic algorithm for the traveling salesman problem. Comput. Oper. Res. 2023, 157, 106249. [Google Scholar] [CrossRef]
- Zito, F.; Cutello, V.; Pavone, M. A Novel Reverse Engineering Approach for Gene Regulatory Networks. In Complex Networks and Their Applications XI; Springer International Publishing: Berlin/Heidelberg, Germany, 2023; pp. 310–321. [Google Scholar] [CrossRef]
- Hutter, F.; Xu, L.; Hoos, H.H.; Leyton-Brown, K. Algorithm runtime prediction: Methods & evaluation. Artif. Intell. 2014, 206, 79–111. [Google Scholar] [CrossRef]
- Zito, F.; Cutello, V.; Pavone, M. A General-Purpose Neural Architecture Search Algorithm for Building Deep Neural Networks. In Metaheuristics; Springer Nature: Cham, Switzerland, 2024; pp. 126–141. [Google Scholar] [CrossRef]
- Cutello, V.; Pavone, M.; Zito, F. Inferring a Gene Regulatory Network from Gene Expression Data. An Overview of Best Methods and a Reverse Engineering Approach. In From Computational Logic to Computational Biology; Springer Nature: Cham, Switzerland, 2024; pp. 172–185. [Google Scholar] [CrossRef]
- Cook, W.J. The World TSP: A Traveling Salesman Problem Tour of the Earth. 2003. Available online: http://www.math.uwaterloo.ca/tsp/world/index.html (accessed on 14 April 2025).
- Applegate, D.L.; Bixby, R.E.; Chvátal, V.; Cook, W.J. Star-TSP Tours: Traveling Salesman Problem in Space. 2002. Available online: http://www.math.uwaterloo.ca/tsp/star/index.html (accessed on 14 April 2025).
- Bosch, R.; Herman, A. Continuous line drawings via the traveling salesman problem. Oper. Res. Lett. 2004, 32, 302–303. [Google Scholar] [CrossRef]
- Bosch, R. Opt art. Math Horiz. 2006, 13, 6–9. [Google Scholar] [CrossRef]
- Bosch, R.; Herman, A. Pointillism via linear programming. UMAP J. 2005, 26, 405–412. [Google Scholar]
- Kaplan, C.S.; Bosch, R. TSP art. In Proceedings of the Renaissance Banff: Mathematics, Music, Art, Culture, Banff, AB, Canada, 31 July–3 August 2005; pp. 301–308. [Google Scholar]
- Bosch, R.; Kaplan, C. TSP Art Instances. Available online: https://www.math.uwaterloo.ca/tsp/data/art/index.html (accessed on 14 April 2025).
- Applegate, D.L.; Bixby, R.E.; Chvátal, V.; Cook, W.J. Concorde TSP Solver. 2001. Available online: http://www.math.uwaterloo.ca/tsp/concorde.html (accessed on 14 April 2025).
- Boyd, S.; Mattingley, J. Branch and Bound Methods; Notes EE364b; Stanford University: Stanford, CA, USA, 2007. [Google Scholar]
- Mitchell, J.E. Branch-and-cut algorithms for combinatorial optimization problems. Handb. Appl. Optim. 2002, 1, 65–77. [Google Scholar]
- Kelley, J.E., Jr. The cutting-plane method for solving convex programs. J. Soc. Ind. Appl. Math. 1960, 8, 703–712. [Google Scholar] [CrossRef]
- Cook, W.J.; Applegate, D.L.; Bixby, R.E.; Chvátal, V. The Traveling Salesman Problem: A Computational Study; Princeton University Press: Princeton, NJ, USA, 2011. [Google Scholar]
- Bellman, R. Dynamic programming treatment of the travelling salesman problem. J. ACM (JACM) 1962, 9, 61–63. [Google Scholar]
- Held, M.; Karp, R.M. A dynamic programming approach to sequencing problems. J. Soc. Ind. Appl. Math. 1962, 10, 196–210. [Google Scholar] [CrossRef]
- Biggs, N. The traveling salesman problem a guided tour of combinatorial optimization. Bull. Lond. Math. Soc. 1986, 18, 514–515. [Google Scholar] [CrossRef]
- Gendreau, M.; Potvin, J.Y. Handbook of Metaheuristics; Springer: New York, NY, USA, 2010; Volume 2. [Google Scholar]
- Osman, I.H.; Kelly, J.P. Meta-heuristics theory and applications. J. Oper. Res. Soc. 1997, 48, 657. [Google Scholar] [CrossRef]
- Holland, J.H. Adaptation in Natural and Artificial Systems: An Introductory Analysis with Applications to Biology, Control, and Artificial Intelligence; The MIT Press: Cambridge, MA, USA, 1992. [Google Scholar] [CrossRef]
- Kirkpatrick, S.; Gelatt, C.D., Jr.; Vecchi, M.P. Optimization by simulated annealing. Science 1983, 220, 671–680. [Google Scholar] [CrossRef]
- Glover, F.; Laguna, M. Tabu Search; Springer: Berlin/Heidelberg, Germany, 1998. [Google Scholar]
- Dorigo, M.; Gambardella, L.M. Ant colony system: A cooperative learning approach to the traveling salesman problem. IEEE Trans. Evol. Comput. 1997, 1, 53–66. [Google Scholar] [CrossRef]
- Lau, H.C.; Sim, M.; Teo, K.M. Vehicle routing problem with time windows and a limited number of vehicles. Eur. J. Oper. Res. 2003, 148, 559–569. [Google Scholar] [CrossRef]
- Bektas, T. The multiple traveling salesman problem: An overview of formulations and solution procedures. Omega 2006, 34, 209–219. [Google Scholar] [CrossRef]
- Fischetti, M.; Gonzalez, J.J.S.; Toth, P. Solving the orienteering problem through branch-and-cut. INFORMS J. Comput. 1998, 10, 133–148. [Google Scholar] [CrossRef]
- Mahmoudinazlou, S.; Kwon, C. A Hybrid Genetic Algorithm for the min-max Multiple Traveling Salesman Problem. arXiv 2023, arXiv:2307.07120. [Google Scholar] [CrossRef]
- Lupoaie, V.I.; Chili, I.A.; Breaban, M.E.; Raschip, M. SOM-Guided Evolutionary Search for Solving MinMax Multiple-TSP. arXiv 2019, arXiv:1907.11910. [Google Scholar] [CrossRef]
- de Castro Pereira, S.; Solteiro Pires, E.J.; de Moura Oliveira, P.B. Ant-Balanced Multiple Traveling Salesmen: ACO-BmTSP. Algorithms 2023, 16, 37. [Google Scholar] [CrossRef]
- Tang, K.; Wei, X.F.; Jiang, Y.H.; Chen, Z.W.; Yang, L. An Adaptive Ant Colony Optimization for Solving Large-Scale Traveling Salesman Problem. Mathematics 2023, 11, 4439. [Google Scholar] [CrossRef]
- Singh, D.R.; Singh, M.K.; Singh, T.; Prasad, R. Genetic algorithm for solving multiple traveling salesmen problem using a new crossover and population generation. Comput. Sist. 2018, 22, 491–503. [Google Scholar] [CrossRef]
- Croes, G.A. A method for solving traveling-salesman problems. Oper. Res. 1958, 6, 791–812. [Google Scholar] [CrossRef]
- Alharbi, M.G.; Stohy, A.; Elhenawy, M.; Masoud, M.; El-Wahed Khalifa, H.A. Solving Traveling Salesman Problem with Time Windows Using Hybrid Pointer Networks with Time Features. Sustainability 2021, 13, 12906. [Google Scholar] [CrossRef]
- Bartolini, E.; Goeke, D.; Schneider, M.; Ye, M. The robust traveling salesman problem with time windows under knapsack-constrained travel time uncertainty. Transp. Sci. 2021, 55, 371–394. [Google Scholar] [CrossRef]
- Vu, D.M.; Hewitt, M.; Vu, D.D. Solving Time-Dependent Traveling Salesman Problem with Time Windows under Generic Time-Dependent Travel Cost. arXiv 2023, arXiv:2311.08111. [Google Scholar] [CrossRef]
- Ban, H.B.; Pham, D.H. Solving optimization problems simultaneously: The variants of the traveling salesman problem with time windows using multifactorial evolutionary algorithm. PeerJ Comput. Sci. 2023, 9, e1192. [Google Scholar] [CrossRef] [PubMed]
- Chen, J.; Gong, Z.; Liu, M.; Wang, J.; Yu, Y.; Zhang, W. Looking Ahead to Avoid Being Late: Solving Hard-Constrained Traveling Salesman Problem. arXiv 2024, arXiv:2403.05318. [Google Scholar] [CrossRef]
- Holliday, J.B.; Blount, D.; Osaba, E.; Luu, K. Advanced Quantum Annealing Approach to Vehicle Routing Problems with Time Windows. arXiv 2025, arXiv:2503.24285. [Google Scholar] [CrossRef]
- Balas, E. The prize collecting traveling salesman problem. Networks 1989, 19, 621–636. [Google Scholar] [CrossRef]
- Ntaimo, L.; Arrubla, J.A.G.; Stripling, C.; Young, J.; Spencer, T. A stochastic programming standard response model for wildfire initial attack planning. Can. J. For. Res. 2012, 42, 987–1001. [Google Scholar] [CrossRef]
- Ausiello, G.; Bonifaci, V.; Laura, L. The online prize-collecting traveling salesman problem. Inf. Process. Lett. 2008, 107, 199–204. [Google Scholar] [CrossRef]
- Ruiz, J.; Gonzalez, C.; Chen, Y.; Tang, B. Prize-collecting traveling salesman problem: A reinforcement learning approach. In Proceedings of the ICC 2023-IEEE International Conference on Communications, Rome, Italy, 28 May–1 June 2023; IEEE: Piscataway, NJ, USA, 2023; pp. 4416–4421. [Google Scholar]
- Paul, A.; Freund, D.; Ferber, A.; Shmoys, D.B.; Williamson, D.P. Prize-Collecting TSP with a Budget Constraint. In Proceedings of the Embedded Systems and Applications, Hsinchu, Taiwan, 16–18 August 2017. [Google Scholar]
- Paul, A.; Freund, D.; Ferber, A.; Shmoys, D.B.; Williamson, D.P. Budgeted prize-collecting traveling salesman and minimum spanning tree problems. Math. Oper. Res. 2020, 45, 576–590. [Google Scholar] [CrossRef]
- Khodamoradi, K.; Krishnamurti, R. Prize collecting travelling salesman problem-fast heuristic separations. In Proceedings of the International Conference on Operations Research and Enterprise Systems; SCITEPRESS: Setúbal, Portugal, 2016; Volume 2, pp. 380–387. [Google Scholar]
- Faigl, J.; Hollinger, G.A. Self-organizing map for the prize-collecting traveling salesman problem. In Proceedings of the Advances in Self-Organizing Maps and Learning Vector Quantization: Proceedings of the 10th International Workshop, WSOM 2014, Mittweida, Germany, 2–4 July 2014; Springer: Berlin/Heidelberg, Germany, 2014; pp. 281–291. [Google Scholar]
- Chaves, A.; Lorena, L. Hybrid Metaheuristic for the Prize Collecting Travelling Salesman Problem. In Evolutionary Computation in Combinatorial Optimization; van Hemert, J., Cotta, C., Eds.; EvoCOP 2008. Lecture Notes in Computer Science; Springer: Berlin/Heidelberg, Germany, 2008; Volume 4972, pp. 123–134. [Google Scholar] [CrossRef]
- Pedro, O.; Saldanha, R.; Camargo, R. A Tabu Search Approach for the Prize Collecting Traveling Salesman Problem. Electron. Notes Discret. Math. 2013, 41, 261–268. [Google Scholar] [CrossRef]
- Paul, A.; Freund, D.; Ferber, A.; Shmoys, D.B.; Williamson, D.P. Prize-collecting TSP with a budget constraint. In Proceedings of the 25th Annual European Symposium on Algorithms (ESA 2017), Vienna, Austria, 4–6 September 2017; Schloss Dagstuhl–Leibniz-Zentrum für Informatik: Dagstuhl, Germany, 2017; pp. 62:1–62:14. [Google Scholar]
- Faigl, J.; Hollinger, G.A. Autonomous data collection using a self-organizing map. IEEE Trans. Neural Netw. Learn. Syst. 2017, 29, 1703–1715. [Google Scholar] [CrossRef]
- Tang, L.; Wang, X. An iterated local search heuristic for the capacitated prize-collecting travelling salesman problem. J. Oper. Res. Soc. 2008, 59, 590–599. [Google Scholar] [CrossRef]
- Luo, Y.; Liu, M.; Hao, Z.; Liu, D. An improved NSGA-II algorithm for multi-objective traveling salesman problem. TELKOMNIKA Indones. J. Electr. Eng. 2014, 12, 4413–4418. [Google Scholar] [CrossRef]
- Coit, D.W.; Smith, A.E.; Tate, D.M. Adaptive penalty methods for genetic optimization of constrained combinatorial problems. INFORMS J. Comput. 1996, 8, 173–182. [Google Scholar] [CrossRef]
- Krasnogor, N.; Smith, J. A memetic algorithm with self-adaptive local search: TSP as a case study. In Proceedings of the 2nd Annual Conference on Genetic and Evolutionary Computation, Vegas, NV, USA, 10–12 July 2000; Morgan Kaufmann Publishers Inc.: San Francisco, CA, USA, 2000; pp. 987–994. [Google Scholar]
- Feillet, D.; Dejax, P.; Gendreau, M. Traveling salesman problems with profits. Transp. Sci. 2005, 39, 188–205. [Google Scholar] [CrossRef]
- Reinelt, G. TSPLIB—A traveling salesman problem library. ORSA J. Comput. 1991, 3, 376–384. [Google Scholar] [CrossRef]
- Noon, C.E. The Generalized Traveling Salesman Problem; University of Michigan: Ann Arbor, MI, USA, 1988. [Google Scholar]
- Noon, C.E.; Bean, J.C. An efficient transformation of the generalized traveling salesman problem. INFOR Inf. Syst. Oper. Res. 1993, 31, 39–44. [Google Scholar] [CrossRef]
- Senturk, I.F.; Kebe, G.Y. A novel shortest path routing algorithm for wireless data collection in transportation networks. In Proceedings of the 2019 4th International Conference on Computer Science and Engineering (UBMK), Samsun, Turkey, 11–15 September 2019; IEEE: Piscataway, NJ, USA, 2019; pp. 1–5. [Google Scholar]
- Laporte, G.; Asef-Vaziri, A.; Sriskandarajah, C. Some applications of the generalized travelling salesman problem. J. Oper. Res. Soc. 1996, 47, 1461–1467. [Google Scholar] [PubMed]
- Zhao, X.; Lin, J.L.; Huang, H.; Hao, Z.F. Void Vertex Genetic Algorithm for Production-Distribution Supply Chain GTSP Model. J. Inf. Comput. Sci. 2006, 1, 259–265. [Google Scholar]
- Bähnemann, R.; Lawrance, N.; Chung, J.J.; Pantic, M.; Siegwart, R.; Nieto, J. Revisiting boustrophedon coverage path planning as a generalized traveling salesman problem. In Proceedings of the Field and Service Robotics: Results of the 12th International Conference, Tokyo, Japan, 29–31 August 2019; Springer: Berlin/Heidelberg, Germany, 2021; pp. 277–290. [Google Scholar]
- Nekovář, F.; Faigl, J.; Saska, M. Multi-tour set traveling salesman problem in planning power transmission line inspection. IEEE Robot. Autom. Lett. 2021, 6, 6196–6203. [Google Scholar] [CrossRef]
- Pop, P.C.; Cosma, O.; Sabo, C.; Sitar, C.P. A comprehensive survey on the generalized traveling salesman problem. Eur. J. Oper. Res. 2024, 314, 819–835. [Google Scholar] [CrossRef]
- Samshad, M.; Rajawat, K. Communication and Energy-Aware Multi-UAV Coverage Path Planning for Networked Operations. arXiv 2024, arXiv:2411.02772. [Google Scholar]
- Min, G.; Liu, L.; Zhai, W.; Wang, Z.; Lu, W. An efficient data collection algorithm for partitioned wireless sensor networks. Future Gener. Comput. Syst. 2023, 140, 53–66. [Google Scholar] [CrossRef]
- Prins, C.; Lacomme, P.; Prodhon, C. Order-first split-second methods for vehicle routing problems: A review. Transp. Res. Part C Emerg. Technol. 2014, 40, 179–200. [Google Scholar]
- Ekiz, M.K.; Bozdemir, M.; Türkkan, B.Ö. Route first-cluster second method for personal service routing problem. J. Eng. Stud. Res. 2019, 25, 18–24. [Google Scholar] [CrossRef]
- Adasme, P.; Andrade, R.; Leung, J.; Lisser, A. A two-stage stochastic programming approach for the traveling salesman problem. In Proceedings of the International Conference on Operations Research and Enterprise Systems, Rome, Italy, 23–25 February 2016; SCITEPRESS: Setúbal, Portugal, 2016; Volume 2, pp. 163–169. [Google Scholar]
- Wissink, P.L. The Traveling Salesman Problem with Stochastic and Correlated Customers. Transp. Sci. 2023, 57, 1321–1339. [Google Scholar] [CrossRef]
- Xiao, P.; Zhang, Z.; Chen, J.; Wang, J.; Zhang, Z. Neural Combinatorial Optimization for Robust Routing Problem with Uncertain Travel Times. Adv. Neural Inf. Process. Syst. 2024, 37, 134841–134867. [Google Scholar]
- Lienkamp, B.; Hewitt, M.; Schiffer, M. Branch and price for the stochastic traveling salesman problem with generalized latency. Transp. Sci. 2025, 59, 229–249. [Google Scholar] [CrossRef]
- Florio, A.M.; Gendreau, M.; Hartl, R.F.; Minner, S.; Vidal, T. Recent advances in vehicle routing with stochastic demands: Bayesian learning for correlated demands and elementary branch-price-and-cut. Eur. J. Oper. Res. 2023, 306, 1081–1093. [Google Scholar] [CrossRef]
- Zhang, W.; Wang, K.; Jacquillat, A.; Wang, S. Optimized scenario reduction: Solving large-scale stochastic programs with quality guarantees. INFORMS J. Comput. 2023, 35, 886–908. [Google Scholar] [CrossRef]
- Verweij, B.; Ahmed, S.; Kleywegt, A.J.; Nemhauser, G.; Shapiro, A. The sample average approximation method applied to stochastic routing problems: A computational study. Comput. Optim. Appl. 2003, 24, 289–333. [Google Scholar] [CrossRef]
- Luo, Z.; Qin, H.; Zhang, D.; Lim, A. Adaptive large neighborhood search heuristics for the vehicle routing problem with stochastic demands and weight-related cost. Transp. Res. Part E Logist. Transp. Rev. 2016, 85, 69–89. [Google Scholar] [CrossRef]
- Joe, W.; Lau, H.C. Deep reinforcement learning approach to solve dynamic vehicle routing problem with stochastic customers. In Proceedings of the International Conference on Automated Planning and Scheduling, Nancy, France, 14–19 June 2020; Volume 30, pp. 394–402. [Google Scholar]
- Wang, X.; Zhao, J. Distributionally robust optimization of the vehicle routing problem with uncertain customers. J. Ind. Manag. Optim. 2025, 21, 1983–2006. [Google Scholar] [CrossRef]
- Kanesen, Y.; Zakaria, H.L.; Asi, M.; Othman, R.R.; Ariffin, W.N.S.F.W.; Ramli, N.; Abd Ghani, M.A.H. Bibliometric Analysis Of Travelling Salesman Problem With Drones (TSP-D). Int. J. Adv. Commun. Technol. (IJACT) 2024, 4, 29–46. [Google Scholar] [CrossRef]
- Kong, J.; Xie, M.; Wang, H. Integrating Autonomous Vehicles and Drones for Last-Mile Delivery: A Routing Problem with Two Types of Drones and Multiple Visits. Drones 2025, 9, 280. [Google Scholar] [CrossRef]
- Morandi, N.; Leus, R.; Matuschke, J.; Yaman, H. The TSP with drones: The benefits of retraversing the arcs. Transp. Sci. 2023, 57, 1340–1358. [Google Scholar] [CrossRef]
- Montemanni, R.; Dell’Amico, M.; Corsini, A. Parallel drone scheduling vehicle routing problems with collective drones. Comput. Oper. Res. 2024, 163, 106514. [Google Scholar] [CrossRef]
- Dell’Amico, M.; Montemanni, R.; Novellani, S. Modeling the flying sidekick traveling salesman problem with multiple drones. Networks 2021, 78, 303–327. [Google Scholar] [CrossRef]
- Ren, X.; Froger, A.; Jabali, O.; Liang, G. A competitive heuristic algorithm for vehicle routing problems with drones. Eur. J. Oper. Res. 2024, 318, 469–485. [Google Scholar] [CrossRef]
- Schermer, D.; Moeini, M.; Wendt, O. The Drone-Assisted Traveling Salesman Problem with Robot Stations. In Proceedings of the HICSS, Maui, HI, USA, 7–10 January 2020; pp. 1–10. [Google Scholar]
- Berhan, E.; Beshah, B.; Kitaw, D.; Abraham, A. Stochastic vehicle routing problem: A literature survey. J. Inf. Knowl. Manag. 2014, 13, 1450022. [Google Scholar] [CrossRef]
- He, Y.; Zheng, Z.; Li, H.; Deng, J. A Stochastic Drone-Scheduling Problem with Uncertain Energy Consumption. Drones 2024, 8, 430. [Google Scholar] [CrossRef]
- Dinh, T.; Fukasawa, R.; Luedtke, J. Exact algorithms for the chance-constrained vehicle routing problem. Math. Program. 2018, 172, 105–138. [Google Scholar] [CrossRef]
- Ren, X.X.; Fan, H.M.; Bao, M.X.; Fan, H. The time-dependent electric vehicle routing problem with drone and synchronized mobile battery swapping. Adv. Eng. Inform. 2023, 57, 102071. [Google Scholar] [CrossRef]
- Yurek, E.E.; Ozmutlu, H.C. Traveling salesman problem with drone under recharging policy. Comput. Commun. 2021, 179, 35–49. [Google Scholar] [CrossRef]
- Bhuiyan, T.H.; Walker, V.; Roni, M.; Ahmed, I. Aerial drone fleet deployment optimization with endogenous battery replacements for direct delivery of time-sensitive products. Expert Syst. Appl. 2024, 252, 124172. [Google Scholar] [CrossRef]
- Otto, A.; Agatz, N.; Campbell, J.; Golden, B.; Pesch, E. Optimization approaches for civil applications of unmanned aerial vehicles (UAVs) or aerial drones: A survey. Networks 2018, 72, 411–458. [Google Scholar] [CrossRef]
- Macrina, G.; Pugliese, L.D.P.; Guerriero, F.; Laporte, G. Drone-aided routing: A literature review. Transp. Res. Part C Emerg. Technol. 2020, 120, 102762. [Google Scholar] [CrossRef]
- Murray, C.C.; Chu, A.G. The flying sidekick traveling salesman problem: Optimization of drone-assisted parcel delivery. Transp. Res. Part C Emerg. Technol. 2015, 54, 86–109. [Google Scholar]
- Agatz, N.; Bouman, P.; Schmidt, M. Optimization approaches for the traveling salesman problem with drone. Transp. Sci. 2018, 52, 965–981. [Google Scholar] [CrossRef]
- Boccia, M.; Mancuso, A.; Masone, A.; Sterle, C. A new MILP formulation for the flying sidekick traveling salesman problem. Networks 2023, 82, 254–276. [Google Scholar] [CrossRef]
- Roberti, R.; Ruthmair, M. Exact methods for the traveling salesman problem with drone. Transp. Sci. 2021, 55, 315–335. [Google Scholar] [CrossRef]
- Mara, S.T.W.; Rifai, A.P.; Sopha, B.M. An adaptive large neighborhood search heuristic for the flying sidekick traveling salesman problem with multiple drops. Expert Syst. Appl. 2022, 205, 117647. [Google Scholar] [CrossRef]
- Pilcher, T. A self-adaptive genetic algorithm for the flying sidekick travelling salesman problem. arXiv 2023, arXiv:2310.14713. [Google Scholar] [CrossRef]
- Özoğlu, B.; Çakmak, E.; Koç, T. Clarke & Wright’s savings algorithm and genetic algorithms based hybrid approach for flying sidekick traveling salesman problem. Eur. J. Sci. Technol. 2019, 185–192. [Google Scholar] [CrossRef]
- Masmoudi, M.A.; Mancini, S.; Baldacci, R.; Kuo, Y.H. Vehicle routing problems with drones equipped with multi-package payload compartments. Transp. Res. Part E Logist. Transp. Rev. 2022, 164, 102757. [Google Scholar]
- Yu, V.F.; Lin, S.W.; Jodiawan, P.; Lai, Y.C. Solving the flying sidekick traveling salesman problem by a simulated annealing heuristic. Mathematics 2023, 11, 4305. [Google Scholar] [CrossRef]
- Tong, B.; Wang, J.; Wang, X.; Zhou, F.; Mao, X.; Zheng, W. Optimal route planning for truck–drone delivery using variable neighborhood tabu search algorithm. Appl. Sci. 2022, 12, 529. [Google Scholar] [CrossRef]
- Nagata, Y.; Kobayashi, S. A powerful genetic algorithm using edge assembly crossover for the traveling salesman problem. INFORMS J. Comput. 2013, 25, 346–363. [Google Scholar] [CrossRef]
- Krasnogor, N.; Smith, J. A tutorial for competent memetic algorithms: Model, taxonomy, and design issues. IEEE Trans. Evol. Comput. 2005, 9, 474–488. [Google Scholar] [CrossRef]
- Resende, M.G.; Ribeiro, C.C. Greedy randomized adaptive search procedures: Advances, hybridizations, and applications. In Handbook of Metaheuristics; Springer: Boston, MA, USA, 2010; pp. 283–319. [Google Scholar]
- Duhamel, C.; Lacomme, P.; Prins, C.; Prodhon, C. A GRASP× ELS approach for the capacitated location-routing problem. Comput. Oper. Res. 2010, 37, 1912–1923. [Google Scholar] [CrossRef]
- Archetti, C.; Speranza, M.G. A survey on matheuristics for routing problems. EURO J. Comput. Optim. 2014, 2, 223–246. [Google Scholar] [CrossRef]
- Boschetti, M.A.; Maniezzo, V. Matheuristics: Using mathematics for heuristic design. 4OR 2022, 20, 173–208. [Google Scholar] [CrossRef]
- Han, Y.q.; Li, J.q.; Liu, Z.; Liu, C.; Tian, J. Metaheuristic algorithm for solving the multi-objective vehicle routing problem with time window and drones. Int. J. Adv. Robot. Syst. 2020, 17, 1729881420920031. [Google Scholar] [CrossRef]
- Dell’Amico, M.; Montemanni, R.; Novellani, S. Benchmark Instances and Optimal Solutions for the Traveling Salesman Problem with Drone. arXiv 2021, arXiv:2107.13275. [Google Scholar] [CrossRef]
- Merchán, D.; Arora, J.; Pachon, J.; Konduri, K.; Winkenbach, M.; Parks, S.; Noszek, J. 2021 Amazon last mile routing research challenge: Data set. Transp. Sci. 2024, 58, 8–11. [Google Scholar] [CrossRef]
- Cook, W.J. Amazon Challenge Data. University of Waterloo TSP Pages. 2023. Available online: https://www.math.uwaterloo.ca/tsp/amz/data.html (accessed on 5 May 2025).
- Gunay-Sezer, N.S.; Cakmak, E.; Bulkan, S. A Hybrid Metaheuristic Solution Method to Traveling Salesman Problem with Drone. Systems 2023, 11, 259. [Google Scholar] [CrossRef]
- Lee, J.H.; Kim, M.; Park, J.; Kwon, C. The Iterative Chainlet Partitioning Algorithm for the Traveling Salesman Problem with Drone and Neural Acceleration. arXiv 2025, arXiv:2504.15147. [Google Scholar] [CrossRef]
- Amazon Staff. Prime Air Expands Drone Deliveries After FAA Approval. 2024. Available online: https://www.aboutamazon.com/news/transportation/amazon-drone-prime-air-expanded-delivery-faa-approval (accessed on 28 April 2025).
- Federal Aviation Administration. Final Supplemental Environmental Assessment-College Station, Texas. 2024. Available online: https://www.faa.gov/sites/faa.gov/files/FINAL-College-Station-Supplemental-EA-23Sept2024.pdf (accessed on 27 April 2025).
- Federal Aviation Administration. Environmental Assessment-Amazon Prime Air Operations in Lockeford, California. 2022. Available online: https://www.faa.gov/sites/faa.gov/files/2022-09/EA-Amazon-Prime-Air_Lockeford-CA_9-8-22_508.pdf (accessed on 27 April 2025).
- Wing Team. Wing Celebrates 3 Years of Drone Delivery in DFW. 2025. Available online: https://wing.com/news/wing-celebrates-3-years-of-drone-delivery-in-dfw (accessed on 28 April 2025).
- Walmart Inc. Sky High Ambitions: Walmart To Make Largest Drone Delivery Expansion of Any U.S. Retailer. 2024. Available online: https://corporate.walmart.com/news/2024/01/09/sky-high-ambitions-walmart-to-make-largest-drone-delivery-expansion-of-any-us-retailer (accessed on 28 April 2025).
- sUAS News. Wing and Walmart Continue to Expand Service to Millions of Customers in Dallas-Fort Worth Amid New Dallas-Wide FAA Approvals. 2024. Available online: https://www.suasnews.com/2024/01/wing-and-walmart-continue-to-expand-service-to-millions-of-customers-in-dallas-fort-worth-amid-new-dallas-wide-faa-approvals/ (accessed on 28 April 2025).
- Business Insider. UPS and Matternet Just Made the First Revenue-Generating Drone Delivery in the US. 2019. Available online: https://www.businessinsider.com/ups-first-revenue-generating-drone-delivery-with-matternet-2019-3 (accessed on 28 April 2025).
- Unmanned Airspace. San Diego to Test Medical Deliveries in Pilot Project with UPS and Matternet. 2020. Available online: https://www.unmannedairspace.info/latest-news-and-information/san-diego-to-test-medical-deliveries-in-pilot-project-with-ups-and-matternet/ (accessed on 28 April 2025).
- Greco, S.; Pavone, M.; Talbi, E.G.; Vigo, D. Metaheuristics for Combinatorial Optimization; Advances in Intelligent Systems and Computing; Springer: Cham, Switzerland, 2021; Volume 1332. [Google Scholar] [CrossRef]
- Blum, C.; Roli, A. Metaheuristics in combinatorial optimization: Overview and conceptual comparison. ACM Comput. Surv. (CSUR) 2003, 35, 268–308. [Google Scholar] [CrossRef]
- Johnson, D.S.; Gutin, G.; McGeoch, L.A.; Yeo, A.; Zhang, W.; Zverovitch, A. Experimental analysis of heuristics for the ATSP. In The Traveling Salesman Problem and Its Variations; Springer: Boston, MA, USA, 2007; pp. 445–487. [Google Scholar]
- Bentley, J.J. Fast algorithms for geometric traveling salesman problems. ORSA J. Comput. 1992, 4, 387–411. [Google Scholar] [CrossRef]
- Alorf, A. A survey of recently developed metaheuristics and their comparative analysis. Eng. Appl. Artif. Intell. 2023, 117, 105622. [Google Scholar]
- Lazarova, M.; Borovska, P. Comparison of parallel metaheuristics for solving the TSP. In Proceedings of the 9th International Conference on Computer Systems and Technologies and Workshop for PhD Students in Computing, Gabrovo, Bulgaria, 12–13 June 2008; Association for Computing Machinery: New York, NY, USA, 2008; pp. II.12-1–II.12-6. [Google Scholar]
- Aleti, A.; Moser, I. A systematic literature review of adaptive parameter control methods for evolutionary algorithms. ACM Comput. Surv. (CSUR) 2016, 49, 1–35. [Google Scholar] [CrossRef]
- Varadarajan, S.; Whitley, D. A parallel ensemble genetic algorithm for the traveling salesman problem. In Proceedings of the Genetic and Evolutionary Computation Conference, Lille, France, 10–14 July 2021; Association for Computing Machinery: New York, NY, USA, 2021; pp. 636–643. [Google Scholar]
- Gutiérrez-Aguirre, P.; Contreras-Bolton, C. A multioperator genetic algorithm for the traveling salesman problem with job-times. Expert Syst. Appl. 2024, 240, 122472. [Google Scholar] [CrossRef]
- Ban, H.B. The hybridization of aco+ ga and rvns algorithm for solving the time-dependent traveling salesman problem. Evol. Intell. 2022, 15, 309–328. [Google Scholar] [CrossRef]
- Soares, G.; Bulhões, T.; Bruck, B. An efficient hybrid genetic algorithm for the traveling salesman problem with release dates. Eur. J. Oper. Res. 2024, 318, 31–42. [Google Scholar] [CrossRef]
- Glover, F. Ejection chains, reference structures and alternating path methods for traveling salesman problems. Discret. Appl. Math. 1996, 65, 223–253. [Google Scholar] [CrossRef]
- Johnson, D.S.; McGeoch, L.A. The traveling salesman problem: A case study in local optimization. Local Search Comb. Optim. 1997, 1, 215–310. [Google Scholar]
- Cavagnini, R.; Schneider, M.; Theiß, A. A tabu search with geometry-based sparsification methods for angular traveling salesman problems. Networks 2024, 83, 30–52. [Google Scholar] [CrossRef]
- Dorigo, M.; Maniezzo, V.; Colorni, A. Ant system: Optimization by a colony of cooperating agents. IEEE Trans. Syst. Man Cybern. Part B (Cybern.) 1996, 26, 29–41. [Google Scholar] [CrossRef]
- Stützle, T.; Hoos, H.H. MAX–MIN ant system. Future Gener. Comput. Syst. 2000, 16, 889–914. [Google Scholar] [CrossRef]
- Gambardella, L.M.; Dorigo, M. An ant colony system hybridized with a new local search for the sequential ordering problem. INFORMS J. Comput. 2000, 12, 237–255. [Google Scholar] [CrossRef]
- Skinderowicz, R. Improving Ant Colony Optimization efficiency for solving large TSP instances. Appl. Soft Comput. 2022, 120, 108653. [Google Scholar] [CrossRef]
- Huang, Z.B.; Fu, G.T.; Fa, T.H.; Dong, D.Y.; Bai, P.; Xiao, C. High performance ant colony system based on GPU warp specialization with a static–dynamic balanced candidate set strategy. Future Gener. Comput. Syst. 2021, 125, 136–150. [Google Scholar] [CrossRef]
- Dawson, L.; Stewart, I.A. Candidate Set Parallelization Strategies for Ant Colony Optimization on the GPU. In Proceedings of the Algorithms and Architectures for Parallel Processing; Kołodziej, J., Di Martino, B., Talia, D., Xiong, K., Eds.; Springer: Cham, Switzerland, 2013; pp. 216–225. [Google Scholar]
- Wang, K.P.; Huang, L.; Zhou, C.G.; Pang, W. Particle swarm optimization for traveling salesman problem. In Proceedings of the 2003 International Conference on Machine Learning and Cybernetics (IEEE cat. no. 03ex693), Xi’an, China, 5 November 2003; IEEE: Piscataway, NJ, USA, 2003; Volume 3, pp. 1583–1585. [Google Scholar]
- Wu, Z. A comparative study of solving traveling salesman problem with genetic algorithm, ant colony algorithm, and particle swarm optimization. In Proceedings of the 2020 2nd International Conference on Robotics Systems and Vehicle Technology, Xiamen, China, 3–5 December 2020; Association for Computing Machinery: New York, NY, USA, 2020; pp. 95–99. [Google Scholar]
- Reinelt, G. TSPLIB95; Interdisciplinary Center for Scientific Computing (IWR): Heidelberg, Germany, 1995; Volume 338, pp. 1–16. [Google Scholar]
- Hougardy, S.; Zhong, X. Hard to solve instances of the Euclidean Traveling Salesman Problem. Math. Program. Comput. 2021, 13, 51–74. [Google Scholar] [CrossRef]
- Kool, W.; Van Hoof, H.; Welling, M. Attention, learn to solve routing problems! arXiv 2018, arXiv:1803.08475. [Google Scholar]
- Cutello, V.; Mezzina, A.; Pavone, M.; Zito, F. A Weighted Binary String Benchmark to Assess the Efficiency of Stochastic Search Processes. In Advances in Swarm Intelligence; Lecture Notes in Computer Science; Springer: Singapore, 2025; Volume 16011, pp. 116–127. [Google Scholar] [CrossRef]
- Cook, W.J. TSP Test Data. University of Waterloo. Available online: https://www.math.uwaterloo.ca/tsp/data/index.html (accessed on 5 May 2025).
- Cook, W.J. World Traveling Salesman Problem. 2021. Available online: https://www.math.uwaterloo.ca/tsp/world/ (accessed on 17 June 2025).
- Drori, I.; Kates, B.J.; Sickinger, W.R.; Kharkar, A.G.; Dietrich, B.; Shporer, A.; Udell, M. GalaxyTSP: A New Billion-Node Benchmark for TSP. In Proceedings of the Learning Meets Combinatorial Algorithms at NeurIPS2020, Virtual, 11–12 December 2020. [Google Scholar]
- 8th DIMACS Implementation Challenge: The Traveling Salesman Problem. 2000. Available online: http://archive.dimacs.rutgers.edu/Challenges/TSP/ (accessed on 1 March 2026).
- Luo, J.; Heng, H.; Wu, G. Graph attention, learning 2-opt algorithm for the traveling salesman problem. Complex Intell. Syst. 2025, 11, 117. [Google Scholar] [CrossRef]
- Zhao, C.S.; Wong, L.P. A transformer-based structure-aware model for tackling the traveling salesman problem. PLoS ONE 2025, 20, e0319711. [Google Scholar] [CrossRef] [PubMed]
- Min, Y.; Bai, Y.; Gomes, C.P. Unsupervised learning for solving the travelling salesman problem. Adv. Neural Inf. Process. Syst. 2023, 36, 47264–47278. [Google Scholar]
- Bouazza, W. Machine Learning-Based Hyper-Heuristics: A Clear Insight. In Proceedings of the 2024 7th International Conference on Computational Intelligence and Intelligent Systems (CIIS ’24), Nagoya, Japan, 22–24 November 2024; Association for Computing Machinery: New York, NY, USA, 2025; pp. 29–37. [Google Scholar] [CrossRef]
- Chen, D.; Imdahl, C.; Lai, D.; Van Woensel, T. The Dynamic Traveling Salesman Problem with Time-Dependent and Stochastic travel times: A deep reinforcement learning approach. Transp. Res. Part C Emerg. Technol. 2025, 172, 105022. [Google Scholar] [CrossRef]
- Zhang, Z.; Liu, H.; Zhou, M.; Wang, J. Solving dynamic traveling salesman problems with deep reinforcement learning. IEEE Trans. Neural Netw. Learn. Syst. 2021, 34, 2119–2132. [Google Scholar] [CrossRef] [PubMed]
- Konovalenko, A.; Hvattum, L.M. Optimizing a Dynamic Vehicle Routing Problem with Deep Reinforcement Learning: Analyzing State-Space Components. Logistics 2024, 8, 96. [Google Scholar] [CrossRef]
- Montemanni, R.; Dell’Amico, M. Solving the parallel drone scheduling traveling salesman problem via constraint programming. Algorithms 2023, 16, 40. [Google Scholar] [CrossRef]
- Cheng, R.; Jiang, Y.; Nielsen, O.A.; Pisinger, D. An adaptive large neighborhood search metaheuristic for a passenger and parcel share-a-ride problem with drones. Transp. Res. Part C Emerg. Technol. 2023, 153, 104203. [Google Scholar] [CrossRef]
- Bruni, M.E.; Khodaparasti, S.; Moshref-Javadi, M. A logic-based Benders decomposition method for the multi-trip traveling repairman problem with drones. Comput. Oper. Res. 2022, 145, 105845. [Google Scholar] [CrossRef]
- Ciacco, A.; Guerriero, F.; Osaba, E. Steiner Traveling Salesman Problem with Quantum Annealing. arXiv 2025, arXiv:2504.02388. [Google Scholar] [CrossRef]
- Ramezani, M.; Salami, S.; Shokhmkar, M.; Moradi, M.; Bahrampour, A. Reducing the Number of Qubits from n2 to nlog2(n) to Solve the Traveling Salesman Problem with Quantum Computers: A Proposal for Demonstrating Quantum Supremacy in the NISQ Era. arXiv 2024, arXiv:2402.18530. [Google Scholar]
- Wang, M.; Zhou, Y.; Cao, Z.; Xiao, Y.; Wu, X.; Pang, W.; Jiang, Y.; Yang, H.; Zhao, P.; Li, Y. An Efficient Diffusion-based Non-Autoregressive Solver for Traveling Salesman Problem. arXiv 2025, arXiv:2501.13767. [Google Scholar]
- Basson, M.; Preux, P. IDEQ: An improved diffusion model for the TSP. arXiv 2024, arXiv:2412.13858. [Google Scholar] [CrossRef]
- Masoud, M.; Abdelhay, A.; Elhenawy, M. Exploring combinatorial problem solving with large language models: A case study on the travelling salesman problem using gpt-3.5 turbo. arXiv 2024, arXiv:2405.01997. [Google Scholar] [CrossRef]
- Caramanis, C.; Fotakis, D.; Kalavasis, A.; Kontonis, V.; Tzamos, C. Optimizing solution-samplers for combinatorial problems: The landscape of policy-gradient method. Adv. Neural Inf. Process. Syst. 2023, 36, 14035–14069. [Google Scholar]
- Liu, S.; Zhang, Y.; Tang, K.; Yao, X. How Good is Neural Combinatorial Optimization? A Systematic Evaluation on the Traveling Salesman Problem. IEEE Comput. Intell. Mag. 2023, 18, 14–28. [Google Scholar] [CrossRef]
- Manchanda, S.; Michel, S.; Drakulic, D.; Andreoli, J.M. On the Generalization of Neural Combinatorial Optimization Heuristics. In Proceedings of the Machine Learning and Knowledge Discovery in Databases, Turin, Italy, 18–22 September 2023; Amini, M.R., Canu, S., Fischer, A., Guns, T., Kralj Novak, P., Tsoumakas, G., Eds.; Springer: Cham, Switzerland, 2023; pp. 426–442. [Google Scholar]
- Reijnen, R.; Zhang, Y.; Lau, H.C.; Bukhsh, Z. Online Control of Adaptive Large Neighborhood Search Using Deep Reinforcement Learning. In Proceedings of the 34th International Conference on Automated Planning and Scheduling (ICAPS 2024); Association for the Advancement of Artificial Intelligence (AAAI Press): Palo Alto, CA, USA, 2024; Volume 34, pp. 475–483. [Google Scholar] [CrossRef]
- Es Yurek, E. Impact of Drone Battery Recharging Policy on Overall Carbon Emissions: The Traveling Salesman Problem with Drone. Drones 2024, 8, 108. [Google Scholar] [CrossRef]









| Original Art | Data Set | Cities |
|---|---|---|
| Da Vinci’s Mona Lisa | mona-lisa100K.tsp | 100,000 |
| Van Gogh’s Self Portrait 1889 | vangogh120K.tsp | 120,000 |
| Botticelli’s The Birth of Venus | venus140K.tsp | 140,000 |
| Velázquez’s Juan de Pareja | pareja160K.tsp | 160,000 |
| Courbet’s The Desperate Man | courbet180K.tsp | 180,000 |
| Vermeer’s Girl with a Pearl Earring | earring200K.tsp | 200,000 |
| Dataset | Nodes n | Type | Ref. | Algorithms Commonly Tested |
|---|---|---|---|---|
| TSPLIB 95 | 14–85,900 | SYM/ASY | [165] | Concorde, LKH, GA, ACO, SA |
| Hard Euclidean TSPLIB | ≤200 (gen.) | SYM | [166] | Concorde, LKH |
| Random Eucl. n-TSP | 20–100 test (1 M) train | SYM | [167] | Attention Model, POMO, RL-TSP |
| VLSI/PCB suite (102) | 131–744,710 | SYM | [169] | LKH, ACO, large-scale heuristics |
| World TSP | 1,904,711 | GEO distance | [170] | LKH (record tour), D&C |
| GalaxyTSP | 1.69 × 109 | SYM | [171] | ML-guided D&C + LKH |
| DIMACS TSP Challenge | up to 10,000,000 | SYM | [172] | Concorde, CLK, LKH |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2026 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license.
Share and Cite
Mezzina, A.; Pavone, M. A Comprehensive Review of Metaheuristics for the Modern Traveling Salesman Problem and Drone-Assisted Delivery. Algorithms 2026, 19, 278. https://doi.org/10.3390/a19040278
Mezzina A, Pavone M. A Comprehensive Review of Metaheuristics for the Modern Traveling Salesman Problem and Drone-Assisted Delivery. Algorithms. 2026; 19(4):278. https://doi.org/10.3390/a19040278
Chicago/Turabian StyleMezzina, Alessio, and Mario Pavone. 2026. "A Comprehensive Review of Metaheuristics for the Modern Traveling Salesman Problem and Drone-Assisted Delivery" Algorithms 19, no. 4: 278. https://doi.org/10.3390/a19040278
APA StyleMezzina, A., & Pavone, M. (2026). A Comprehensive Review of Metaheuristics for the Modern Traveling Salesman Problem and Drone-Assisted Delivery. Algorithms, 19(4), 278. https://doi.org/10.3390/a19040278

