摘要

为解决NP难问题中算法应用领域划分问题,分别运用不同算法对不同问题规模的TSP问题进行求解,寻求最优路径规划.采用随机数据来最大化模拟实际情况,设置了5、10、15、20、30和100个随机城市坐标点,分别采用PSO算法、C-PSO算法、GA算法和ACO算法进行求解,求解一条经过各城市且一次的旅行最低费用的路线,分析比较四种算法的鲁棒性与实效性.结果表明:基于C-PSO算法在NP难问题中的具有良好鲁棒性和较短的运行时间,在问题规模小时,可以采用PSO算法和ACO算法;在问题规模大时,可以采用C-PSO算法.