Litcius/Paper detail

Improving ant colony optimization algorithm with epsilon greedy and Levy flight

Yahui Liu, Buyang Cao, Hehua Li

2020Complex & Intelligent Systems89 citationsDOIOpen Access PDF

Abstract

Abstract Ant colony optimization (ACO) algorithm is a meta-heuristic and reinforcement learning algorithm, which has been widely applied to solve various optimization problems. The key to improving the performance of ACO is to effectively resolve the exploration/exploitation dilemma. Epsilon greedy is an important and widely applied policy-based exploration method in reinforcement learning and has also been employed to improve ACO algorithms as the pseudo-stochastic mechanism. Levy flight is based on Levy distribution and helps to balance searching space and speed for global optimization. Taking advantage of both epsilon greedy and Levy flight, a greedy–Levy ACO incorporating these two approaches is proposed to solve complicated combinatorial optimization problems. Specifically, it is implemented on the top of max–min ACO to solve the traveling salesman problem (TSP) problems. According to the computational experiments using standard TSPLIB instances, greedy–Levy ACO outperforms max–min ACO and other latest TSP solvers, which demonstrates the effectiveness of the proposed methodology.

Topics & Concepts

Lévy flightTravelling salesman problemAnt colony optimization algorithmsMathematical optimizationComputer scienceGreedy algorithmReinforcement learningComputational intelligenceMetaheuristicHeuristicCombinatorial optimizationAlgorithmKey (lock)MathematicsArtificial intelligenceRandom walkComputer securityStatisticsMetaheuristic Optimization Algorithms ResearchVehicle Routing Optimization MethodsEvolutionary Algorithms and Applications