资源简介
蚁群算法,2-opt,解决车辆路径问题(vrp)的matlab代码,修正了原始代码忽略初始节点下一节点cost的问题,但是对某些测试数据集存在车辆数大于或小于的标准问题。
代码片段和文件信息
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%蚁群算法-2-opt求解VRP%%%%%%%%%%
%%
%%参数说明
%%G_best_route:各代最优路线
%%G_best_length:各代最优路线长度
%%best_route:最优路线
%%best_length:最优路线长度
%%length_ave:各代平均长度
%%C:DC和工厂的坐标
%%NC_max:最大迭代次数
%%m:蚂蚁数目
%%n:节点数目
%%t:节点需求量
%%W:车辆载重量
%%Alpha:重要度系数
%%Beta:能见度系数
%%Rho:挥发度系数
%%Q:信息更新参数
%%
%%%%%%%%%%%%%%初始化%%%%%%%%%%%%
clc;
clear all;
%%
m=30;Alpha=1;Beta=2;gama=2;Rho=0.15;NC_max=20;Q=15;qq=0.15;%%%%%%%%%%%%可在此修改参数%%%%%%%%
load data1.txt;%%%%%%%%%%%%加载数据
C=data1(:2:3);
t=data1(:4);
load data2.txt;
W=data2(11);%%%%%%%%%%%%%%加载载重量
%cn=data2(21);
n=size(C1);
%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%邻接矩阵%%%%%%%%%%%%%%%%%%%%
D=zeros(nn);
for i=1:n
for j=1:n
if i~=j
D(ij)=((C(i1)-C(j1))^2+(C(i2)-C(j2))^2)^0.5;
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 6397 2013-07-11 16:21 VRP.m
----------- --------- ---------- ----- ----
6397 1
- 上一篇:trilateralPfilter1 三边滤波器
- 下一篇:QPSO
相关资源
- cw 带时间窗的节约算法
- OptimalControlOfWindPowerGeneration 《风力发
- Desktop2781849
- Reactive-Power-Optimization-matlab 程序为改进
- GSO 群搜索优化算法(Group search optim
- MOEA 几种多目标优化算法集合
- ESO--topology-optimization 位移约束下
- Chicken-Swarm-Optimization-Algorithm 一个新提
- Particle_Swarm_Optimization
- CuckooOptimizationAlgorithm 布谷鸟算法
- optimal_PV-WTand--SVC 含分布式电源的配电
- power_system_reactive_power_optimization 优秀论
- GA-opf 利用遗传算法解决电力系统最优
- VRP_algorithm 5个求解车辆路径问题(V
- PSO 文件包括带压缩因子的粒子群算法
- optimal_PVandSVC 含分布式发电的配电网有
- test_21 遗传算法无功优化
- -Optimal-Power-Flow 首先介绍了辐射状配电
- Co-OFDM 光纤射频传输系统中相干正交频
- Applied-Optimal-Control 应用最优控制[英文
- pso-optimal-power-flow 使用粒子群优化算法
- LKpticalFlow LK光流算法
- Application-of-optimized-Elman-- 对量子粒子
- VVRPe
- cat-swarm-optimizaiton_ 猫群算法在图像分
- Chaos-Particle-Swarm-Optimization 该程序是混
- Optimised_OMP 压缩感知信号恢复算法
- Reactive-Power-Optimization 内点法进行电力
- XX_VRPTW
- TWVRP 对物流配送问题的带时间窗车辆
评论
共有 条评论