基于K-Means聚类的混合粒子群算法求解旅行商问题
Solving the Traveling Salesman Problem Using a Hybrid Particle Swarm Optimization Algorithm Based on K-Means Clustering
摘要: 本文针对基本粒子群算法在求解TSP问题时容易陷入局部最优的问题,提出了一种改进的混合粒子群算法。在利用粒子群算法的快速搜索能力引导全局优化的基础上,引入遗传算法的交叉、变异等操作增强种群多样性与局部寻优能力。同时使用K-Means算法对混合粒子群算法进行改进,提高算法迭代速度。通过TSPLIB中实例的求解与分析,实验结果表明改进后的混合粒子群算法能更加有效解决TSP问题。
Abstract: This paper addresses the issue of the basic Particle Swarm Optimization (PSO) algorithm easily falling into local optima when solving the Traveling Salesman Problem (TSP). It proposes an improved hybrid PSO algorithm. Building on the rapid search capability of PSO to guide global optimization, the algorithm introduces crossover and mutation operations from the Genetic Algorithm (GA) to enhance population diversity and local search ability. Additionally, the K-Means algorithm is utilized to refine the hybrid PSO algorithm, thereby increasing the iteration speed of the algorithm. Through the solution and analysis of instances from TSPLIB, experimental results demonstrate that the improved hybrid PSO algorithm can more effectively solve the TSP problem.
文章引用:何宏瑞, 金中. 基于K-Means聚类的混合粒子群算法求解旅行商问题[J]. 运筹与模糊学, 2025, 15(2): 857-865. https://doi.org/10.12677/orf.2025.152131

参考文献

[1] 徐福强, 邹德旋, 章猛, 等. 改进混合粒子群算法求解旅行商问题[J]. 智能计算机与应用, 2022, 12(11): 229-235.
[2] 董林威, 高宏力, 潘江. 基于改进粒子群算法的路径规划研究与应用[J]. 机械制造与自动化, 2023, 52(6): 81-84.
[3] 周德荣. 一种求解TSP问题的改进粒子群优化算法[J]. 广西民族大学学报(自然科学版), 2015, 21(3): 66-69.
[4] 陈琳. 基于遗传算法特性的混合粒子群算法求解TSP问题[J]. 白城师范学院学报, 2024, 38(5): 73-78.
[5] 易云飞, 陈国鸿. 基于K-Means的改进粒子群算法求解TSP问题[J]. 微计算机信息, 2012, 28(9): 475-477.