基于Spark的双阶段SA及GA求解MTSP

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

基于Spark的双阶段SA及GA求解MTSP
孙鉴;刘品;李昊;陈攀
【期刊名称】《郑州大学学报(工学版)》
【年(卷),期】2024(45)4
【摘要】针对总路径长度最小的单站点多旅行商问题,提出了基于Spark的模拟退火和遗传算法结合的两阶段KSAGA算法。

在第一阶段,通过k-means聚类将多旅行商问题拆分为多个单旅行商问题,并使用模拟退火算法对组内城市的遍历次序进行优化。

在第二阶段,通过遗传算法对城市的分组进行优化,并基于染色体分组编码方式设计了交叉、变异算子以及混合局部优化算子,以提高算法的搜索空间和收敛速度。

随着城市数量的增加,计算规模变大,利用遗传算法的特性实现算法的并行,以加快算法运行效率。

最后,通过选取TSPLIB的部分数据集进行仿真实验,将KSAGA 与ACO、GA、SPKSA、ALNS和NSGA-Ⅱ的求解质量以及GA和NSGA-Ⅱ的收敛速度进行对比。

研究结果表明:KSAGA在解决单站点多旅行商问题时能够快速收敛,并且相较于其他算法,求解质量得到了很大提升。

同时,随着城市数量和旅行商数量增加,KSAGA的优势更为明显。

【总页数】9页(P62-69)
【作者】孙鉴;刘品;李昊;陈攀
【作者单位】北方民族大学计算机科学与工程学院;北方民族大学图像图形智能处理国家民委重点实验室
【正文语种】中文
【中图分类】TP301.6
【相关文献】
1.混合GA与SA求解非线性约束优化
2.利用GA-SA混合优化算法求解含水层参数
3.基于GA的MTSP问题的研究
4.基于GA的MTSP问题实现
5.基于GA-MTSP的多机器人同步覆盖路径规划
因版权原因,仅展示原文概要,查看原文内容请购买。

相关文档
最新文档