实验六遗传算法求解TSP问题实验.docxVIP

  • 9
  • 0
  • 约1.17万字
  • 约 38页
  • 2024-10-11 发布于天津
  • 举报

试验六:遗传算法求解TSP问题试验

一、试验目的

熟识和驾驭遗传算法的原理、流程和编码策略,并利用遗传求解函数优化问题,理解求解TSP问题的流程并测试主要参数对结果的影响。用遗传算法对TSP问题进行了求解,熟识遗传算法地算法流程,证明遗传算法在求解TSP问题时具有可行性。

二、试验内容

参考试验系统给出的遗传算法核心代码,用遗传算法求解TSP的优化问题,分析遗传算法求解不同规模TSP问题的算法性能。

对于同一个TSP问题,分析种群规模、交叉概率和变异概率对算法结果的影响。

增加1种变异策略和1种个体选择概率安排策略,比较求解同一TSP问题时不同变异策略及不同个体选择安排策略对算法结果的影响。

1.最短路径问题

所谓旅行商问题(TravellingSalesmanProblem,TSP),即最短路径问题,就是在给定的起始点S到终止点T的通路集合中,寻求距离最小的通路,这样的通路成为S点到T点的最短路径。

在找寻最短路径问题上,有时不仅要知道两个指定顶点间的最短路径,还须要知道某个顶点到其他随意顶点间的最短路径。遗传算法方法的本质是处理困难问题的一种鲁棒性强的启发性随机搜寻算法,用遗传算法解决这类问题,没有太多的约束条件和有关解的限制,因而可以很快地求出随意两点间的最短路径以及一批次短路径。

假设平面上有n个点代

文档评论(0)

1亿VIP精品文档

相关文档