- 21
- 0
- 约4.87千字
- 约 38页
- 2017-03-02 发布于湖北
- 举报
3.用搜索方法进行问题求解讲述
S D A E B C F t 八城市地图示意图 4 3 5 2 5 4 4 4 3 深度优先算法 1. 总是扩展搜索树的当前扩展分支(边缘)中最深的节点 2. 搜索直接伸展到搜索树的最深层,直到那里的节点没有后继节点 3. 那些没有后继节点的节点扩展完毕就从边缘中去掉 4. 然后搜索算法回退下一个还有未扩展后继节点的上层节点继续扩展 深度优先搜索过程 深度优先搜索算法分析 1.对内存的需求很少 2.有可能错误地选择一条分支而且沿着一条很长的路径(甚至是无限)走下去。 非最优 非完备 在最坏情况下,dfs所生成的节点数是O(bm) 深度有限搜索 深度优先搜索的无边界问题可以通过提供一个预先设定的深度限制l来解决 深度有限搜索 深度优先搜索的无边界问题可以通过提供一个预先设定的深度限制l来解决 深度=l的节点当作无后继节点看待 虽然解决了无限路径问题,但如果ld则找不到解 如果选择ld则深度优先搜索也不是最优的 时间复杂度O(bl) 空间复杂度O(bl) 深度优先搜索可看作是一种特例即l=∞ 有时深度有限搜索基于问题本身的知识,如状态空间的直径即问题求解的最大步数 但对于大多数问题,不到问题解决时是无法知道求解步数的限制 迭代深入深度优先搜索 如果每次改变限制深度,多次调用深度有限搜索算法,就得到了迭代深入深度优先搜索算法 其深度限制依次为0/1/2…这样,当搜索到达最浅的目
您可能关注的文档
- OHSAS程序文件概要.doc
- 2015届高考化学100道金属及其化合物选择题试题汇编(含解析)概要.doc
- 2015届高三政治一轮复习课件:生活与哲学第八课_唯物辩证法的发展观概要.ppt
- 2015届高考语文二轮专题词语熟语训练概要.doc
- 2015届高考诗歌鉴赏人物形象公开课概要.ppt
- 2015届高考政治三轮复习课件:核心突破+多维探究(二)概要.ppt
- 2015届高三第一轮复习课件政治生活第二课__我国公民的政治参与概要.ppt
- 2015届《三维设计》高考生物一轮精品课件:1.2.3物质跨膜运输的实例和方式概要.ppt
- 2015山东会计继续教育全套考试试卷及答案概要.doc
- 2015届高三数学第一轮复习:立体几何概要.doc
原创力文档

文档评论(0)