Loading…

Adaptive gradient descent enabled ant colony optimization for routing problems

•A new ACO algorithm with an innovative adaptive gradient descent strategy (ADACO) is designed.•The ADACO algorithm is applied to the Traveling Salesman Problems (TSP) for validation.•Benchmarks showed that the performance of the ADACO outperformed comparative algorithms. The design of Ant Colony Op...

Full description

Saved in:
Bibliographic Details
Published in:Swarm and evolutionary computation 2022-04, Vol.70, p.101046, Article 101046
Main Authors: Zhou, Yi, Li, Weidong, Wang, Xiaomao, Qiu, Yimin, Shen, Weiming
Format: Article
Language:English
Subjects:
Citations: Items that this one cites
Items that cite this one
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:•A new ACO algorithm with an innovative adaptive gradient descent strategy (ADACO) is designed.•The ADACO algorithm is applied to the Traveling Salesman Problems (TSP) for validation.•Benchmarks showed that the performance of the ADACO outperformed comparative algorithms. The design of Ant Colony Optimization (ACO) has been inspired by the foraging behavior of ant colonies. ACO is one of the most widely used metaheuristic algorithms applicable to various optimization problems. Nevertheless, the deficiency of ACO is early maturity and slow convergence, usually leading to dissatisfactory performance. In this research, a new type of ACO is proposed with innovative adaptive learning mechanism is devised (the algorithm is called ADACO). In the paper, first, the ACO algorithm for Traveling Salesman Problem (TSP) is modeled in the framework of reinforcement learning (RL) and learns a best policy by stochastic gradient descent (SGD). Then, an adaptive gradient descent strategy, which can exploit the update history of per-dimensional pheromones to achieve intelligent convergence, is integrated into the ACO algorithm as ADACO. A parallel computation process is implemented in the process to expedite computational efficiency. Finally, through case studies in TSP and Capacitated Vehicle Routing Problem (CVRP), ADACO is validated. ADACO is trialed on various sizes of TSP and CVRP instances and compared with other state-of-the-art algorithms. Results show that ADACO is competitive in terms of accuracy (better in most cases), stability (statistically significant) and adaptability (support various types of problems). The results also elucidate that the algorithm maintains good computational efficiency owing to its parallel implementation. It can be concluded that ADACO is effectively applicable to routing problems with good performance.
ISSN:2210-6502
DOI:10.1016/j.swevo.2022.101046