- 1、本文档共4页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
启发式图搜索算法
摘 要:启发式搜索策略概述和有序搜索。 启发式搜索弥补盲目搜索的不足, 提
高搜索效率。 一种方法用于排列待扩展节点的顺序, 即选择最有希望的节点加以
扩展,那么,搜索效率将会大为提高。 进行搜索技术一般需要某些有关具体问题
领域的特性的信息 。
关键词:启发式搜索;估价函数;有序搜索; A*算法;
正文:
启发式图搜索的意义因为无信息图搜索算法的效率低, 耗费过多的计算空间与时间, 这
是组合爆炸的一种表现形式。所以引入了启发式图搜索算法。
启发式图搜索算法就是进行搜索技术一般需要某些有关具体问题领域的特性的信息, 把
此种信息叫做启发信息。 利用启发信息的搜索方法叫做启发式搜索方法。 关于图搜索的启发
式搜索算法就叫做启发式图搜索算法。
启发式图搜索策略: 假设初始状态、 算符和目标状态的定义都是完全确定的, 然后决定
一个搜索空间。因此,问题就在于如何有效地搜索这个给定空间。
启发信息按其用途可分为下列 3 种:
(1) 用于决定要扩展的下一个节点,以免像在宽度优先或深度优先搜索中那样盲目地扩
展。
(2) 在扩展一个节点的过程中,用于决定要生成哪一个或哪几个后继节点,以免盲目地
同时生成所有可能的节点。
(3) 用于决定某些应该从搜索树中抛弃或修剪的节点。
启发信息的状态空间搜索算法, 即决定哪个是下一步要扩展的节点。 这种搜索总是选择
“最有希望 ”的节点作为下一个被扩展的节点。这种搜索叫做有序搜索 (ordered search)。有关
具体问题领域的信息常常可以用来简化搜索。 一个比较灵活 ( 但代价也较大 ) 的利用启发信息
的方法是应用某些准则来重新排列每一步 OPEN表中所有节点的顺序。然后,搜索就可能沿
着某个被认为是最有希望的边缘区段向外扩展。 应用这种排序过程, 需要某些估算节点 “希
望”的量度,这种量度叫做估价函数 (evalution function) 。所谓的估价函数就是为获得某
些节点“希望”的启发信息, 提供一个评定侯选扩展节点的方法, 以便确定哪个节点最有可
能在通向目标的最佳路径上 。f(n) ——表示节点 n 的估价函数值建立估价函数的一般方法:
试图确定一个处在最佳路径上的节点的概率; 提出任意节点与目标集之间的距离量度或差别
量度;或者在棋盘式的博弈和难题中根据棋局的某些特点来决定棋局的得分数。 这些特点被
认为与向目标节点前进一步的希望程度有关。
有序搜索应用某个算法 ( 例如等代价算法 ) 选择 OPEN表上具有最小 f 值的节点作为下一
个要扩展的节点。这种搜索方法叫做有序搜索 (ordered search) 或最佳优先搜索
(best-first search) ,而其算法就叫做有序搜索算法或最佳优先算法。尼尔逊曾提出一个
有序搜索的基本算法。 估价函数 f 是这样确定的: 一个节点的希望程序越大, 其 f 值就越小。
被选为扩展的节点,是估价函数最小的节点。选择 OPEN表上具有最小 f 值的节点作为下一
个要扩展的节点,即总是选择最有希望的节点作为下一个要扩展的节点。
有序状态空间搜索算法
(1) 把起始节点 S 放到 OPEN表中,计算 f
您可能关注的文档
- 人工智能-合一算法(C++)[借鉴].pdf
- 人工智能练习题[参照].pdf
- 人工智能期末试题及答案完整版()[整理].pdf
- 人工智能数据挖掘十大经典算法[参考].pdf
- 人工智能-五子棋算法研究[参照].pdf
- 人工智能与信息社会答案[实用].pdf
- 人工智能与信息社会考试答案[汇编].pdf
- 人机对弈围棋报告[参考].pdf
- 人教版八年级下英语第一单元考点精讲精练[实用].pdf
- 人教版九年级初三英语第13单元重点知识精讲精练带名师解析[借鉴].pdf
- 人教版九年级英语全一册单元速记•巧练Unit13【速记清单】(原卷版+解析).docx
- 人教版九年级英语全一册单元速记•巧练Unit9【速记清单】(原卷版+解析).docx
- 人教版九年级英语全一册单元速记•巧练Unit11【速记清单】(原卷版+解析).docx
- 人教版九年级英语全一册单元速记•巧练Unit14【单元测试·提升卷】(原卷版+解析).docx
- 人教版九年级英语全一册单元速记•巧练Unit8【速记清单】(原卷版+解析).docx
- 人教版九年级英语全一册单元速记•巧练Unit4【单元测试·提升卷】(原卷版+解析).docx
- 人教版九年级英语全一册单元速记•巧练Unit13【单元测试·基础卷】(原卷版+解析).docx
- 人教版九年级英语全一册单元速记•巧练Unit7【速记清单】(原卷版+解析).docx
- 苏教版五年级上册数学分层作业设计 2.2 三角形的面积(附答案).docx
- 人教版九年级英语全一册单元速记•巧练Unit12【单元测试·基础卷】(原卷版+解析).docx
文档评论(0)