- 10
- 0
- 约 45页
- 2017-06-14 发布于北京
- 举报
算法设计与分析
第6章 分支限界法
1
学习要点
理解分支限界法的剪枝搜索策略
掌握分支限界法的算法框架
队列式(FIFO)分支限界法
优先队列式分支限界法
通过应用范例学习分支限界法的设计策略
单源最短路径问题
装载问题;
0-1背包问题;
最大团问题;
旅行售货员问题
批处理作业调度问题
2
分支限界法的基本思想
分支限界法常以广度优先或以最小耗费 (最大
效益)优先的方式搜索问题的解空间树。
在分支限界法中,每一个活结点只有一次机会
成为扩展结点。
活结点一旦成为扩展结点,就一次性产生其所有儿
子结点。
在这些儿子结点中,导致不可行解或导致非最优解
的儿子结点被舍弃,其余儿子结点被加入活结点表
中。
此后,从活结点表中取下一结点(最有利的)成为当
前扩展结点,并重复上述结点扩展过程。这个过程
一直持续到找到所需的解或活结点表为空时为止。
3
分支限界法的基本思想
分支限界方法找最优解的效率比回溯法
高。
原因在于
采用了最小代价估值函数指导搜索,在活节
点表中,选择有最小代价估值的节点作为扩
展节点。即总是向最有可能获得最优解的子
树上扩展。
并且采用限界函数U杀死活节点表中不可能
成为最优解的节点,提高算法的效率。
4
分支限界法的基本思想
比回溯法多的两个条件
对于一棵解空间树上的每一个节点所代表的部分解,
要计算出通过这个部分解繁衍出的任何解在目标函
数上的最佳值边界
目前求得的最佳解的值
算法会为每一节点x计算一个界,任何可能在以x
为根的子树中生成的结点所给出的解,其值都不
可能超出这个界.
如果边界值不能超越最佳解,这个节点就是一个
没有希望的节点. 这就是分支限界法的主要思
想
5
分支限界法的基本思想
根据从活结点表中获取下
常见的两种分支限界法 一扩展结点的不同方式
(1 )队列式分支限界法
按照队列先进先出(FIFO )或者后进先出(LIFO )
原则选取下一个结点为扩展结点。
不足:对结点的选择规则相当死板,具有一定的 “盲
目”性。这种选择规则不利于快速检索到一个能够到达
答案的结点。
(2 )优先队列式分支限界法
按照优先队列中规定的优先级选取优先级最高的结点
成为当前扩展结点。常用方法是LC(Least Cost)方法。
对活结点使用一个“有智能”的排序函数C()来选取下一
个结点,往往可以加快获取答案的速度。
最大优先队列:使用最大堆,体现最大效益优先
最小优先队列:使用最小堆,体现最小费用优先 6
分支限界法的基本思想
实例——8-拼块游戏问题
输入: 具有8 个编号小方块的魔方
输出: 移动系列, 经过这些移动, 魔方达到目标状态
2 8 3
您可能关注的文档
- 第二章 北京工作居住证-个人申报系统指南.docx
- 我国城镇化的特征_动力和规划调控_续_.pdf
- 一个海缸的建缸过程、预算与成缸全程.pptx
- 返利网何去何从?阿里妈妈联盟再次调整规则针对返利推广类型 ... ...摘要.pdf
- 网络优化中常见直放站问题分析_实例和解决思路.pdf
- 电大专科工商管理《基础会计》试题与答案4.doc
- FIR及简单整系数数字滤波器设计.pdf
- 理财产品及风险及客户权益说明书 保本保证收益型.pdf
- 营改增会计与税收实务+小企业执行《小企业会计准则》会计继续教育练习题.pdf
- 我国环境权理论研究三十年之回顾_反思和前瞻_吴卫星.pdf
- 小区绿化施工协议书.docx
- 墙面施工协议书.docx
- 1 古诗二首(课件)--2025-2026学年统编版语文二年级下册.pptx
- (2026春新版)部编版八年级道德与法治下册《3.1《公民基本权利》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《4.3《依法履行义务》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《6.2《按劳分配为主体、多种分配方式并存》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《6.1《公有制为主体、多种所有制经济共同发展》PPT课件.pptx
- 初三教学管理交流发言稿.docx
- 小学生课外阅读总结.docx
- 餐饮门店夜经济运营的社会责任报告(夜间贡献)撰写流程试题库及答案.doc
最近下载
- ISO9001-2026质量管理体系标准版中英文及变化点解析.pdf VIP
- HGT 21629-1999 管架标准图(四).docx VIP
- 广州市民办学校申办审批表.doc VIP
- 无人机测绘技术与应用课件21--无人机驾驶员职业规划.ppt
- 2025年袋鼠数学LevelB试卷及答案.pdf VIP
- 《重症凝血病标准化评估中国专家共识(2025)》解读PPT课件.pptx VIP
- 《动物防疫法》培训解读课件.pptx VIP
- 无人机测绘技术与应用课件20--无人机飞行原理.ppt
- 先进控制技术及其应用.docx VIP
- 2025-2026学年济南版(2024)初中生物八年级上册《血液是物质运输的载体》教学设计.docx
原创力文档

文档评论(0)