- 1、本文档共99页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
(6,0) 0 人 向左 1 向右 3 向前2 (4,0) 2 前2 右4.5 (6,45) 4.5 (4,45) 5 (2,0) 4 前2 右3 左2 (2,45) 7 前3 (4,90) 8 (0,0) 9 前2 右1.5 (2,90)8.5 右2 (6,90) 10 出口 等代价搜索算法 X X 2 4.5 3 1.5 前2 (4,45) 6.5 左2 (2,90) 10 X X (4,90)10.5 前2 X 右2 (6,45) 7 X 说明:当扩展某一个节点生成全部后继节点时出现搜索图中已经有的节点(在Open或者Closed表的节点),在等代价搜索中有两种处理策略: 只保留新产生的节点,已有的节点都不保留 借助于有序算法中的处理策略(上述例子中的方法) 三种盲目搜索技术的比较 主要差别:在于挑选要扩展节点的规则不同 宽度优先搜索技术:先扩展出来的节点随后先扩展,OPEN表是队列 深度优先搜索技术:后扩展出来的节点随后先扩展,OPEN表是堆栈 等代价搜索技术:选取OPEN表中代价最小的节点先扩展,OPEN表是线性表(以局部代价的递增顺序排列) 宽度优先 深度优先 代价优先 三种算法的比较(流程图) 深度界限为4 后生成的节点画在左边 5 6 7 4 1 3 8 2 5 6 7 4 1 3 8 2 5 6 7 4 8 1 3 2 5 7 4 6 1 3 8 2 5 6 7 4 1 3 8 2 2 1 4 3 5 7 4 6 1 3 8 2 5 7 4 6 1 3 8 2 4 5 7 6 1 3 8 2 后生成的节点在左 4 5 7 6 1 3 8 2 4 5 7 3 6 1 8 2 5 7 1 4 6 3 8 2 5 7 1 4 6 2 3 8 5 7 1 4 6 3 8 2 5 6 7 3 4 1 8 2 6 7 5 4 1 3 8 2 6 7 5 4 1 3 8 2 6 7 5 4 1 3 8 2 6 4 7 5 1 3 8 2 5 6 7 3 4 1 8 2 5 6 7 3 4 1 8 2 5 6 7 3 1 8 4 2 5 6 7 4 8 1 3 2 5 6 7 4 8 1 3 2 5 6 7 8 1 4 3 2 5 6 7 8 1 4 3 2 6 7 5 8 1 4 3 2 5 6 7 4 8 3 2 1 5 6 7 4 8 3 2 1 5 6 4 8 7 3 2 1 目标节点 例:八数码问题 深度界限为5 后生成的节点画在左边 说明: 状态旁边的数字表示该节点生成后继节点的顺序,即CLOSED节点的存放顺序,不是本身被生成的顺序 解是图中的虚线 扩展过程中没有生成已有的节点 人 4S 3E 2N 1W (1,1) N (2,3) (2,4) N S (2,2) E (3,2) (3,1) S 例:迷宫问题 (3,3) (3,4) (4,4) 目标节点 E N E 后生成的节点在左边 没有已有节点 宽度优先(先在左) 深度优先 (后在左) 人 4 3 2 1 例:四皇后问题 Q Q Q Q Q Q Q Q Q Q X Q Q Q Q Q Q X Q Q Q Q 后在左 练习: 根据下列迷宫,用深度优先搜索算法寻找出从入口到出口的一条路径 状态:用极坐标表示的人的位置 操作符:人向左方、前方、右方前进 提示:不要产生已有的状态 深度优先算法存在问题: 先后顺序有误,规定的先后顺序:左前右 改变坐标系,极坐标?直角坐标 对于一个节点,按照规定的操作符顺序,使用所有可能的操作符,产生相应的后继节点 (6,0) 人 向左 1 向右 3 向前2 (4,0) 前 右 (6,45) (4,45) 前 前 (2,45) 右 (4,90) 左 (2,90) 右 (6,90) 出口 深度优先搜索算法 (没有产生已有的节点) 后在左 思考题: 利用宽度优先与深度优先算法解决八数码问题? 3.2.3 等代价搜索 宽度优先搜索技术找到了应用算符数目最少或者深度最浅的解 如果认为每一个操作符的代价相等,则宽度优先搜索技术就可以找到了代价最小的路径或解 所有操作符代价相等 找到最短的路径 宽度优先算法 操作符的代价不相等 找到代价最小的路径 等代价(代价优先)搜索技术 问题 推广 推广 宽度优先搜索:按照先后顺序取待扩展节点 等代价搜索:将初始节点到所有端节点(OPEN中的节点)的局部路径中代价最小的端节点作为下一个要扩展的节点 推广的思路: 宽度优先搜索算法 等代价搜索算法 注:圆圈中的数字表示从起始节点到当前节点的代价 符号 c(i, j):从节点 i 到它的直接后继节点 j 的连接弧线上的代价 g(i) :从起始节点 S 到某一节点 i 的路径的代价 选取待扩展节点的原则: 以 g(i) 的递增顺序排列OPEN表 以 g
您可能关注的文档
- 人工髋关节置换术后康复研究.ppt
- 人工髋关节置换术后康复指南研究.pptx
- 人工气道的管理_眭晓楠研究.ppt
- 人工气道的建立研究.ppt
- 人工气道的建立与管理-史江研究.pptx
- 人工气道的湿化研究.ppt
- 种群和群落复习汇总.ppt
- 种业发展与遗传学汇总.ppt
- 人工气道管理Microsoft_PowerPoint_演示文稿研究.ppt
- 人工气道管理的护理技术研究.ppt
- 人教版数学六年级上册 第一单元 第5课时 分数乘小数.pptx
- 人教版数学六年级上册 第四单元 第3课时 比的应用.pptx
- 人教版数学六年级上册 第五单元 第5课时 圆的面积-2.pptx
- 人教版数学六年级上册 第一单元 第7课时 解决问题-1.pptx
- 人教版数学六年级下册 第二单元 第4课时 利率.pptx
- 人教版数学六年级上册 第一单元 第8课时 解决问题-2.pptx
- 人教版数学六年级下册 第五单元 第2课时 鸽巢问题的一般形式.pptx
- 人教版数学六年级下册 第四单元 整理和复习.pptx
- 人教版数学六年级上册 第一单元 第3课时 分数乘分数-1.pptx
- 人教版数学六年级下册 第六单元复习第2课时 可能性.pptx
最近下载
- 初中课外文言文100篇.doc
- 期中模拟测试卷(试题)-2024-2025学年一年级上册语文统编版(2024).docx VIP
- 高中英语_阅读课U2 Mother of Ten Thousand Babies教学设计学情分析教材分析课后反思.doc
- 《小学语文课程与教学论》课件——第七章 口语交际教学.pptx VIP
- 2024 ESC慢性冠脉综合征指南解读(全).pptx
- 国家与人口基础信息库建设项目建议书.doc
- 期中试题-2024-2025学年一年级上册语文统编版(2024).docx VIP
- 第十七章分子标记辅助选择育种习题及答案.docx
- 2013年通用安装工程计量规范.pdf
- 2024年全国各地中考试题分类汇编(一):现代文阅读含答案.docx
文档评论(0)