登录
首页 » 算法 » c# tsp 遗传路径算法

c# tsp 遗传路径算法

于 2022-07-27 发布 文件大小:31.21 kB
0 116
下载积分: 2 下载次数: 1

代码说明:

车辆路径问题可以描述为:在一个存在供求关系的系统中,有若干台车辆、若干个配送中心和客户,要求合理安排车辆的行车路线和出行时间,从而在给定的约束条件下,把客户需求的货物从配送中心送到客户,把客户供应的货物从客户取到配送中心,并使目标函数取得优化。这里以最简单的无时限单向配送车辆路径问题为例。 1、遗传算法的实施步骤:     遗传火算法的实施步骤如下(以目标函数求最小为例)。     第一步:初始化 t←0进化代数计数器;T是最大进化代数;随机生成M个个体作为初始群体P(t);     第二步:个体评价 计算P(t)中各个个体的适应度;     第三步:选择运算 将选择算子作用于群体;     第四步:交叉运算 将交叉算子作用于群体;     第五步:变异运算 将变异算子作用于群体,并通过以上运算得到下一代群体P(t + 1);     第六步:终止条件判断  t≦T:t

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

发表评论

0 个回复

  • C语言经典900例
    本压缩文档是利用C语言编译的比较经典的900个例子。这些例子主要使用于C语言的初学者,锻炼初学者可以掌握良好的编程思路和编程习惯。
    2022-12-29 22:35:03下载
    积分:1
  • 实现数据的FFT,纯C代码,可移植性,可用于生成。
    实现数据的FFT算法,纯c代码,可移植性好,可以用于一般程序-Realize data FFT algorithm, pure c code, portability, and can be used in the general procedure
    2022-03-15 17:00:25下载
    积分:1
  • DTMKL源码及实例
    该算法在某个再生核希尔伯特空间,在充分考虑领域间分布的均值差和散度差最小化的基础上,基于结构风险最小化模型,提出一种领域适应核支持向量学习机(Kernel support vector machine for domain adaptation, DAKSVM)及其最小平方范式,通过寻求某个特征变换,使得在确保训练数据的最大分割的同时,实现领域间不同分布之间的距离充分最小化,从而实现领域适应学习。
    2023-03-13 12:40:03下载
    积分:1
  • 张量投票
    张量投票算法的编程实现,vc++和matlab两个编程版本,N维张量投票,N>2 内有数据例子
    2022-03-19 03:00:21下载
    积分:1
  • C 字符串中的程序
    #include < stdio.h > #include < stdlib.h > int main) { char str [20] ; printf ("Digite uma stringn") ; setbuf(stdin,NULL) ; gets(str) ; int i; 为 (我 = 0 ; 我 < 4; i + +) { printf("%c",str[i]) ; } 返回 0 ; }
    2022-08-10 12:27:30下载
    积分:1
  • 汇编语言的Bayer(超快)
    资源描述使用汇编进行bayer转换,满足许多图像处理需求
    2022-08-16 15:39:38下载
    积分:1
  • 汉密尔顿回路的C语言实现代码,是国外的人写的,和好很强大...
    汉密尔顿回路的C语言实现代码,是国外的人写的,和好很强大-code for Hamilton circuit C language implementation
    2022-11-27 20:30:03下载
    积分:1
  • Fortran的SVD(经验正交函数分解子程序),适合…
    fortran的SVD(经验正交函数分解子程序),适合地学数据处理。-fortran the SVD (empirical orthogonal function decomposition subroutine), suitable for earth science data processing.
    2023-08-30 00:35:04下载
    积分:1
  • 毁伤效能程序
    本程序从杀爆弹实际毁伤过程出发,在前人提出的破片毁伤基础模型上,提出了针对地面人员目标的破片与爆炸冲击两种作用条件下综合杀伤概率的计算方法。并以某弹在攻击角度为65 º作为实例,对单发与多发弹在不同爆炸高度的综合杀伤概率进行了计算。结果表明,随着爆炸高度的增加,其杀伤概率整体下降,并且对于单发弹其杀伤概率等势分布区域发生变化,由椭圆形变成脚掌形。对于多发弹在相同爆炸高度条件下,其杀伤概率等势分布形状不变,但杀伤概率与分布面积随弹数的增加而增加。本程序的计算方法与结果可为杀爆战斗部的设计与实际应用提供参考。
    2023-06-29 20:45:02下载
    积分:1
  • 字符串比较
    已知两个字符串,比较连续相同的个数。主要通过c++来实现的。这个是实现了r-匹配连续算法的。这是可以运行出来的,有需要的可以下载看看
    2022-03-03 19:16:57下载
    积分:1
  • 696518资源总数
  • 106161会员总数
  • 5今日下载