{"title":"A Modified Ant Colony Optimization Algorithm with Pheromone Mutations for Dynamic Travelling Salesman Problem","authors":"Lavika Goel, Giriraj Vaishnav, Siddharth Chand Ramola, Tushar Purohit","doi":"10.1080/02564602.2023.2167742","DOIUrl":null,"url":null,"abstract":"Ant Colony Optimization (ACO) is an algorithm based on Meta-heuristics and swarm intelligence, taking inspiration from the exploring behavior of social insects like ants. Some very challenging optimization problems, like the vehicle routing problem, have been solved by Ant colony optimization. But, the Standard ACO algorithm has problems like trapping in local optimum. This paper discusses an improved version of the ACO algorithm, known as Modified ACO (M-ACO). The main motivation of the proposed algorithm is to use pheromone mutation techniques, such as swap and random, in dynamic environments, to overcome the problems of standard ACO and solve the Travelling Salesman Problem, which is a well-known NP-hard problem. Mutation allows better searching and exploring in other areas, for better results. Also, the exploitation is increased that uses local information to search local regions more intensively for finding minimum distance and increasing the rate of convergence. Evaporation-based Ant colony optimization (E-ACO) framework and population-based ant colony optimization (P-ACO) framework are the two groups into which the algorithms under study are separated. Both frameworks are evaluated on dynamic environments produced using TSPLIB base instances and updated for pheromone values using mutation technique. Experiments and Statistical tests were conducted on the TSPLIB datasets such as pr439 and lin318, in dynamic environments and on comparing ACO with M-ACO and P-ACO, better results were obtained for M-ACO and P-ACO. Metrics like offline have been considered to measure algorithm performance and behavior.","PeriodicalId":13252,"journal":{"name":"IETE Technical Review","volume":" ","pages":""},"PeriodicalIF":2.5000,"publicationDate":"2023-02-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"IETE Technical Review","FirstCategoryId":"94","ListUrlMain":"https://doi.org/10.1080/02564602.2023.2167742","RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q2","JCRName":"ENGINEERING, ELECTRICAL & ELECTRONIC","Score":null,"Total":0}
引用次数: 1
Abstract
Ant Colony Optimization (ACO) is an algorithm based on Meta-heuristics and swarm intelligence, taking inspiration from the exploring behavior of social insects like ants. Some very challenging optimization problems, like the vehicle routing problem, have been solved by Ant colony optimization. But, the Standard ACO algorithm has problems like trapping in local optimum. This paper discusses an improved version of the ACO algorithm, known as Modified ACO (M-ACO). The main motivation of the proposed algorithm is to use pheromone mutation techniques, such as swap and random, in dynamic environments, to overcome the problems of standard ACO and solve the Travelling Salesman Problem, which is a well-known NP-hard problem. Mutation allows better searching and exploring in other areas, for better results. Also, the exploitation is increased that uses local information to search local regions more intensively for finding minimum distance and increasing the rate of convergence. Evaporation-based Ant colony optimization (E-ACO) framework and population-based ant colony optimization (P-ACO) framework are the two groups into which the algorithms under study are separated. Both frameworks are evaluated on dynamic environments produced using TSPLIB base instances and updated for pheromone values using mutation technique. Experiments and Statistical tests were conducted on the TSPLIB datasets such as pr439 and lin318, in dynamic environments and on comparing ACO with M-ACO and P-ACO, better results were obtained for M-ACO and P-ACO. Metrics like offline have been considered to measure algorithm performance and behavior.
期刊介绍:
IETE Technical Review is a world leading journal which publishes state-of-the-art review papers and in-depth tutorial papers on current and futuristic technologies in the area of electronics and telecommunications engineering. We also publish original research papers which demonstrate significant advances.