带局部搜索的蚁群优化算法求解动态旅行商问题

Ant Colony Optimization With Local Search for Dynamic Traveling Salesman Problems

IEEE Transactions on Cybernetics · 2016
被引 232 · 同刊同年前 9%
ABS 3

中文导读

提出一种融合局部搜索算子的模因蚁群算法,用于求解城市间权重可能变化的动态旅行商问题,实验表明该算法优于现有方法。

Abstract

For a dynamic traveling salesman problem (DTSP), the weights (or traveling times) between two cities (or nodes) may be subject to changes. Ant colony optimization (ACO) algorithms have proved to be powerful methods to tackle such problems due to their adaptation capabilities. It has been shown that the integration of local search operators can significantly improve the performance of ACO. In this paper, a memetic ACO algorithm, where a local search operator (called unstring and string) is integrated into ACO, is proposed to address DTSPs. The best solution from ACO is passed to the local search operator, which removes and inserts cities in such a way that improves the solution quality. The proposed memetic ACO algorithm is designed to address both symmetric and asymmetric DTSPs. The experimental results show the efficiency of the proposed memetic algorithm for addressing DTSPs in comparison with other state-of-the-art algorithms.

蚁群优化动态旅行商问题局部搜索模因算法