毕业设计(论文)-基于遗传算法求解背包问题

毕业设计(论文)-基于遗传算法求解背包问题

ID:6641113

大小:461.50 KB

页数:39页

时间:2018-01-21

毕业设计(论文)-基于遗传算法求解背包问题_第1页
毕业设计(论文)-基于遗传算法求解背包问题_第2页
毕业设计(论文)-基于遗传算法求解背包问题_第3页
毕业设计(论文)-基于遗传算法求解背包问题_第4页
毕业设计(论文)-基于遗传算法求解背包问题_第5页
资源描述:

《毕业设计(论文)-基于遗传算法求解背包问题》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、正文:基于遗传算法的背包问题求解理工类理工类本科生毕业设计(论文)(2010届)题目:基于遗传算法求解背包问题学院:数理与信息工程学院专业:计算机科学与技术学生姓名:学号:指导教师:职称:副教授合作导师:职称:完成时间:2010年3月31日成绩:浙江师范大学本科毕业设计(论文)正文目录摘要……………………………………………………………………………………1英文摘要………………………………………………………………………………11引言………………………………………………………………………………12背包问题概述………………………

2、……………………………………………22.1背包问题描述………………………………………………………………22.2研究背包问题的意义………………………………………………………23遗传算法概述……………………………………………………………………23.1遗传算法的特点……………………………………………………………33.2遗传算法的应用领域………………………………………………………34遗传算法的基本原理……………………………………………………………44.1基本流程……………………………………………………………………44.2编码……

3、……………………………………………………………………54.3适应度函数…………………………………………………………………54.4遗传算子……………………………………………………………………64.4.1选择算子…………………………………………………………………64.4.2交叉算子…………………………………………………………………74.4.3变异算子…………………………………………………………………74.5参数控制……………………………………………………………………84.5.1群体规模……………………………………………………

4、…………84.5.2交叉概率………………………………………………………………84.5.3变异概率………………………………………………………………84.6算法结束条件控制…………………………………………………………95实现求解背包问题的遗传算法………………………………………………95.10_1背包问题中染色体的表示………………………………………………95.2遗传算法求解0_1背包问题时用到的参数………………………………95.3选择操作……………………………………………………………………95.4交叉操作……………………………

5、………………………………………105.5精英策略……………………………………………………………………115.6变异操作……………………………………………………………………115.7代际更新……………………………………………………………………115.8算法终止……………………………………………………………………115.9仿真结果与测试……………………………………………………………125.9.1不同交叉概率下所得测试结果………………………………………135.9.2极端数据对结果的影响………………………………………………155

6、.9.3仿真结果总结…………………………………………………………185.10问题总结……………………………………………………………………186展望………………………………………………………………………………18致谢…………………………………………………………………………………19参考文献……………………………………………………………………………20附源程序……………………………………………………………………………21正文:基于遗传算法的背包问题求解基于遗传算法求解背包问题数理与信息工程学院计算机科学与技术专业()指导老师

7、:(副教授)摘要背包问题(Knapsackproblem)是一种组合优化的NP完全问题,本文首先介绍了基本遗传算法的基本原理、特点及其基本实现技术,接着针对背包问题,论述了遗传算法在编码表示和遗传算子(包括选择算子、交叉算子变异算子这三种算子)等方面的应用情况。并且结合背包问题实例,给出了具体的编码方法,运行参数,群体大小,最大迭代次数,以及合适的遗传算子。最后,简单说明了遗传算法在求解背包问题中的应用并对遗传算法解决背包问题的前景提出了展望。关键词:背包问题;遗传算法;遗传算子;编码GeneticAlgorithmfo

8、rKPJinTianTianDirector:Prof.DaYongDeng(CollegeofMathematicsPhysicsAndInformationEngineering,ZhejiangNormalUniversity)Abstract:KP(KnapsackProblem)isacombinatori

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。