Open Access   Article Go Back

Solving Travelling Salesman Problem using an Enhanced Ant Colony Algorithm

S. Suriya1 , M. Rahul Kumar2

Section:Research Paper, Product Type: Journal Paper
Volume-7 , Issue-7 , Page no. 214-222, Jul-2019

CrossRef-DOI:   https://doi.org/10.26438/ijcse/v7i7.214222

Online published on Jul 31, 2019

Copyright © S. Suriya, M. Rahul Kumar . This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

View this paper at   Google Scholar | DPI Digital Library

How to Cite this Paper

  • IEEE Citation
  • MLA Citation
  • APA Citation
  • BibTex Citation
  • RIS Citation

IEEE Style Citation: S. Suriya, M. Rahul Kumar, “Solving Travelling Salesman Problem using an Enhanced Ant Colony Algorithm,” International Journal of Computer Sciences and Engineering, Vol.7, Issue.7, pp.214-222, 2019.

MLA Style Citation: S. Suriya, M. Rahul Kumar "Solving Travelling Salesman Problem using an Enhanced Ant Colony Algorithm." International Journal of Computer Sciences and Engineering 7.7 (2019): 214-222.

APA Style Citation: S. Suriya, M. Rahul Kumar, (2019). Solving Travelling Salesman Problem using an Enhanced Ant Colony Algorithm. International Journal of Computer Sciences and Engineering, 7(7), 214-222.

BibTex Style Citation:
@article{Suriya_2019,
author = {S. Suriya, M. Rahul Kumar},
title = {Solving Travelling Salesman Problem using an Enhanced Ant Colony Algorithm},
journal = {International Journal of Computer Sciences and Engineering},
issue_date = {7 2019},
volume = {7},
Issue = {7},
month = {7},
year = {2019},
issn = {2347-2693},
pages = {214-222},
url = {https://www.ijcseonline.org/full_paper_view.php?paper_id=4748},
doi = {https://doi.org/10.26438/ijcse/v7i7.214222}
publisher = {IJCSE, Indore, INDIA},
}

RIS Style Citation:
TY - JOUR
DO = {https://doi.org/10.26438/ijcse/v7i7.214222}
UR - https://www.ijcseonline.org/full_paper_view.php?paper_id=4748
TI - Solving Travelling Salesman Problem using an Enhanced Ant Colony Algorithm
T2 - International Journal of Computer Sciences and Engineering
AU - S. Suriya, M. Rahul Kumar
PY - 2019
DA - 2019/07/31
PB - IJCSE, Indore, INDIA
SP - 214-222
IS - 7
VL - 7
SN - 2347-2693
ER -

VIEWS PDF XML
648 295 downloads 188 downloads
  
  
           

Abstract

Complex Optimization problems are solved effectively by heuristic approaches. Bio-inspired algorithms play a vital role in solving various complex computational problems. Ant Colony Optimization is one such bio-inspired techniques that stand even after three decades in addressing such issues. Travelling Salesman Problem is taken as a case study and an enhanced ant colony algorithm is used to solve it using the best feature of ACO called as pheromone. The proposed technique involves a modified pheromone rule plays a key parameter in solving the TSP. The experimental medium takes a graph of cities and their distances, followed by solving it using the proposed approach. The data analytics of maximum, mean and minimum costs of the graph are analyzed using R tool. The experimental results prove that the proposed enhanced ant colony algorithm effectively solves Travelling Salesman Problem.

Key-Words / Index Term

Optimization, Travelling Salesman Problem, Bio-Inspired, Ant colony Algorithm, Pheromone

References

[1] Dorigo, M. and Stützle, T., 2019. Ant colony optimization: overview and recent advances. In Handbook of metaheuristics (pp. 311-351). Springer, Cham.
[2] Mirjalili, S., 2019. Ant Colony Optimisation. In Evolutionary Algorithms and Neural Networks (pp. 33-42). Springer, Cham.
[3] Chen, H., Tan, G., Qian, G. and Chen, R., 2018, July. Ant Colony Optimization With Tabu Table to Solve TSP Problem. In 2018 37th Chinese Control Conference (CCC) (pp. 2523-2527). IEEE.
[4] Lin, C., Wu, Y. and Lin, Y., 2018, July. The TSP Solution for the Supermarket Chains Supply Route Based on “Ant Colony–Particle Swarm” Algorithm. In 2018 37th Chinese Control Conference (CCC) (pp. 3133-3138). IEEE.
[5] Xiao, Y., Jiao, J., Pei, J., Zhou, K. and Yang, X., 2018, July. A Multi-strategy Improved Ant Colony Algorithm for Solving Traveling Salesman Problem. In IOP Conference Series: Materials Science and Engineering (Vol. 394, No. 4, p. 042101). IOP Publishing.
[6] Han, X.C., Ke, H.W., Gong, Y.J., Lin, Y., Liu, W.L. and Zhang, J., 2018, July. Multimodal optimization of traveling salesman problem: a niching ant colony system. In Proceedings of the Genetic and Evolutionary Computation Conference Companion (pp. 87-88). ACM.
[7] Li, J., Xia, Y., Li, B. and Zeng, Z., 2018, August. A Pseudo-dynamic Search Ant Colony Optimization Algorithm with Improved Negative Feedback Mechanism to Solve TSP. In International Conference on Intelligent Computing (pp. 19-24). Springer, Cham.
[8] de S Alves, D.R., Neto, M.T.R.S., Ferreira, F.D.S. and Teixeira, O.N., 2018, February. SIACO: a novel algorithm based on ant colony optimization and game theory for travelling salesman problem. In Proceedings of the 2nd International Conference on Machine Learning and Soft Computing (pp. 62-66). ACM.
[9] Oliveira, S., Hussin, M. S., Roli, A., Dorigo, M., & Stützle, T. , 2017, June, Analysis of the population-based ant colony optimization algorithm for the TSP and the QAP. In Evolutionary Computation (CEC), 2017 IEEE Congress on (pp. 1734-1741). IEEE. Dfg
[10] Zhou, Y., He, F., & Qiu, Y. (2017). Dynamic strategy based parallel ant colony optimization on GPUs for TSPs. Science China Information Sciences, 60(6), 068102.
[11] Liu, Y., Gao, C., Zhang, Z., Lu, Y., Chen, S., Liang, M., & Tao, L. (2017). Solving NP-hard problems with Physarum-based ant colony system. IEEE/ACM transactions on computational biology and bioinformatics, 14(1), 108-120.
[12] Suriya Sundaramoorthy, & Shantharajah, S. P. (2014). An Improved Ant Colony Algorithm for Effective Mining of Frequent Items. J. Web Eng., 13(3&4), 263-276.
[13] Saenphon, T., Phimoltares, S. and Lursinsap, C., 2014. Combining new fast opposite gradient search with ant colony optimization for solving travelling salesman problem. Engineering Applications of Artificial Intelligence, 35, pp.324-334.
[14] Elloumi, W., El Abed, H., Abraham, A. and Alimi, A.M., 2014. A comparative study of the improvement of performance using a PSO modified by ACO applied to TSP. Applied Soft Computing, 25, pp.234-241.
[15] Sahana, S.K. and Jain, A., 2014, October. High performance ant colony optimizer (HPACO) for travelling salesman problem (TSP). In International Conference in Swarm Intelligence (pp. 165-172). Springer, Cham.
[16] Mavrovouniotis, M. and Yang, S., 2013. Ant colony optimization with immigrants schemes for the dynamic travelling salesman problem with traffic factors. Applied Soft Computing, 13(10), pp.4023-4037.
[17] Bai, J., Yang, G.K., Chen, Y.W., Hu, L.S. and Pan, C.C., 2013. A model induced max-min ant colony optimization for asymmetric traveling salesman problem. Applied Soft Computing, 13(3), pp.1365-1375.
[18] Tuba, M. and Jovanovic, R., 2013. Improved ACO algorithm with pheromone correction strategy for the traveling salesman problem. International Journal of Computers Communications & Control, 8(3), pp.477-485.
[19] Yousefikhoshbakht, M., Didehvar, F. and Rahmati, F., 2013. Modification of the ant colony optimization for solving the multiple traveling salesman problem. Romanian Journal of Information Science and Technology, 16(1), pp.65-80.
[20] Peker, M., ŞEN, B. and Kumru, P.Y., 2013. An efficient solving of the traveling salesman problem: the ant colony system having parameters optimized by the Taguchi method. Turkish Journal of Electrical Engineering & Computer Sciences, 21(Sup. 1), pp.2015-2036.
[21] Neyoy, H., Castillo, O. and Soria, J., 2013. Dynamic fuzzy logic parameter tuning for ACO and its application in TSP problems. In Recent Advances on Hybrid Intelligent Systems (pp. 259-271). Springer, Berlin, Heidelberg.
[22] Jun-man, K. and Yi, Z., 2012. Application of an improved ant colony optimization on generalized traveling salesman problem. Energy Procedia, 17, pp.319-325.
[23] Mohan, B.C. and Baskaran, R., 2012. A survey: ant colony optimization based recent research and implementation on several engineering domain. Expert Systems with Applications, 39(4), pp.4618-4627.
[24] Gharehchopogh, F.S., Maleki, I. and Farahmandian, M., 2012. New approach for solving dynamic traveling salesman problem with hybrid genetic algorithms and ant colony optimization. International Journal of Computer Applications, 53(1).
[25] Dong, G., Guo, W.W. and Tickle, K., 2012. Solving the traveling salesman problem using cooperative genetic ant systems. Expert systems with applications, 39(5), pp.5006-5011.
[26] Chen, L., Sun, H.Y. and Wang, S., 2012. A parallel ant colony algorithm on massively parallel processors and its convergence analysis for the travelling salesman problem. Information Sciences, 199, pp.31-42.
[27] Cheng, J., Zhang, G., Li, Z. and Li, Y., 2012. Multi-objective ant colony optimization based on decomposition for bi-objective traveling salesman problems. Soft Computing, 16(4), pp.597-614.
[28] Liu, F., 2012. A dual population parallel ant colony optimization algorithm for solving the traveling salesman problem. Journal of Convergence Information Technology, 7(5), pp.66-74.
[29] Kötzing, T., Neumann, F., Röglin, H. and Witt, C., 2012. Theoretical analysis of two ACO approaches for the traveling salesman problem. Swarm Intelligence, 6(1), pp.1-21.
[30] Chen, S.M. and Chien, C.Y., 2011. Solving the traveling salesman problem based on the genetic simulated annealing ant colony system with particle swarm optimization techniques. Expert Systems with Applications, 38(12), pp.14439-14450.
[31] Pedemonte, M., Nesmachnow, S. and Cancela, H., 2011. A survey on parallel ant colony optimization. Applied Soft Computing, 11(8), pp.5181-5197.
[32] Ghafurian, S. and Javadian, N., 2011. An ant colony algorithm for solving fixed destination multi-depot multiple traveling salesmen problems. Applied Soft Computing, 11(1), pp.1256-1262.
[33] Chen, S.M. and Chien, C.Y., 2011. Parallelized genetic ant colony systems for solving the traveling salesman problem. Expert Systems with Applications, 38(4), pp.3873-3883.
[34] Hlaing, Z.C.S.S. and Khine, M.A., 2011. Solving traveling salesman problem by using improved ant colony optimization algorithm. International Journal of Information and Education Technology, 1(5), p.404.
[35] Mavrovouniotis, M. and Yang, S., 2011. A memetic ant colony optimization algorithm for the dynamic travelling salesman problem. Soft Computing, 15(7), pp.1405-1425.
[36] Brezina Jr, I. and Čičková, Z., 2011. Solving the travelling salesman problem using the ant colony optimization. Management Information Systems, 6(4), pp.10-14.
[37] Stützle, T., López-Ibánez, M., Dorigo, M., Cochran, J.J., Cox, L.A., Keskinocak, P., Kharoufeh, J.P. and Smith, J.C., 2011. A concise overview of applications of ant colony optimization. Wiley encyclopedia of operations research and management science, 2, pp.896-911.
[38] Gan, R., Guo, Q., Chang, H. and Yi, Y., 2010. Improved ant colony optimization algorithm for the traveling salesman problems. Journal of Systems Engineering and Electronics, 21(2), pp.329-333.
[39] Tseng, S.P., Tsai, C.W., Chiang, M.C. and Yang, C.S., 2010, July. A fast ant colony optimization for traveling salesman problem. In Evolutionary Computation (CEC), 2010 IEEE Congress on (pp. 1-6). IEEE.
[40] López-Ibáñez, M. and Blum, C., 2010. Beam-ACO for the travelling salesman problem with time windows. Computers & Operations Research, 37(9), pp.1570-1583.
[41] Ilie, S. and Bădică, C., 2010, October. Effectiveness of solving traveling salesman problem using ant colony optimization on distributed multi-agent middleware. In Computer Science and Information Technology (IMCSIT), Proceedings of the 2010 International Multiconference on (pp. 197-203). IEEE.
[42] Falcon, R., Li, X., Nayak, A. and Stojmenovic, I., 2010, July. The one-commodity traveling salesman problem with selective pickup and delivery: An ant colony approach. In Evolutionary Computation (CEC), 2010 IEEE Congress on (pp. 1-8). IEEE.
[43] S.Suriya, Dr.S.P.Shantharajah, “Selective Marketing for Retailers to promote stock using improved Ant Colony algorithm", International Journal of Engineering and Technology (IJET), Volume 5 Issue 5, Page No: 3715-3725, October- November 2013.