- 1、本文档共78页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
A*路径寻找算法的研究
PAGE 2
A*算法的研究与设计
摘 要
A*算法在计算机人工智能领域有着广泛的应用, 本文主要研究在路径寻找中的应用,通过暴力搜索,贪心式搜索、纯启发式搜索之间的代码实现复杂度、空间和时间上的比较,介绍贪心和启发式搜索的结合搜索,即A*搜索的优点,并以直观的方式展现出来——在设计的寻路小游戏中,可以手动绘制障碍物地图,并在同一地图分别运行四种不同的算法,通过对各个算法结束遍历过的点进行染色直观地展示各算的耗时和最优解情况。
最后再进一步对A*搜索思想的研究,引出A*搜索的变形,IDA*搜索、B*搜索以及D*搜索。相比A*搜索,IDA*可以节省更多的空间(比如IDA*可以解决A*无法实现的15数码问题),而D*搜索在障碍物不停变化的地图中通过动态估价可以避免每走一步就需要反复调用A*算法。
关键词: 路径寻找 贪心搜索,启发式,A*搜索,IDA*搜索,D*搜索;
A * Algorithm Research and Design
Abstract
A* algorithm paly an important role in the field of computer artificial intelligence,In this Paper,We mainly study its application in Path-Finding ,Let’s view on the advantages and disadvantages of A* algorithm which’s Composed by Greedy search and Heuristic search, according to the compare of violence search, greedy search, pure heuristic,and they have different code realization of complexity and comparison of space and time, In the Finding path game we can draw a map with obstacles,and run the four different algorithms on it , based on each end of the ergodic algorithm point after dyeing vividly reveals the time-consuming and calculate the optimal solution.
Finally, we make a further research on A* 's idea,and we also care about the Variations of A* ,such as,the IDA* search algorithm ,the B* search algorithm,and the D* algorithm. Compared with A*, IDA* can save much space cost(for example ,IDA* can solve the 15 digital game problem ,but not A star ),and D* do well in the map with obstacles and constantly changing by dynamic evaluation ,so it can avoid each step to call A * algorithm.
Keyword: Finding Path , Greedy Search, Heuristic Search, A* Search ,D*search 目 录
TOC \t "样式1,1,样式2,2" 1绪 论 PAGEREF _Toc263768625 \h 1
1.1 A*算法在路径寻找中的运用 PAGEREF _Toc263768626 \h 1
1.2 何谓启发式搜索 PAGEREF _Toc263768627 \h 1
1.3 A*算法原理 PAGEREF _Toc263768628 \h 2
1.4 论文内容安排 PAGEREF _Toc263768629 \h 2
2不同算法路径寻找中的对比 PAGEREF _Toc263768630 \h 2
2.1 最普通的暴力搜索 PAGEREF _Toc263768631 \h 3
2.2 贪心搜索 PAGEREF _Toc263768632 \h 6
2.3 纯启发式搜索
您可能关注的文档
- 《网络广告现状与发展趋势研究》广告学专业毕业设计外文文献翻译(适用于毕业论文外文翻译+中英文对照).doc
- 《新公共管理的现状》中英文文献翻译(适用于毕业论文外文翻译+中英文对照).doc
- android毕业设计外文资料翻译--使用MapView和MapActivity显示地图(适用于毕业论文外文翻译+中英文对照).doc
- 2010年山东省优质课评选第11课《太平天国运动》课件.ppt
- php毕业设计外文翻译--通过PHP访问MySQL(适用于毕业论文外文翻译+中英文对照).doc
- PID控制器外文翻译(适用于毕业论文外文翻译+中英文对照).doc
- PID文献翻译-自动化(适用于毕业论文外文翻译+中英文对照).doc
- R语言在数理统计相关问题中的程序包设计论文.doc
- 班级中幼儿交往情况观察分析论文.doc
- “八礼四仪”教育主题班会课课件-.ppt
- 一病一品护理汇报(手工精品图文).ppt
- 国家义务教育质量监测四年级心理健康测试卷3+问卷(通用版附答案).docx
- 国家义务教育质量监测四年级心理健康测试卷2+问卷(通用版附答案).docx
- 国家义务教育质量监测四年级心理健康测试卷5+问卷(通用版附答案).docx
- 国家义务教育质量监测四年级心理健康测试卷1+问卷(通用版附答案).docx
- 国家义务教育质量监测四年级心理健康测试卷4+问卷(通用版附答案).docx
- 13(猫)第3课时 课件+公开课一等奖创新教学设计.docx
- 孙权劝学 (同步公开课一等奖创新教学设计).docx
- 第17课 要是你在野外迷了路 公开课一等奖创新教学设计.docx
- 统编版(五四制)11古诗二首 池上 公开课一等奖创新教学设计.docx
文档评论(0)