Javascript is required
[1] Erfani, H., Zakizadeh, M. (2024). Meta-heuristic algorithms A comprehensive review. [Crossref]
[2] Almufti, S., Marqas, R., Asaad, R. (2019). Comparative study between elephant herding optimization (EHO) and U-turning ant colony optimization (U-TACO) in solving symmetric traveling salesman problem (STSP). Journal Of Advanced Computer Science & Technology, 8(2): 32. https://sciencepubco.com/index.php/JACST/article/view/29403.
[3] Nooruldeen, O., Baker, M.R., Aleesa, A.M., Ghareeb, A., Shaker, E.H. (2023). Strategies for predictive power: Machine learning models in city-scale load forecasting. e-Prime-Advances in Electrical Engineering, Electronics and Energy, 6: 100392. [Crossref]
[4] Rashid, T.A., Shekho Toghramchi, C.I., Sindi, H., Alsadoon, A., Bačanin, N., Umar, S.U., Shamsaldin, A.S., Mohammadi, M. (2021). An improved BAT algorithm for solving job scheduling problems in hotels and restaurants. Artificial Intelligence: Theory and Applications, 973: 155-171. [Crossref]
[5] Umar, S.U., Rashid, T.A., Ahmed, A.M., Hassan, B.A., Baker, M.R. (2024). Modified bat algorithm: A newly proposed approach for solving complex and real-world problems. Soft Computing, 28(13): 7983-7998. [Crossref]
[6] Kennedy, J., Eberhart, R. (1995). Particle swarm optimization. In Proceedings of ICNN'95-International Conference on Neural Networks, Perth, WA, Australia, pp. 1942-1948. [Crossref]
[7] Stützle, T., Dorigo, M. (2004). Ant colony optimization. https://www.researchgate.net/publication/36146886_Ant_Colony_Optimization.
[8] Bellman, R. (1952). On the theory of dynamic programming. Proceedings of the national Academy of Sciences, 38(8): 716-719. [Crossref]
[9] Wang, G.-G., Deb, S., Gao, X.-Z., Dos Santos Coelho, L. (2016). A new metaheuristic optimisation algorithm motivated by elephant herding behaviour. International Journal of Bio-Inspired Computation, 8(6): 394-409. [Crossref]
[10] Bisseling, R.H. (2017). Algorithms for the travelling salesman problem. 2017. https://studenttheses.uu.nl/handle/20.500.12932/29854
[11] Zhang, X.X., Shi, P.J., Liu, L.Y., Tang, Y., et al. (2010). Ambient TSP concentration and dustfall in major cities of China: Spatial distribution and temporal variability. Atmospheric Environment, 44(13): 1641-1648. [Crossref]
[12] Emambocus, B.A.S., Jasser, M.B., Hamzah, M., Mustapha, A., Amphawan, A. (2021). An enhanced swap sequence-based particle swarm optimization algorithm to solve TSP. IEEE Access, 9: 164820-164836. [Crossref]
[13] Marqas, R.B., Almufti, S.M., Othman, P.S., Abdulrahma, C.M. (2020). Evaluation of EHO, U-TACO and TS metaheuristics algorithms in solving TSP. Journal of XI’AN University of Architecture & Technology, 12(4). https://www.researchgate.net/publication/340739815_Evaluation_of_EHO_U-TACO_and_TS_Metaheuristics_algorithms_in_Solving_TSP.
[14] Robati, A., Barani, G.A., Nezam Abadi Pour, H., Fadaee, M.J., Rahimi Pour Anaraki, J. (2012). Balanced fuzzy particle swarm optimization. Applied Mathematical Modelling, 36(5): 2169-2177. [Crossref]
[15] Li, J., Guo, L., Li, Y., Liu, C. (2019). Enhancing elephant herding optimization with novel individual updating strategies for large-scale optimization problems. Mathematics, 7(5): 395. [Crossref]
[16] Zhang, Z., Gao, Y. (2023). Solving large-scale global optimization problems and engineering design problems using a novel biogeography-based optimization with Lévy and Brownian movements. International Journal of Machine Learning and Cybernetics, 14(1): 313-346. [Crossref]
[17] Zhou, Y., He, F., Qiu, Y. (2017). Dynamic strategy based parallel ant colony optimization on GPUs for TSPs. http://scis.scichina.com/en/2017/068102-supplementary.pdf.
[18] Abdulfattah, G.M., Ahmad, M.N., Asaad, R.R. (2018). A reliable binarization method for offline signature system based on unique signer’s profile. International Journal of Innovative Computing, Information and Control, 14(2): 573-586. [Crossref]
[19] Asaad, R.R., Abdulnabi, N.L. (2018). Using local searches algorithms with Ant colony optimization for the solution of TSP problems. Academic Journal of Nawroz University, 7(3): 1-6. [Crossref]
[20] Muawanah, S., Muzayanah, U., Pandin, M.G., Alam, M.D., Trisnaningtyas, J.P. (2023). Stress and coping strategies of Madrasah’s teachers on applying distance learning during COVID-19 pandemic in Indonesia. Qubahan Academic Journal, 3(4): 206-218.
[21] Umar, S.U., Rashid, T.A. (2021). Critical analysis: Bat algorithm-based investigation and application on several domains. World Journal of Engineering, 18(4): 606-620. [Crossref]
[22] Laporte, G. (1992). The vehicle routing problem: An overview of exact and approximate algorithms. European Journal of Operational Research, 59(3): 345-358. [Crossref]
[23] Applegate, D.L., Bixby, R.E., Chvátal, V., Cook, W.J. (2007). The Traveling Salesman Problem. https://www.ceas3.uc.edu/ret/archive/2017/ret/docs/readings/Project%203/Project%203_Introduction%20to%20TSP.pdf.
[24] Fischetti, M., Salazar-Gonzalez, J.J., Toth, P. (2007). The generalized traveling salesman and orienteering problems. In the Traveling Salesman Problem and Its Variations, Boston, pp. 609-662. [Crossref]
[25] Johnson, D.S., McGeoch, L.A. (2003). 8. The traveling salesman problem: A case study. Local Search in Combinatorial Optimization. pp. 215-310. [Crossref]
[26] Reinelt, G. (2003). The Traveling Salesman: Computational Solutions for TSP Applications (Vol. 840). Springer. [Crossref]
[27] Golden, B.L., Raghavan, S., Wasil, E.A. (2008). The Vehicle Routing Problem: Latest Advances and New Challenges (Vol. 43). Springer Science & Business Media. [Crossref]
[28] Ali, F.H., Jassim, S.M. (2018). New improved heuristic method for solving travelling salesman problem. Iraqi Journal of Science, 59(4C): 2289-2300. [Crossref]
[29] Lawler, E.L., Wood, D.E. (1966). Branch-and-bound methods: A survey. Operations Research, 14(4): 699-719. [Crossref]
[30] Boddy, M. (1991). Anytime problem solving using dynamic programming. In Proceedings of the Ninth National Conference on Artificial Intelligence, pp. 738-743. https://dl.acm.org/doi/abs/10.5555/1865756.1865791
[31] Lähdeaho, O., Hilmola, O.P. (2024). An exploration of quantitative models and algorithms for vehicle routing optimization and traveling salesman problems. Supply Chain Analytics, 5: 100056. [Crossref]
[32] Anwar, I.M., Salama, K.M., Abdelbar, A.M. (2015). Instance selection with ant colony optimization. Procedia Computer Science, 53: 248-256. [Crossref]
[33] Yang, Y., Deng, Y., Xiao, B., Zhao, X. (2024). The method to integrate species explode and deracinate algorithm with particle swarm optimization algorithm. IEEE Access, 12: 52439-52451. [Crossref]
Search

Acadlore takes over the publication of IJCMEM from 2025 Vol. 13, No. 3. The preceding volumes were published under a CC BY 4.0 license by the previous owner, and displayed here as agreed between Acadlore and the previous owner. ✯ : This issue/volume is not published by Acadlore.

Open Access
Research article

Charting New Routes: Comparing Swarm-Based Approaches to the Traveling Salesman Problem

ali hassan ahmed wadi1*,
shahla uthman umar2
1
Computer Science Department, College of Computer Science and Information Technology, University of Kirkuk, 36001 Kirkuk, Iraq
2
Software Department, College of Computer Science and Information Technology, University of Kirkuk, 36001 Kirkuk, Iraq
International Journal of Computational Methods and Experimental Measurements
|
Volume 13, Issue 2, 2025
|
Pages 371-379
Received: 12-18-2024,
Revised: 03-14-2025,
Accepted: 03-25-2025,
Available online: 06-29-2025
View Full Article|Download PDF

Abstract:

To solve the Traveling Salesman Problem (TSP), this research compares three swarm-based optimization algorithms: Particle Swarm Optimization (PSO), Ant Colony Optimization (ACO), and Elephant Herding Optimization (EHO). Finding the shortest path to visit each city once and return to the starting point is the goal of the traditional combinatorial optimization problem, TSP. Exact techniques such as Branch and Bound (BB) and Dynamic Programming (DP) can effectively handle smaller TSP cases, but they become unfeasible as the number of cities increases. The solutions offered by metaheuristic algorithms are more scalable. The algorithms' performance is assessed in this study based on execution time, scalability, and solution quality for a range of city sizes (5 to 150). Results reveal that EHO surpasses the others in achieving lower optimal costs.

Keywords: Traveling Salesman Problem, Elephant Herding Optimization, Ant Colony Optimization, Particle Swarm Optimization, Branch and Bound, Dynamic Programming, Optimization algorithms, Combinatorial optimization

1. Introduction

Since the creation of mortal beings, they have constantly sought perfection in all aspects of life. One of the most important trials in the world is to find a stylish result. In reality, numerous complex problems, similar to transportation, warehousing, where to vend products, communication network design, scheduling, and planning, are frequently too large and complex to be optimally answered in a reasonable time. Nonetheless, chancing a result is still pivotal, so the volition is to originally accept a sour result with a respectable position of delicacy and optimization time [1].

Optimization problems have become so complicated that they are difficult for traditional programming approaches to decompose and optimize efficiently. A mass grounded metaheuristic optimization methods have been developed recently [2].

The machine learning models, especially ensemble learning approaches, to show great promise in solving complicated optimization issues by utilizing a variety of data-driven strategies to improve decision-making and prediction accuracy [3]. Used address challenging optimization issues is represented by swarm intelligence (SI) algorithms. Its goal is to model the collective behavior of basic agents as they attempt to accomplish goals like protecting against attacks and finding food. Even though each agent is one capable of basic tasks, when the work together and share knowledge, they can display extraordinary intelligence [4]. SI algorithms were first developed at the University of Michigan in the 1960s. John Holland and his associates wrote the first book on the GA in 1960, and it was later developed and published in 1970 and 1983 [5]. Have been extensively used by experimenters to optimize results and give sufficiently fit results for objective functions in optimization problems [2]. In similar problems, the ultimate thing is frequently to maximize or minimize an objective function, which is used to estimate the quality of the performing result. These algorithms aim to ameliorate or minimize the problem's objective function, and the Traveling Salesman Problem (TSP) is constantly used to test their effectiveness and estimate their performance. The TSP as it needs changing the shortest path to visit a set of big cities, the making it a perfect tool for assessing the effectiveness of different algorithms. A number of metaheuristic algorithms, including ACO, PSO, and EHO, are utilized to find a solution to the TSP, a classic problem in route optimization. Yet, a thorough comparison of the algorithms based on execution time, use of resources, and solution quality is still required. It is seen that (EHO) is quicker than the others, and hence all the more useful for big instances of (TSP) where repair has to be executed in a hurry. With emphasis laid on computational complexity and the quest for finding a balance between accuracy and efficiency, the present study attempts to evaluate the performance of these algorithms over various sets of datasets such that one can offer recommendations towards the optimal strategy to adopt for use in applications related to automated manufacturing, smart transportation, and logistics optimization.

2. Literature Review

From 2000 till 2024, it has been two decades of research to implement artificial intelligence (AI) and metaheuristic algorithms to determine the solution of the Traveling Salesman Problem (TSP), a popular NP-hard combinatorial optimization problem. It was all about creating and enhancing various algorithms like Branch and Bound (BB), Dynamic Programming (DP), Ant Colony Optimization (ACO), Particle Swarm Optimization (PSO), and recently Elephant Herding Optimization (EHO).

1) Evolution and Trends in TSP Algorithms:

TSP solutions in the early stages were exact in nature like BB and DP [6, 7], which did not work for large datasets since they were exponential in terms of memory and time requirements. SI techniques like ACO and PSO were introduced to combat the same. ACO is inspired by ant foraging behavior [8] and PSO incorporates social optimization. Both of them were susceptible to premature convergence and parameter sensitivity [9]. EHO inspired by elephant herd behavior assisted in improving execution times and solution quality for large TSP instances [10], and the strengths and weaknesses of the studies reviewed are summarized in Table 1.

2) Thematic Grouping of Literature:

The literature studied can be classified as:

$\bullet$ Algorithmic Efficiency Improvements:

· Zhang [11] strengthened often used paths to improve ACO, speeding up the solution process.

· Emambocus [12] achieved more accurate results using PSO with genetic algorithms.

· Marqas et al. [13] improved performance on huge datasets by optimizing EHO parameters.

$\bullet$ Handling Large-Scale Datasets:

· Robati et al. [14] modified PSO to make efficient usage feasible in larger instances of TSP.

· Li et al. [15] and Zhang and Gao [16] confirmed EHO's effectiveness in scaling across large-dimensional datasets.

$\bullet$ Dynamic and Adaptive Algorithms:

· A model of ACO that is capable of adapting to varying city distances was introduced by Zhou et al. [17].

3) Relevance to Current Study:

This paper evaluates three popular algorithms ACO, PSO, and EHO using different dataset sizes. EHO consistently outperforms ACO in terms of optimal cost, especially as the number of cities increases. This highlights the increasing use of swarm-based methods in areas such as dynamic routing, transportation planning, and intelligent logistics systems. and presents an EHO framework that decomposes the problem to enable solution quality and scalability. The framework fills current research gaps and provides a more flexible method than TPS in resolving complex and large-size instances.

Table 1. Comparative summary of key studies

Year

Algorithm

Main Contribution

Strengths

Weaknesses

2010

ACO

Enhanced pheromone-based search

High efficiency on small datasets

Limited on large datasets

2012

PSO

Scalable search behavior

Fast for large instances

Parameter sensitive

2014

BB

Accurate subproblem elimination

Optimal for small inputs

Impractical for large data

2015

PSO + GA

Hybridized PSO for accuracy

Improved results

Complex implementation

2017

ACO

Adaptive to dynamic data

Responsive to changes

Slower performance

2018

EHO

New metaheuristic with fast convergence

High quality on big data

Less efficient on dynamic data

2019

DP

Accurate results with caching

Guarantees optimality

High memory usage

2020

EHO

Parameter-tuned EHO

Enhanced efficiency

Needs tuning expertise

2021

EHO

Contextual performance analysis

Versatile across scenarios

May require longer time

2022

EHO

Accelerated search and precision

Better performance

Requires high computing power

2023

EHO

Large-scale dataset handling

Robust output

Not adaptive to dynamic input

2024

EHO

Practical applications in logistics

Real-world relevance

May vary in unpredictable settings

3. Traveling Salesman Problem (TSP)

In 1932, the mathematician Karl Menger first proposed the TSP. The problem formulation sounds surprisingly simple: consider a salesman who has to travel between several towns. He starts in his home town, visits each of the cities on some list exactly once, and then returns to the starting point. Reducing the overall distance traveled is the aim. Even while it seems straightforward, the more cities there are, the more challenging it becomes to solve this problem optimally. Mathematicians and scholars have been looking for effective answers for nearly a century. From its simple definition to the difficulty of illustrating its solutions is where TSP's beauty lies. The cities are very often real locations in practical applications, while travel routes are determined by distances. We will focus on the TSP instances that represent cities connected with road networks, where the distances represent the actual driven distance by automobiles. Maps will be used to display the results in order to improve comprehension and show how the solutions have practical applications. One could initially think that the issue can be resolved by just figuring out how long each potential tour is and choosing the shortest one. However, since the number of alternative tours grows factorially with the number of cities, this strategy is only practical for extremely small examples. For example, over 3 billion hours are feasible in only 14 cities. This "brute force" approach is computationally impractical for larger instances. Due to this, more complicated algorithms must be devised to successfully handle the problem, especially when large input datasets are involved [18], a classic graph-based optimization problem where a traveler must visit a given set of cities only once before returning to the starting point, while minimizing the total travel cost.

To date, no known polynomial time algorithm can solve every TSP instance. This means that it is NP-hard. Owing to this complexity, there have been numerous research regarding combinatorial optimization. TSP has proved itself as a benchmark to test any new optimization techniques as it has broad applications in different fields such as manufacturing, chip design, and logistics [19-21].

Another perspective on the limitations of AI is the inability of the conventional AI techniques to scale up with developments in machine learning and optimization for information systems possessing big datasets, as well as the recent expansion in the industry, particularly energy and pharmaceuticals. Computational intelligence, a field dedicated to developing intelligent computational models that can interpret raw numerical data in real time and provide high reliability and minimal errors for engineering and commercial applications, has been made possible by this gap [22].

Several heuristic and metaheuristic methods, for example, PSO, ACO, and EHO, have been developed for seeking an approximate solution for TSP. Each has its merits in a different way by trading off the accuracy of the solution against computing efficiency. For the best answers in smaller TSP scenarios, precise methods like branch-bound and Dynamic Programming have also been investigated. However, even though these exact methods ensure optimality, they are usually restricted to issues with fewer cities due to their large computational demands [12-14].

The length of the optimal tour of TSP problems can be found as shown below [14], can be calculated by Eq. (1).

$optimal \,\,tour =d_{p(n) p(1)}+\left(\sum_{i=1}^{n-1} d_{p(i) p(i+1)}\right)$
(1)

where, p is an ordered list of cities, and p(i) and p(i+1) are successive locations in the tour, and p(i) and p(i+1) are consecutive cities, The distance between city 𝑝(𝑖) p(i) and city 𝑝 (𝑖 + 1) p(i+1) is shown by the formula d(p(i), p(i+1)).

TSP Applications

$\bullet$ Logistics and supply chains: By minimizing delivery vehicle and truck routes, TSP reduces fuel usage and travel time [23].

$\bullet$ Manufacturing and production: It is used to schedule machine tasks and reduce travel time in electronics manufacturing, e.g., factories that manufacture printed circuit boards (PCBs) [24].

$\bullet$ Communications and networking: It is used to build wireless and wired networks and enhance data routing protocols to reduce delay [25].

$\bullet$ Health and medicine: It enables DNA sequencing to speed up diagnosis and planning of ambulance routes [26].

$\bullet$ Power and resource management: It conserves operating costs by allocating work crews and planning power plant maintenance [27].

$\bullet$ Traffic control and urban planning: It conserves operating costs and traffic jams by route planning for trash collection and regulating traffic lights [28].

This overall distance is to be minimized over all city orderings. Because of its practical relevance as well as its theoretical importance, TSP remains one of the most studied optimization problems. It has been applied in network architecture enhancement, reduction of production costs, and optimization of delivery routes. Further, the problem applicability has grown in a number of areas because of novel variants, which include the Vehicle Routing Problem and the multiple Traveling Salesman Problem.

4. Classical Algorithms to Solve TSP

Different exact algorithms such as BB and DP are used to solve the TSP.

4.1 Branch and Bound (BB)

General fashion for BB algorithms involves modeling the result space as a tree and also covering the tree exploring the most promising subtrees first [29].

This is continued until either there are no subtrees into which to further break the problem, or we have arrived at a point where, if we continue, only inferior results will be set up. can be used to process TSP containing 40–60 cities [18].

4.2 Dynamic Programming (DP)

5. Heuristic Algorithms to Solve TSP

6. Experiment

This section will analyze the results of the proposed algorithms for solving the TSP by using a number of performance indicators that came from the implementation of the following algorithms: ACO, PSO, BB, DP, and EHO. A number of criteria were used to analyze the performance, including memory consumption (data space, instruction space, environment stack space), execution time, CPU consumption, time and space complexity, and solution quality (optimal cost), these metrics evaluate the effectiveness and practicality of different methods for real-world applications in logistics, transport, and robotics.

$\bullet$ Execution Time: In a real-time scenario, such as robotics and transport route optimization, this metric gauges how fast an algorithm can compute a solution.

$\bullet$ CPU Consumption: It is a measure of computational efficiency having an impact on cost in the cloud and the lifespan of the battery in the embedded device.

$\bullet$ Space and Time Complexity: This describes scalability—exact algorithms (i.e., Branch & Bound) require exponential memory and time, but metaheuristic algorithms (ACO, PSO, EHO) offer effective, low-memory solutions.

$\bullet$ Solution Quality: This analyzes how close a computed solution is to the optimal one, also known as the answer, and tradeoffs in speed and accuracy for scenarios like network planning and logistics.

The effectiveness of the algorithms (ACO, PSO, EHO) for solving TSP depends on the parameter values. Tuning the parameters ensures faster convergence rates and higher-quality solutions.

Key Parameters' Effect on Performance:

$\bullet$ ACO: (β, p) shape the balance between exploration and exploitation.

$\bullet$ PSO: (ω, c1, c2) Compute the convergence speed and diversity of searches.

$\bullet$ EHO:(N, a) control exploration and stability.

Optimization Strategies:

$\bullet$ Manual Tuning: Empirically made changes on the basis of experimental findings.

$\bullet$ Adaptive Tuning: Dynamic parameter adjustments during execution.

On a laptop computer (HP EliteBook x360 1030 G3) with an Intel(R) Core (TM) i5-8350U CPU @ 1.70GHz 1.90GHz, 16 GB of RAM, and Microsoft Windows 10 Pro, the code was run and the results were extracted using MATLAB. The comparison is shown below.

7. Result Based on the Number of Cities

8. Analyses

We may infer from the data that the meta-heuristic algorithms (ACO, PSO, and EHO) performed better as the number of cities rose as compared to the BB and DP algorithms. EHO came out for providing notably lower optimal costs than the other algorithms, while ACO and PSO demonstrated balanced performance between execution time and ideal cost. The conventional algorithms (BB and DP) are less efficient when working with more cities because of their great temporal and spatial complexity.

Critical Analysis:

Based on the research results, the performance of each algorithm is highly sensitive to the size and type of problem. ACO and PSO are suitable for deterministic methods, while EHO and BB are ideal for small TSP cases.

9. Conclusions

Follows from the analysis in the above discussion that both as can be seen from the carried-out analysis, execution of TSP algorithms primarily relies on both dataset size (number of cities) and time of execution necessary. Traditional algorithms such as BB and DP executed perfectly with small problem sizes (e.g., 10 or 5 cities), yielding accurate and efficient outcomes. However, their lack of computational efficiency was felt as problems turned increasingly complex. As a contrast, metaheuristic algorithms, EHO, ACO, and PSO were found more scalable and flexible with bigger data sets.

Out of the tested algorithms, EHO returned the best costs with highest quality for all except one instance of the problem sizes and demonstrated its global search capability and convergence property. ACO, on the other hand, had a very good cost-effectiveness/executions time ratio, particularly on large instances. PSO was also good but demonstrated variability with parameter settings.

Future directions:

For increasing the convergence rate and solution quality in the future research on TSP, researcher could focus on hybrid solutions incorporating local search and swarm intelligence together with AI-supported learning mechanisms. More sophisticated variations of TSPsuch as the Vehicle Routing Problem and Dynamic TSP can further be augmented by adaptive and real-time optimization routines. Machine learning algorithms can further facilitate dynamic adjustment of parameters such that algorithms may automatically adapt to evolving problem instances. Additionally, the use of deep learning frameworks can facilitate faster computation and increased accuracy in real-world applications like smart logistics, autonomous navigation, and cooperative robots.

Data Availability

The data used to support the findings of this study are available from the corresponding author upon request.

Conflicts of Interest

The authors declare that they have no conflicts of interest.

References
[1] Erfani, H., Zakizadeh, M. (2024). Meta-heuristic algorithms A comprehensive review. [Crossref]
[2] Almufti, S., Marqas, R., Asaad, R. (2019). Comparative study between elephant herding optimization (EHO) and U-turning ant colony optimization (U-TACO) in solving symmetric traveling salesman problem (STSP). Journal Of Advanced Computer Science & Technology, 8(2): 32. https://sciencepubco.com/index.php/JACST/article/view/29403.
[3] Nooruldeen, O., Baker, M.R., Aleesa, A.M., Ghareeb, A., Shaker, E.H. (2023). Strategies for predictive power: Machine learning models in city-scale load forecasting. e-Prime-Advances in Electrical Engineering, Electronics and Energy, 6: 100392. [Crossref]
[4] Rashid, T.A., Shekho Toghramchi, C.I., Sindi, H., Alsadoon, A., Bačanin, N., Umar, S.U., Shamsaldin, A.S., Mohammadi, M. (2021). An improved BAT algorithm for solving job scheduling problems in hotels and restaurants. Artificial Intelligence: Theory and Applications, 973: 155-171. [Crossref]
[5] Umar, S.U., Rashid, T.A., Ahmed, A.M., Hassan, B.A., Baker, M.R. (2024). Modified bat algorithm: A newly proposed approach for solving complex and real-world problems. Soft Computing, 28(13): 7983-7998. [Crossref]
[6] Kennedy, J., Eberhart, R. (1995). Particle swarm optimization. In Proceedings of ICNN'95-International Conference on Neural Networks, Perth, WA, Australia, pp. 1942-1948. [Crossref]
[7] Stützle, T., Dorigo, M. (2004). Ant colony optimization. https://www.researchgate.net/publication/36146886_Ant_Colony_Optimization.
[8] Bellman, R. (1952). On the theory of dynamic programming. Proceedings of the national Academy of Sciences, 38(8): 716-719. [Crossref]
[9] Wang, G.-G., Deb, S., Gao, X.-Z., Dos Santos Coelho, L. (2016). A new metaheuristic optimisation algorithm motivated by elephant herding behaviour. International Journal of Bio-Inspired Computation, 8(6): 394-409. [Crossref]
[10] Bisseling, R.H. (2017). Algorithms for the travelling salesman problem. 2017. https://studenttheses.uu.nl/handle/20.500.12932/29854
[11] Zhang, X.X., Shi, P.J., Liu, L.Y., Tang, Y., et al. (2010). Ambient TSP concentration and dustfall in major cities of China: Spatial distribution and temporal variability. Atmospheric Environment, 44(13): 1641-1648. [Crossref]
[12] Emambocus, B.A.S., Jasser, M.B., Hamzah, M., Mustapha, A., Amphawan, A. (2021). An enhanced swap sequence-based particle swarm optimization algorithm to solve TSP. IEEE Access, 9: 164820-164836. [Crossref]
[13] Marqas, R.B., Almufti, S.M., Othman, P.S., Abdulrahma, C.M. (2020). Evaluation of EHO, U-TACO and TS metaheuristics algorithms in solving TSP. Journal of XI’AN University of Architecture & Technology, 12(4). https://www.researchgate.net/publication/340739815_Evaluation_of_EHO_U-TACO_and_TS_Metaheuristics_algorithms_in_Solving_TSP.
[14] Robati, A., Barani, G.A., Nezam Abadi Pour, H., Fadaee, M.J., Rahimi Pour Anaraki, J. (2012). Balanced fuzzy particle swarm optimization. Applied Mathematical Modelling, 36(5): 2169-2177. [Crossref]
[15] Li, J., Guo, L., Li, Y., Liu, C. (2019). Enhancing elephant herding optimization with novel individual updating strategies for large-scale optimization problems. Mathematics, 7(5): 395. [Crossref]
[16] Zhang, Z., Gao, Y. (2023). Solving large-scale global optimization problems and engineering design problems using a novel biogeography-based optimization with Lévy and Brownian movements. International Journal of Machine Learning and Cybernetics, 14(1): 313-346. [Crossref]
[17] Zhou, Y., He, F., Qiu, Y. (2017). Dynamic strategy based parallel ant colony optimization on GPUs for TSPs. http://scis.scichina.com/en/2017/068102-supplementary.pdf.
[18] Abdulfattah, G.M., Ahmad, M.N., Asaad, R.R. (2018). A reliable binarization method for offline signature system based on unique signer’s profile. International Journal of Innovative Computing, Information and Control, 14(2): 573-586. [Crossref]
[19] Asaad, R.R., Abdulnabi, N.L. (2018). Using local searches algorithms with Ant colony optimization for the solution of TSP problems. Academic Journal of Nawroz University, 7(3): 1-6. [Crossref]
[20] Muawanah, S., Muzayanah, U., Pandin, M.G., Alam, M.D., Trisnaningtyas, J.P. (2023). Stress and coping strategies of Madrasah’s teachers on applying distance learning during COVID-19 pandemic in Indonesia. Qubahan Academic Journal, 3(4): 206-218.
[21] Umar, S.U., Rashid, T.A. (2021). Critical analysis: Bat algorithm-based investigation and application on several domains. World Journal of Engineering, 18(4): 606-620. [Crossref]
[22] Laporte, G. (1992). The vehicle routing problem: An overview of exact and approximate algorithms. European Journal of Operational Research, 59(3): 345-358. [Crossref]
[23] Applegate, D.L., Bixby, R.E., Chvátal, V., Cook, W.J. (2007). The Traveling Salesman Problem. https://www.ceas3.uc.edu/ret/archive/2017/ret/docs/readings/Project%203/Project%203_Introduction%20to%20TSP.pdf.
[24] Fischetti, M., Salazar-Gonzalez, J.J., Toth, P. (2007). The generalized traveling salesman and orienteering problems. In the Traveling Salesman Problem and Its Variations, Boston, pp. 609-662. [Crossref]
[25] Johnson, D.S., McGeoch, L.A. (2003). 8. The traveling salesman problem: A case study. Local Search in Combinatorial Optimization. pp. 215-310. [Crossref]
[26] Reinelt, G. (2003). The Traveling Salesman: Computational Solutions for TSP Applications (Vol. 840). Springer. [Crossref]
[27] Golden, B.L., Raghavan, S., Wasil, E.A. (2008). The Vehicle Routing Problem: Latest Advances and New Challenges (Vol. 43). Springer Science & Business Media. [Crossref]
[28] Ali, F.H., Jassim, S.M. (2018). New improved heuristic method for solving travelling salesman problem. Iraqi Journal of Science, 59(4C): 2289-2300. [Crossref]
[29] Lawler, E.L., Wood, D.E. (1966). Branch-and-bound methods: A survey. Operations Research, 14(4): 699-719. [Crossref]
[30] Boddy, M. (1991). Anytime problem solving using dynamic programming. In Proceedings of the Ninth National Conference on Artificial Intelligence, pp. 738-743. https://dl.acm.org/doi/abs/10.5555/1865756.1865791
[31] Lähdeaho, O., Hilmola, O.P. (2024). An exploration of quantitative models and algorithms for vehicle routing optimization and traveling salesman problems. Supply Chain Analytics, 5: 100056. [Crossref]
[32] Anwar, I.M., Salama, K.M., Abdelbar, A.M. (2015). Instance selection with ant colony optimization. Procedia Computer Science, 53: 248-256. [Crossref]
[33] Yang, Y., Deng, Y., Xiao, B., Zhao, X. (2024). The method to integrate species explode and deracinate algorithm with particle swarm optimization algorithm. IEEE Access, 12: 52439-52451. [Crossref]
Nomenclature

ACO

Ant Colony Optimization

AI

Artificial Intelligence

BB

Branch And Bound

DP

Dynamic Programming

EHO

Elephant Herding Optimization

PSO

Particle Swarm Optimization

SI

Swarm Intelligence

Greek symbols

Β

Distance influence

Ρ

Pheromone evaporation rate

Ω

Inertia weight

Subscripts

α

Pheromone Influence

k

Ant

t

Elephant


Cite this:
APA Style
IEEE Style
BibTex Style
MLA Style
Chicago Style
GB-T-7714-2015
Wadi, A. H. A. & Umar, S. U. (2025). Charting New Routes: Comparing Swarm-Based Approaches to the Traveling Salesman Problem. Int. J. Comput. Methods Exp. Meas., 13(2), 371-379. https://doi.org/10.18280/ijcmem.130214
A. H. A. Wadi and S. U. Umar, "Charting New Routes: Comparing Swarm-Based Approaches to the Traveling Salesman Problem," Int. J. Comput. Methods Exp. Meas., vol. 13, no. 2, pp. 371-379, 2025. https://doi.org/10.18280/ijcmem.130214
@research-article{Wadi2025ChartingNR,
title={Charting New Routes: Comparing Swarm-Based Approaches to the Traveling Salesman Problem},
author={Ali Hassan Ahmed Wadi and Shahla Uthman Umar},
journal={International Journal of Computational Methods and Experimental Measurements},
year={2025},
page={371-379},
doi={https://doi.org/10.18280/ijcmem.130214}
}
Ali Hassan Ahmed Wadi, et al. "Charting New Routes: Comparing Swarm-Based Approaches to the Traveling Salesman Problem." International Journal of Computational Methods and Experimental Measurements, v 13, pp 371-379. doi: https://doi.org/10.18280/ijcmem.130214
Ali Hassan Ahmed Wadi and Shahla Uthman Umar. "Charting New Routes: Comparing Swarm-Based Approaches to the Traveling Salesman Problem." International Journal of Computational Methods and Experimental Measurements, 13, (2025): 371-379. doi: https://doi.org/10.18280/ijcmem.130214
WADI A H A, UMAR S U. Charting New Routes: Comparing Swarm-Based Approaches to the Traveling Salesman Problem[J]. International Journal of Computational Methods and Experimental Measurements, 2025, 13(2): 371-379. https://doi.org/10.18280/ijcmem.130214