资源简介
多目标蚁群算法,蚁群算法(ant colony optimization, ACO),又称蚂蚁算法,是一种用来在图中寻找优化路径的机率型算法。
代码片段和文件信息
%初始化函数
ant_n=50;
city_n=30;
NC=200;
tobu(ant_ncity_n)=0;
ph_table(city_ncity_n)=0;
hu_table(city_ncity_n)=0;
a=3;
b=1;
dispose=0.2;
everbest=inf;
adapt_ave(NC)=0;
adapt_best(NC)=inf;
%计算城市距离矩阵
for i=1:city_n
for j=1:city_n
x1=pos(i1);
y1=pos(i2);
x2=pos(j1);
y2=pos(j2);
dis_table(ij)=sqrt((x1-x2)^2+(y1-y2)^2);
end
end
for i=1:city_n
dis_table(ii)=inf;
end
%初始化启发式分布表
for i=1:city_n
for j=1:city_n
hu_table(ij)=100/dis_table(ij);
end
end
%初始化信息素
for i=1:city_n
for j=1:city_n
ph_table(ij)=0.5; %额定信息素取值为0~1
end
end
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 703 2008-03-13 13:27 多目标蚁群算法\initial.m
文件 189 2005-12-15 20:07 多目标蚁群算法\keepbest.m
文件 1073 2005-12-16 09:37 多目标蚁群算法\paint.m
文件 42 2005-12-15 15:53 多目标蚁群算法\result.m
文件 1035 2005-12-16 13:16 多目标蚁群算法\search.m
目录 0 2015-08-15 18:31 多目标蚁群算法
----------- --------- ---------- ----- ----
3042 6
- 上一篇:cw_vrp 节约算法
- 下一篇:matlab飞行仿真
相关资源
- 多目标跟踪 论文+代码
- 蚁群算法论文+源代码
- 针对栅格路径规划的蚁群算法MATLAB
- 蚁群算法实现三维路径规划Matlab源码
- matlab蚁群算法.zip
- 论文研究-基于改进蚁群算法的车辆路
- 基于蚁群算法和神经网络匹配算法的
- matlab蚁群算法各种经典蚁群算法for
- matlab源码的IMM交互多目标单目标跟踪
- 基于栅格地图的蚁群算法路径规划
- 多目标规划的求解方法及matlab程序
- MATLAB实现群体多目标优化算法MOALO蚁狮
- 基于蚁群算法和神经网络匹配算法的
- 多目标函数优化
- 粒子滤波多目标跟踪
- 多目标优化文档及代码
- 多目标优化算法
- 超完整规范的多目标遗传优化算法M
- 基于蚁群算法和神经网络匹配算法的
- MATLAB 目标追踪单目标、多目标 可以运
- platEMO内涵几乎所有多目标优化问题的
- Matlab编写多目标优化算法NSGA-Ⅱ的详解
- 多种蚁群算法在机器人路径规划中的
- 两个经典的多目标优化算法代码:N
- 机器人避障航路规划蚁群算法MATLAB仿
- 多目标粒子群社团检测算法MODPSO
- matlab多目标跟踪算法及数据集
- MATLAB 多目标粒子群算法源代码
- 蚁群算法进行二维路径规划.zip
- 蚁群算法MATLAB代码287131
评论
共有 条评论