清华社课件算法设计与分析(第2版Python版)第5单元回溯法与第6章分支限界法(全).pptx

清华社课件算法设计与分析(第2版Python版)第5单元回溯法与第6章分支限界法(全).pptx

;;学习目标;回溯法学习内容;分支限界法学习内容;一、认识回溯法和分支限界法;明确搜索范围(定义问题的解空间)

解的形式:一个n元式(x1,x2,…,xn)

确定xi的取值范围(显约束),确定解空间的大小。

确定解空间的组织结构

树或图

确定搜索条件(隐约束)

确定是否能够导致可行解——约束条件

确定是否能够导致最优解——限界条件

搜索

深度(或广度)优先的方式进行搜索

用约束函数剪去导致不可行解的结点

用限界函数剪去导致非最优解的结点;用约束函数剪去导致不可行解的结点;

用限界函数剪去导致非最优解的结点。

几个名词

扩展结点:一个正在产生儿子的结点称为扩展结点

活结点:一个自身已生成但其

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档