using System;using System.Collections.Generic;using System.Text; namespace AntSystem{ public…
分类:蚁群算法
TSP matlab
问题:工作指派问题可以描述如下:n 个工作将要指派给 n 个工人分别完成,工人 i 完成工作 j 的时间为 dij,问如何安排可使总的工作时间达到最 小?请设计一种 SA 算法来解决上述指派问题。 假设 n=100,要求…
蚂蚁算法(转贴)
蚁群算法(ant colony optimization, ACO),又称蚂蚁算法。 作者:isme001_74 文章来源:www.roboticfan.com 简介: 蚁群算法(ant colo…
鲸鱼优化算法
问题一:座头鲸什么鬼? 座头鲸进食的方法也很奇妙,首先是冲刺式进食法,将下腭张得很大,侧着或仰着身子朝虾群冲过去,然后把嘴闭上,下腭下边的折皱张开,吞进大量的水和虾,最后将水排除出去,把虾吞食;第二种方法叫轰赶式进食法,…
果蝇优化算法-matlab实现、过程剖析
1.随机初始果蝇群体位置。 Init X_axis Init Y_axis 2.附与果蝇个体利用嗅觉搜寻食物之随机方向与距离。 Xi= X_axis + Random Value Yi= Y_axis + Random …
一个经济学例子想到蚁群算法
最近在看张五常教授的书,在看的是《科学说需求》。其中在说到“人是自私的”这个经济学基础假设时,张教授提到了一个例子。有一些什么都不懂的白痴,他们完全不懂世事。有一天,他们听说开加油站很好玩,所以都一起去开加站去了。因为他…
蚁群算法解决TSP问题
一、论述 1、算法来源 蚁群算法的基本原理来源于自然界蚂蚁觅食的最短路径原理,根据昆虫学家的观察,发现自然界的蚂蚁虽然视觉不发达,但它可以在没有任何提示的情况下找到从食物源到巢穴的最短路径,并且能在环境发生变化(如原有路…
蚁群算法+LEACH 点滴(一) 随机数产生
先来看看ant中关于随机数的产生: randperm(n)函数例子 n = 5; Randpos=[]; %0行0列矩阵 Randpos=[Randpos,randperm(n)] 结果: Ra…
蚁群算法:寻食路径选择 (matlab实现)
转载请注明出处:http://blog.csdn.net/microlyc 由 http://blog.csdn.net/ibelievefly/article/details/47955473 &…
蚁群算法+LEACH 点滴(三)LEACH协议实现
LEACH协议matlab程序 clear;%清除內存变量 %% t1 = clock; xm=100;%x轴范围 ym=100;%y轴范围 x = 0:180;%时间轴 sink.x=0.5*xm;%基站x轴 sink…
yalmip优化工具箱
yalmip学习 0. yalmip简介 0.1 什么是yalmip 0.2 yalmip安装方式 1.yalmip求解优化问题的四部曲 1.1 创建决策变量 1.2 添加约束条件 1.3 参数配置 1.4 求解问题 1…
各种群体寻优算法的比较(半原创)
【蚁群优化算法、粒子群优化算法、细菌觅食算法、萤火虫算法、人工鱼群算法】 计算机技术不断发展,算法技术也在不断更新。群体智能 (Swarm Intelligent,SI) 算法始于 20 世纪 90 年代初,主要是受自然…