- 4
- 0
- 约6.98千字
- 约 25页
- 2017-02-08 发布于江苏
- 举报
回朔法与蛮力法培训教案
第六章 回朔法与蛮力法 回溯法 有许多问题,当需要找出它的解集或者要求回答什么解是满足某些约束条件的最佳解时,往往要使用回溯法。 回溯法的基本做法是搜索,或是一种组织得井井有条的,能避免不必要搜索的穷举式搜索法。这种方法适用于解一些组合数相当大的问题。 回溯法在问题的解空间树中,按深度优先策略,从根结点出发搜索解空间树。算法搜索至解空间树的任意一点时,先判断该结点是否包含问题的解。如果肯定不包含,则跳过对该结点为根的子树的搜索,逐层向其祖先结点回溯;否则,进入该子树,继续按深度优先策略搜索。 问题的解空间 生成问题状态的基本方法 扩展结点:一个正在产生儿子的结点称为扩展结点 活结点:一个自身已生成但其儿子还没有全部生成的节点称做活结点 死结点:一个所有儿子已经产生的结点称做死结点 深度优先的问题状态生成法:如果对一个扩展结点R,一旦产生了它的一个儿子C,就把C当做新的扩展结点。在完成对子树C(以C为根的子树)的穷尽搜索之后,将R重新变成扩展结点,继续生成R的下一个儿子(如果存在) 宽度优先的问题状态生成法:在一个扩展结点变成死结点之前,它一直是扩展结点 回溯法:为了避免生成那些不可能产生最佳解的问题状态,要不断地利用限界函数(bounding function)来处死那些实际上不可能产生所需解的活结点,以减少问题的计算量。具有限界函数的深度优先生成法称为回溯法 回溯法的基本思
您可能关注的文档
最近下载
- 2013年国际太阳能十项全能竞赛.pdf VIP
- 2024年公交车司机职业技能竞赛理论考试题库(含答案).pdf VIP
- 室内装饰装修工程施工组织设计方案范本.docx VIP
- 保密知识考试测试题库1000题含参考答案(附带解析).docx VIP
- CASIO CT-888C电子琴维修手册(中文版).pdf
- 2022四川成都建筑资料员考前押题.doc VIP
- 2026年保密教育测试题库100道及答案(有一套).docx VIP
- 2022年建筑工程(八大员)资料员《施工员》题库模拟考试题.doc VIP
- 2022年建筑工程(八大员)资料员《土建》题库模拟考试题.doc VIP
- 2026年保密知识测考试模拟题库保密知识题库及答案.docx VIP
原创力文档

文档评论(0)