欢迎来到天天文库
浏览记录
ID:35174376
大小:3.85 MB
页数:46页
时间:2019-03-20
《基于人工鱼群算法的多目标背包问题研究》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、广东工业大学硕±学位论文C理学硕±)基于人工鱼群算法的多目标背包问题研究黄美华二〇—六年六月分类号:学校代号:U845UDC:密级:学号:2111314012广东工业大学硕±学位论文(理学硕±)基于人工鱼群算法的多目标背包问题研究黄美华指导教师姓名、职称:温洁備教授学科:数学(专业)或领域名称学生所属学院:应用数学学院论文答辩日期:2016年6月1日ADissertationSubmittedtoGuandongUniversi
2、tofTechnoloforgygytheDegreeofMaster(MasterofScience)t-ResearchonMuiobecveKnaltisackProblemBasedjponArtificialFishSwarmAlgorithmCandidate:HuanMeihuagSuervisor:Prof.WenJiechanpgJune20化SchoolofAppliedMathematbsGua
3、ngdongUniversityofTechnologyGuangzhou,Guangdong,P.R.China,510006摘要摘要一多目标优化问题和背包问题直是科学和工程研巧领域的难点和热点问.与单目标背包问题相比一,多目标背包问题般包括两个或两个1^上的优化目标,因此问题复杂度更高.动态规划么类的经典优化算法很难用可行的计算成本和计算时间捜索到比较满意的高质量解,需要研巧更加高效的算法结构W快速找到Pareto最优解.论文首先总结归纳了求解多目标背
4、包问题常用的两种群智能方法:遗传算法和粒子群算法.遗传算法计算简单,容易实现编程,但容易出现早熟现象W及接近最优解时在最优解附近左右摆动:粒子群算法计算速度快,但求解精度低.然后详细介绍了人工鱼群算法,归纳了化种常用距离及人工鱼群算法常用的编码方式,并对人工鱼群算法求解目标背包问题进行重点研巧;最后在全局人工鱼群算法的基础上,针对人工鱼编码方一、人工鱼移动策略设计了.式种改进的人工鱼群算法求解多目标背包问题化人工鱼群算法存在盲目搜索、求解复杂度髙、求解精度不高和求解后期收敛
5、速度慢等问题包问题一般采用二进制编码进行问题求解使用;背,但二进制编码需频繁进行编码和解码会大大增加算法计算量;在人工鱼群算法中,两条鱼的距离实际使用的是欧氏距离.,具有盲目性和随机性针对运些问题,本文的主要工作一是提出种改进的人工鱼群算法.论文在设计改进的人工鱼群算法时,首先针对本文多目标背包问题的数学模型,定一义了个实数编码,对人工鱼位置进行实数编码;接着在全局人工鱼群算法的基础上,修改人工鱼的移动策略一,去掉欧式距离加入个依赖迭代次数的自适应因子,降低人,工鱼盲目搜索
6、的机率,从而降低算法的搜索复杂度;最后针对背包问题的离散性和多目标优化问题的特性,采用将搜索到的所有非劣解到原点的距离算术平均值来评价算法的求解精度.,用距离算术平均值的变化趋势来评价算法的收敛性论文对改进的人工鱼群算法进行了实验分析.结果表明,改进的算法在求解多目标背包问题时明显提高了算法的收敛速度和求解精度.同时,与经典的群智能优化算法遗传算法和粒子群算法相比,本文改进的算法在求解质量、高质量解的数量、解分布的均匀性都表现出明显的优势.随着多目标背包问题规模的増加,本文改进的
7、算法优势更加突出.关键字:多目标优化;背包问题人工鱼群算法自适应实数编码;:;I广东工业大学巧去学位论文ABSTRACTMut-tttliobeciveoimizaionroblemandknasackroblemhavebeenadifficultjppppmidhotssuesnthefieldofscie打ceandenineerinresearch.Comaredwiththesinleiiggpgt-obecive
8、knasackroWemsmultiol)ectiveknasackrobleme打erallincludetwoorjpp,jppgymoreotimizationotectivessotheproblemwillbemoreComlicated-Classicalpj,poptimization过Igorithmsuchasdynamicprogrammi打gisdificultto
此文档下载收益归作者所有