需要金币:2000 个金币 | 资料包括:完整论文 | ||
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:19646 | ||
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:近年来,国内外很多学者对智能算法的研究层出不穷.新的智能算法往往存在很多缺陷,因此很多学者对这些新的智能算法进行改进并应用于实际生活中.本文在非洲野狗算法的基础上,设计了人工非洲野狗算法(AAWDA)并将其应用于路径优化问题之TSP问题研究. 本文首先在非洲野狗算法的基础上,设计了人工非洲野狗算法(AAWDA),然后,对提出的人工非洲野狗算法进行收敛性分析,并与非洲野狗算法提出者测试的案例进行算法对比分析.对比结果显示,人工非洲野狗算法的收敛速率要高于非洲野狗算法,并且在求解的精度上也要高于非洲野狗算法.其次,用标准的连续测试函数人工非洲野狗算法进行测试,并且与WPA,GA,FSA,PSO算法进行对比分析.对比结果显示,在求解的精度上,AAWDA的求解性能要远远优于GA,FSA,PSO算法.然后,将人工非洲野狗算法应用于路径优化问题之TSP问题,同时测试算法求解离散函数的性能,算法选取TSPLIB中的10个经典的测试函数,并且将AAWDA和GA,TS,PSO算法进行横向对比分析.实验结果表明,AAWDA求出的值要优于GA,TS,PSO算法,效果较好.最后,将求解TSP问题的AAWDA算法进行封装,借助于MATLAB软件,做成直观而又简洁的界面,使得对于测试TSP问题更加方便,也能够运用于如物流运输等的实际生活中. 关键词 非洲野狗算法;人工非洲野狗算法;连续测试函数;TSP问题
目录 摘要 Abstract 1 绪论-1 1.1研究背景-1 1.2研究现状-1 1.3本文研究内容-1 2 非洲野狗算法的理论研究与改进-3 2.1非洲野狗算法(AWDA)描述-3 2.2 改进的非洲野狗算法(AAWDA)-3 2.2.1 AAWDA描述-4 2.3算法收敛性分析-7 3 AAWDA求解复杂连续函数-8 3.1 对连续复杂函数的优化求解-8 3.1.1与非洲野狗算法的对比分析-8 3.1.2 与其它经典智能算法的对比分析-9 4 AAWDA在TSP问题中的研究-15 4.1 对TSP问题的优化求解-15 4.1.1求解TSP问题的非洲野狗算法设计-15 4.1.2 与其它经典智能算法在TSP问题中的对比分析-18 5 AAWDA性能检验-21 5.1求解TSP问题的软件模块及功能设计-21 5.2 求解TSP问题的操作方法及最终整体效果-21 结论-24 致谢-25 参考文献-26 附录-28 1、求解连续函数程序-28 2、求解TSP程序-32 |