说明:fga.m为遗传算法的主程序;采用二进制Gray编码,采用基于轮盘赌法的非线性排名选择,均匀交叉,变异操作,而且还引入了倒位操作!
不用工具箱的matlab遗传算法程序,代码详细,适合初学者。
遗传算法matlab程序,主要是matlab的遗传算方法仿真程序
基于邻近规则生成基因库,再根据贪婪法产生初始种群。
tsp遗传算法实现程序及实例,一个比较好的学习资源,欢迎下载!
用蚁群算法解决tsp问题,很强大的程序,是导师发给我的,所以不用怀疑它的性能。程序要用vs2008打开。
提供了一个tsp类的文件,提供了一个启动的main函数,还有一个绘图的DW类,核心的参数有交叉概率,变异概率,种群数目和迭代次数,读者可以根据自己情况进行修改,并且本代码在遗传算法中内嵌了EO极值优化
听说GA解决TSP问题的时候,很多情况下不会一下子运行出来最优的结果。我这有一段程序,不知都为什么,每一次都能运行出最优的结果,从不出错,到底哪一部分出了问题呢?求大神们指导。
遗传算法matlab源代码,对于初学者特别有用,经过编译没有什么bug
遗传算法 优化。利用英国某大学的遗传算法工具箱解决