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

遗传算法分析TSP

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

代码说明:

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

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

发表评论

0 个回复

  • 网络图边介数简单
    利用最短路径求网络图的边介数,得到每个结点的重要程度,首先得到某个结点到每个的最短路径即最小短路径树,而后根据最短路径树求最短路径个数
    2023-08-03 08:15:03下载
    积分:1
  • Symbolic integration, notes in Chinese, we try, for reference to learn ~
    符号积分法,有中文注释,大家试试,供参考学习~-Symbolic integration, notes in Chinese, we try, for reference to learn ~
    2022-02-03 17:58:05下载
    积分:1
  • 对混沌神经网络进行预测,效果非常好,精度比较高
    对混沌神经网络进行预测,效果非常好,精度比较高-forecasting of chaos
    2022-03-04 19:39:44下载
    积分:1
  • STM8函数库中文参考
    STM8函数库中文参考 
    2023-02-26 15:45:04下载
    积分:1
  • TIN划分,然后遍历生成等值线
    通过读取文件中的离散点数据,然后读取断层数据,根据这些数据进行不规则三角网划分,然后对不规则三角网进行遍历,找出各条等值线
    2023-08-30 09:50:02下载
    积分:1
  • L
    L-M算法(BP的一种改进算法)应用实例-L-M algorithm (BP an improved algorithm) Application
    2023-03-31 09:50:04下载
    积分:1
  • 在C + +的链接列表
    您可以添加整数列表并在屏幕上打印。如果你想的话,你可以先添加,后添加,再反向添加。
    2023-02-23 18:20:03下载
    积分:1
  • VB四则运
    vb程序设计——四则运算vb程序设计——四则运算vb程序设计——四则运算vb程序设计——四则运算vb程序设计——四则运算vb程序设计——四则运算vb程序设计——四则运算vb程序设计——四则运算vb程序设计——四则运算vb程序设计——四则运算vb程序设计——四则运算vb程序设计——四则运算vb程序设计——四则运算vb程序设计——四则运算
    2022-01-25 16:40:47下载
    积分:1
  • 数值处理源代码
    数值处理算法源代码-numerical algorithm source code
    2022-04-12 19:01:13下载
    积分:1
  • The procedures used to deal with differential equations system to simplify a sys...
    该程序用来处理微分方程系统的,用来化简一个微分系统的-The procedures used to deal with differential equations system to simplify a system of differential
    2022-03-07 06:05:14下载
    积分:1
  • 696516资源总数
  • 106446会员总数
  • 9今日下载