登录
首页 » 算法 » 遗传算法分析TSP

遗传算法分析TSP

于 2022-02-01 发布 文件大小:413.04 kB
0 296
下载积分: 2 下载次数: 3

代码说明:

资源描述 遗传算法(GA)是一种解优化问题的随机搜索方法,它借助于生物进化中的自然选择和遗传(即适者生存)的规律. 算法步骤(基本遗传算法) Step 1.随机初始化pop_size个染色体.Step 2.用交叉算法更新染色体.Step 3.用变异算法更新染色体.Step 4.计算所有染色体的目标值.Step 5.根据目标值计算每个染色体的适应度.Step 6.通过轮盘赌的方法选择染色体.Step 7.重复第二至第六步直到终止条件满足.Step 8.输出最好的染色体作为最优解. 为利于遗传算法的计算,首先要对解进行编码,编码后的解称为染色体.对于约束优化问题,遗传算法是在染色体中进行操作,而把操作结果解码后去检验其可行性. 遗传算法的主要特征: 群体和种群的维数相等,为一个偶数维,且不随代数的变化而变化;适应函数直接选用目标函数;种群中的个体通过轮盘赌的方法选取;种群中的一对个体采用随机交配位的方式产生一对子代;每一个基因有相同的变异概率。

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • 泊松表面重建 -
    在这篇文章中的代码要求用户选择一个点集,然后使用Delaunay三角网在这些点创建多面网格。 [我们正在创建一个多面网格我们仅限于32,767顶点。这是已知的限制使用PolyFaceMesh对象时:在AutoCAD2010新SubDMesh目的它应该是可能写在不脱离这种限制的影响的一个版本。有所期待,从未来的职位...]
    2022-08-24 19:05:50下载
    积分:1
  • 飞思卡尔实现PID算法
    应用背景飞思卡尔单片机,用于稳定参数,在很多程序上都可以使用。我们参加过飞思卡尔智能车大赛,使用的程序,这里的程序是对参加比赛的程序的升级版。稳定性十分的不错关键技术PID算法是一个传统工业上使用的普遍的用法,在稳定性上有十分好的应用,可以实现温度的控制和调节,在速度的控制上也没有任何问题
    2022-01-22 14:33:58下载
    积分:1
  • Newton差商插值,可输入数组进行插值运算
    Newton差商插值,可输入数组进行插值运算-Newton difference quotient interpolation, may import array interpolation Operational
    2022-10-24 13:00:03下载
    积分:1
  • 矩阵相乘(C实现)
    将矩阵视为一维数组,利用struct来存储指向矩阵内容的指针、行数和列数,并且给予内存空间回收机制,即便是做了很多次矩阵相乘也不会导致内存浪费。 如果有必要最大限度的提高运算速率,请将循环自变量调整为register
    2022-12-10 00:15:03下载
    积分:1
  • JAVA 100种算法源码
    近一百种算法的源码,包括:bin_sort, huffman, BD, dijkstra, maymult等等。。 能够让JAVA初学者迅速掌握核心算法以及编程能力。。 JAVA是一种面向对象的编程语言,应用广泛。。。
    2023-08-10 09:10:03下载
    积分:1
  • 线性方程组的解法
    线性方程组的解法: 矩阵分解与线性方程组直接方法
    2022-03-18 13:42:41下载
    积分:1
  • 实数编码模拟退火算法
    MATLAB中的模拟退火算法
    2022-08-13 19:36:43下载
    积分:1
  • c语言开发
    资源描述 c语言开发,c语言开发,c语言开发,c语言开发,c语言开发,c语言开发,c语言开发,c语言开发,c语言开发,c语言开发 c语言开发,c语言开发,c语言开发,c语言开发,c语言开发,c语言开发,c语言开发 c语言开发 c语言开发 c语言开发
    2023-07-24 17:20:03下载
    积分:1
  • OULU大学LBP源码简单测试
    一个基于简单的LBP程序的验证程序,得到LBP图以及其直方图,通过对比直方图可以看出两幅输入图像的相似性,有LBP的三种模式:一致模式、旋转不变模式、旋转不变一致模式。
    2022-02-04 16:18:37下载
    积分:1
  • MATLAB数值积分工具箱NIT工具箱
    matlab数值积分工具箱 nit toolbox-matlab numerical integration toolbox nit toolbox
    2022-03-22 09:31:33下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载