蚁群算法(ACO)求解01背包问题matlab源代码

关于蚁群算法的基本思想和总结可以点击看这篇文章

直接上源代码:
clc;
clear;
close all;
%% 参数初始化
Thing=[95 55;4 10;60 47;32 5;23 4;72 50;80 8;62 61;65 85;46 87];
%Thing矩阵,第一列为物品的重量,第二列为物品的价值
Num_gen=100;%最大迭代次数
Num_pop=10;%种群大小
Alpha=2;%信息素的影响
Beta=1;%贪婪启发式因子影响

rho=0.2;%遗忘因子
%R_incre=0.3;%信息素的增加系数***********************************************************************************

V=269;%背包容量
Num_thing = size(Thing,1);%物体个数
Eta = Thing(:,2)./Thing(:
  • 2
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值