第五章2图的搜索算法.pptVIP

  • 12
  • 0
  • 约1.05万字
  • 约 36页
  • 2017-01-02 发布于重庆
  • 举报
第五章 图的搜索算法 5.5 分支限界法 5.5.1 分枝搜索算法 5.5.2 分枝-限界搜索算法 5.5.3 算法框架 5.6 图的搜索算法小结 5.5.1 分枝搜索算法 1.FIFO搜索 2.LIFO搜索 3.优先队列式搜索 5.5.2 分枝-限界搜索算法 算法1的缺点有: 2)算法1是在对子集树进行盲目搜索,我们虽然不能将搜索算法改进为多项式复杂度,但在算法中加入了“限界”技巧,还是能降低算法的复杂度。 数据结构:相应地,当前最大装载bestw不仅仅对叶结点计算,每次搜索装载情况(搜索左儿子)时,都重新确定bestw的值。为了方便计算一个分支的“装载上界”,用变量r记录当前层以下的最大重量。 公共变量的定义: 算法如下: 2 3 4 算法设计3:用优先队列式分支限界法解决【例2】的问题 算发设计3(3): 算发设计3(4) 算发设计3(5) 算法说明: 小结讨论: FIFO限界搜索过程为: 上一页· 下一页· 返回首页· 例1· LC-搜索的过程如下: 5.5.3 算法框架 上一小节的例子是求最大值的最优化问题,下面我们以求找最小成本的最优化问题,给出FIFO分支搜索算法框架。 假定问题解空间树为T,T至少包含一个解结点(即答案结点)。u为当前的最优解,初值为一个较大的

文档评论(0)

1亿VIP精品文档

相关文档