Litcius/Paper detail

Ant Colony Optimization Algorithms for Dynamic Optimization: A Case Study of the Dynamic Travelling Salesperson Problem [Research Frontier]

Michalis Mavrovouniotis, Shengxiang Yang, Mien Van, Changhe Li, Marios M. Polycarpou

2020IEEE Computational Intelligence Magazine57 citationsDOIOpen Access PDF

Abstract

Ant colony optimization is a swarm intelligence metaheuristic inspired by the foraging behavior of some ant species. Ant colony optimization has been successfully applied to challenging optimization problems. This article investigates existing ant colony optimization algorithms specifically designed for combinatorial optimization problems with a dynamic environment. The investigated algorithms are classified into two frameworks: evaporation-based and population-based. A case study of using these algorithms to solve the dynamic traveling salesperson problem is described. Experiments are systematically conducted using a proposed dynamic benchmark framework to analyze the effect of important ant colony optimization features on numerous test cases. Different performance measures are used to evaluate the adaptation capabilities of the investigated algorithms, indicating which features are the most important when designing ant colony optimization algorithms in dynamic environments.

Topics & Concepts

Ant colony optimization algorithmsMetaheuristicSwarm intelligenceComputer scienceParallel metaheuristicBenchmark (surveying)Mathematical optimizationAnt colonyOptimization problemAnt roboticsPopulationMeta-optimizationExtremal optimizationArtificial intelligenceParticle swarm optimizationAlgorithmMathematicsRobot controlSociologyDemographyRobotMobile robotGeodesyGeographyMetaheuristic Optimization Algorithms ResearchVehicle Routing Optimization MethodsAdvanced Multi-Objective Optimization Algorithms