1 / 6
文档名称:

A星算法实验报告11.docx

格式:docx   大小:41KB   页数:6页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

A星算法实验报告11.docx

上传人:1542605778 2021/10/30 文件大小:41 KB

下载得到文件列表

A星算法实验报告11.docx

相关文档

文档介绍

文档介绍:人工智能
学院:信息学院
班级:
学号:
姓名:
实验原理
A*算法,作为启发式算法中很重要的一种,被广泛应用在最优路径求解和一些策略设计的问题中。而A*算法最为核心的部分,就在于它的一个估值函数的设计上:
f(n)=g(n)+h(n)
其中f(n)是每个可能试探点的估值,它有两部分组成:一部分为g(n),它表示从起始搜索点到当前点的代价(通常用某结点在搜索树中的深度来表示)。另一部分,即h(n),它表示启发式搜索中最为重要的一部分,即当前结点到目标结点的估值,h(n)设计的好坏,直接影响着具有此种启发式函数的启发式算法的是否能称为A*算法。
一种具有f(n)=g(n)+h(n)策略的启发式算法能成为A*算法的充分条件是:
1)      搜索树上存在着从起始点到终了点的最优路径。
2)      问题域是有限的。
3)所有结点的子结点的搜索代价值>0。
4)h(n)=<h*(n) (h*(n)为实际问题的代价值)。
当此四个条件都满足时,一个具有f(n)=g(n)+h(n)策略的启发式算法能成为A*算法,并一定能找到最优解。对于一个搜索问题,显然,条件1,2,3都是很容易满足的,而条件4): h(n)<=h*(n)是需要精心设计的,由于h*(n)显然是无法知道的。所以,一个满足条件4)的启发策略h(n)就来的难能可贵了。不过h(n)距离h*(n)的程度不能过大,否则h(n)就没有过强的区分能力,算法效率并不会很高。对一个好的h(n)的评价是:h(n)在h*(n)的下界之下,并且尽量接近h*(n).
实验过程
运行未修改的程序会得到最优路径为:
算法共扩展节点数792.
若修改源程序,即允许走斜线则
distance=(int)sqrt((end_x-x)*(end_x-x)+(end_y-y)*(end_y-y)),即将估价函数改为欧式距离
四连通改为八连通
trytile(x,y-1,n,1);//尝试向上移动
trytile(x+1,y-1,n,2);// 尝试向前上方移动
trytile(x-1,y-1,n,2); // 尝试向后上方移动
trytile(x-1,y+1,n,2); // 尝试向后下方移动
trytile(x+1,y+1,n,2); // 尝试向前下方移动
trytile(x,y+1,n,1);//尝试向下移动
trytile(x-1,y,n,1);//尝试向左移动
trytile(x+1,y,n,1);//尝试向右移动
并修改g值if(lei==1)//如果是直线走
{g_value=father->g+1;
}
if(lei==2)//如果是斜线走
{g_value=father->g+;
}
修改后的扩展结点数837
实验分析
A*算法最为核心的过程,就在每次选择下一个当前搜索点时,是从所有已探知的但未搜索过点中(可能是不同层,亦可不在同一条支路上),选取f值最小的结点进行展开。而所有“已探知的但未搜索过点”可以通过一个按f值升序的队列(即优先队列)进行排列。这样,在整体的搜索

最近更新

2025年度农村无害化厕所改造与农村土地流转服.. 9页

2025年度农村房屋买卖及土地承包经营权转让合.. 8页

2025年度农村土地经营权租赁及收益分成协议 8页

2025年度农村土地承包与农业保险合作协议 8页

2025年度农机租赁与农产品加工设备租赁合同 9页

2025年度农产品电子商务平台供应合同 8页

第8章认识概率过关测试卷-2024-2025学年八年级.. 16页

高考语法填空题 22页

2025年扫路车项目发展计划 62页

2025年教育云项目合作计划书 62页

2025年工业车辆轨道交通车辆配套产品项目合作.. 63页

2025年彩色灯泡项目发展计划 69页

基于遗传算法的配种优化模型-全面剖析 26页

水体生态修复的科学方法-全面剖析 28页

高流量-吸氧的临床应用 29页

水处理岗位职责15篇 17页

涉外劳务合同范本(5篇) 26页

爱心捐赠倡议书范文(29篇) 42页

珍惜小学作文5篇 6页

社区护士年终工作总结范文(23篇) 66页

一种CIMS环境下基于知识的CAPP系统 2页

高中生涯规划第五课(能力探索) 26页

一条多电路品种的CMOS科研开发工艺线运转机制.. 2页

话务员转正申请书范文(3篇) 5页

语文教学心得体会模板集合七篇 12页

财务人员本人述职报告(素材下载18篇) 63页

车间年度工作报告怎么写(5篇) 16页

锅炉承包合同集锦(33篇) 102页

2025年吕梁职业技术学院单招职业适应性测试题.. 74页

高清地图中国31省市区最全河流水系分布地图建.. 25页