第 3 讲 搜 索 原 理.ppt

第 三 章 搜 索 原 理 3.1 盲 目 搜 索 一、图 的 搜 索 策 略 二、 宽 度 优 先 搜索 三、 深 度 优 先 搜索 四、 等 代 价 搜索 3.2 启 发 式 搜 索 一、启 发 式 搜 索 策 略 二、 估 价 函 数 (evaluation function) 三、有序搜索 (ordered search ) 3.3 A* 算 法 一、A*算法的估价函数 二、A算法和A*算法的定义 三、A* 算 法 下图表示出把这个估价函数应用于八数码难题的结果。图中圆圈内的数字表示该节点的f值,不带圈的数字表示节点扩展的顺序。从图可见,这里所求得的解答路径和用其它搜索方法找到的解答路径相同。不过,估价函数的应用显著地减少了被扩展的节点数(如果我们只用估价函数f(n)=d(n),那么我们就得到宽度优先搜索过程)。   正确地选择估价函数对确定搜索结果具有决定性的作用。使用不能识别某些节点真实希望的估价函数会形成非最小代价路径;而使用一个过多地估计了全部节点希望的估价函数(就像宽度优先搜索方法得到的估价函数一样)又会扩展过多的节点。 让我们描述一个特别的估价函数,这个估价函数f使得在任意节点上其函数值f(n)能估算出从节点S到节点n的最小代价路径的代价与从节点n到某一目标节点的最小代价路径的代价之总和,

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档