蛙跳算法的改进及在车辆路径问题中的研究
本文关键词:蛙跳算法的改进及在车辆路径问题中的研究,由笔耕文化传播整理发布。
【摘要】:在计算机、工程设计、经济管理、智能交通、人工生命等众多领域中,优化问题是个普遍存在的问题.正是这些现实问题的不断驱使,优化问题已成为一门应用范围广、实用性强的实验学科.对于优化问题的求解,人们也进行了长期不懈的探讨和研究.求解方法一般分为两类:传统算法和智能优化算法.智能优化算法克服了传统算法计算复杂大、应用范围局限等缺点,对于规模大且函数性质比较差的优化问题效果显著,通用性更强、适应性更广、效率更好.蛙跳算法(SFLA)是一种新型的仿生物学智能优化算法,具有高效的计算性能和优良的全局搜索能力.作为一种全新的启发式群体进化算法,蛙跳算法结合了基于模因进化的模因算法和基于群体信息共享机制的粒子群智能优化算法的优点.该算法具有概念简单、调整参数少、计算速度快、全局搜索能力强、易于实现等特点,正逐渐成为一种解决问题的有效途径和方法.但蛙跳算法来源于生物群体现象,其理论分析和应用研究都处于初级阶段,有待于进一步发展和完善.本文针对蛙跳算法容易早熟收敛、搜索精度不高等缺点进行改进,最后将改进后的算法应用于旅行商问题(TSP)和容量约束车辆路径优化问题(CVRP)的求解.一、在蛙跳算法的局部搜索中引入拟人退火思想,提出了基于拟人退火的蛙跳算法(PA-SFLA)改进后的算法通过借鉴模拟退火的随机扰动、增加拟人策略来提高寻优能力,避免陷入局部最优.最后利用经典函数测试,验证了改进后算法的优越性.二、将改进后的蛙跳算法应用于旅行商问题(TSP)的求解.简单描述了TSP问题的数学模型和设计思路,并进行最后的实例仿真,得到了模型的最优解,验证了改进后的蛙跳算法求解TSP问题的可行性和有效性.三、最后,将改进后的蛙跳算法应用于容量约束车辆路径优化问题(CVRP)的求解.简单描述了CVRP问题的数学模型和算法设计,构造恰当的编码方法,并通过实例仿真得到多条可行路径,提供多种调度方案,验证了改进后的算法求解CVRP问题的可行性和有效性.最后,全面系统的总结全文,提出蛙跳算法中的不足及后续需要改进的地方.
【关键词】:优化问题 蛙跳算法 模拟退火 旅行商问题 容量约束车辆路径问题
【学位授予单位】:广东工业大学
【学位级别】:硕士
【学位授予年份】:2016
【分类号】:TP18
【目录】:
- 摘要4-5
- ABSTRACT5-11
- 第一章 绪论11-18
- 1.1 引言11-12
- 1.2 蛙跳算法产生的背景12-13
- 1.3 蛙跳算法的研究现状13-16
- 1.3.1 蛙跳算法的理论研究14
- 1.3.2 蛙跳算法的性能改进研究14-15
- 1.3.3 蛙跳算法的应用研究15-16
- 1.4 本文研究内容和创新点16
- 1.5 本文内容安排16-18
- 第二章 蛙跳算法研究基础18-29
- 2.1 优化算法的基本概念18-20
- 2.1.1 优化问题18-20
- 2.1.2 优化算法及分类20
- 2.2 智能优化算法20-22
- 2.2.1 进化计算20-21
- 2.2.2 群智能算法21-22
- 2.2.3 其他智能优化算法22
- 2.3 蛙跳算法22-29
- 2.3.1 蛙跳算法的基础理论22-24
- 2.3.2 蛙跳算法的基本步骤24-26
- 2.3.3 蛙跳算法的控制参数26-27
- 2.3.4 蛙跳算法与其他智能法比较27-29
- 第三章 基于拟人退火的蛙跳算法PA-SFLA29-35
- 3.1 拟人退火算法29-31
- 3.1.1 模拟退火的思想29
- 3.1.2 模拟退火的过程29-30
- 3.1.3 拟人退火算法30-31
- 3.2 基于拟人退火的蛙跳算法31-32
- 3.3 实验分析32-35
- 第四章 PA-SFLA算法在TSP问题中的应用35-41
- 4.1 问题描述35-36
- 4.2 算法设计36-37
- 4.3 实例仿真37-41
- 第五章 PA-SFLA算法在CVRP问题中的应用41-48
- 5.1 问题描述41-42
- 5.2 算法设计42-43
- 5.3 实例仿真43-48
- 结论48-50
- 参考文献50-54
- 攻读硕士学位期间发表论文54-56
- 致谢56
【相似文献】
中国期刊全文数据库 前10条
1 苏小虎;;用于数列寻空的蛙跳算法[J];电脑知识与技术;2011年10期
2 邹采荣;张潇丹;赵力;;混合蛙跳算法综述[J];信息化研究;2012年05期
3 李晶晶;戴月明;;自适应混合变异的蛙跳算法[J];计算机工程与应用;2013年10期
4 贺毅朝;曲文龙;许冀伟;;一种改进的混合蛙跳算法及其收敛性分析[J];计算机工程与应用;2011年22期
5 张潇丹;胡峰;赵力;邹采荣;;改进的混合蛙跳算法及其应用[J];南京理工大学学报;2012年06期
6 张强;李盼池;;量子混合蛙跳算法求解连续空间优化问题[J];吉林大学学报(理学版);2013年03期
7 何兵;;改进混合蛙跳算法及其函数优化应用[J];泸州职业技术学院学报;2013年01期
8 王凌云;张国玉;徐熙平;;基于蛙跳式柔性三坐标测量系统误差理论分析[J];机械工程学报;2009年04期
9 许金元;;混合型蛙跳算法及其应用研究[J];计算机应用研究;2011年08期
10 吕立霞;李学庆;;一种改进的混合蛙跳算法[J];中南林业科技大学学报;2011年10期
中国重要会议论文全文数据库 前1条
1 张大林;曹伟;吕慧鹏;;二级蛙跳成绩自动测量系统的研制[A];第十七届全国高校田径科研论文报告会论文专辑[C];2007年
中国重要报纸全文数据库 前7条
1 总编 许传朝;产业发展要学会蛙跳[N];计算机世界;2011年
2 于泽 师海波;“蛙跳”战术跳出传统拉锯战[N];中国国防报;2002年
3 莫颖怡 季明;汽车产业能否选择“蛙跳战略”[N];经济参考报;2004年
4 经济视点报见习记者 关开运;戈萨·冈多斯:“蛙跳”的中国值得学习[N];经济视点报;2008年
5 徐文龙;氢燃汽车,上海支柱产业的蛙跳战略[N];解放日报;2005年
6 江新辉;呼伦贝尔市在开放升级中谋求经济“蛙跳”[N];内蒙古日报(汉);2006年
7 本报驻南非记者 苑基荣 本报驻尼日利亚记者 李凉;服务业驱动非洲“蛙跳式”发展[N];人民日报;2014年
中国博士学位论文全文数据库 前1条
1 黄先海;蛙跳型经济增长[D];复旦大学;2003年
中国硕士学位论文全文数据库 前10条
1 刘丽萍;基于改进猴群和蛙跳算法的玻璃幕墙风振可靠性分析[D];河北工程大学;2015年
2 王龙斌;混合蛙跳算法研究与改进[D];西安电子科技大学;2014年
3 张旭;混合蛙跳算法研究[D];西安电子科技大学;2014年
4 董琳;混洗蛙跳算法的研究及应用[D];浙江大学;2014年
5 叶晶晶;蛙跳算法的改进及在车辆路径问题中的研究[D];广东工业大学;2016年
6 孙冲;混合蛙跳算法改进及控制参数优化仿真研究[D];哈尔滨工业大学;2011年
7 赵守法;蛙跳算法的研究与应用[D];华东师范大学;2008年
8 马平莉;混合蛙跳算法研究[D];西安电子科技大学;2013年
9 李锦;小生境混合蛙跳算法研究与应用[D];西安电子科技大学;2012年
10 王园媛;求解组合优化问题的混合蛙跳算法的研究[D];石家庄经济学院;2010年
本文关键词:蛙跳算法的改进及在车辆路径问题中的研究,,由笔耕文化传播整理发布。
本文编号:409866
本文链接:https://www.wllwen.com/kejilunwen/zidonghuakongzhilunwen/409866.html