本项目致力于解决经典的旅行商问题(Travel Salesman Problem, TSP),采用了一种改进的启发式算法——双种群蚁群算法。该算法克服了传统单种群蚁群算法容易陷入局部最优且收敛速度慢的缺陷。系统通过构建两个具有不同特征或不同进化侧重点的蚁群(例如,一个种群侧重于全局探索以增加解的多样性,另一个种群侧重于局部开发以加速收敛),这两个种群在独立的搜索空间内并行运行,并通过特定的信息交流机制共享最优路径信息,从而协同寻找全局最优解。项目涵盖了从小规模到大规模的测试用例,具体功能包括:1. 算法核心引擎实现了双种群的协同进化逻辑、信息素更新规则及路径选择概率计算;2. 能够读取并解析多种规模的MATLAB格式数据文件,支持坐标数据的导入与距离矩阵的自动计算;3. 集成了“30城市TSP问题数据与最优解.mat”用于算法基准验证,确保基础逻辑正确;4. 使用“75城市TSP问题数据.mat”测试算法在中等规模问题下的稳定性;5. 利用“442TSP问题数据与算法对比.mat”进行大规模复杂场景下的压力测试,并提供与其他算法的数据对比接口;6. 系统具备完善的可视化模块,不仅能绘制最终的最优路径拓扑图,还能实时生成迭代收敛曲线,展示两个种群在迭代过程中的适应度变化趋势。