码迷,mamicode.com
首页 > 其他好文 > 详细

分支限界法

时间:2018-10-04 11:10:07      阅读:191      评论:0      收藏:0      [点我收藏+]

标签:strong   tail   扩展   目标   意义   数值   ima   生成   不同   

转自:https://blog.csdn.net/zyk1120102464/article/details/78171976

技术分享图片

技术分享图片

技术分享图片

技术分享图片

技术分享图片

技术分享图片

技术分享图片

 

 

 

 

 

 技术分享图片

 

一、对比回溯法

  • 回溯法的求解目标是找出解空间中满足约束条件的所有解,相比之下,分支限界法的求解目标则是找出满足约束条件的一个解,或是满足约束条件的解中找出使某一目标函数值达到极大或极小的解,即在某种意义下的最优解。
  • 另外还有一个非常大的不同点就是,回溯法以深度优先的方式搜索解空间,而分支界限法则以广度优先的方式或以最小耗费优先的方式搜索解空间。

二、分支限界法的搜索策略

  • 在当前节点(扩展节点)处,先生成其所有的儿子节点(分支),然后再从当前的活节点(当前节点的子节点)表中选择下一个扩展节点。为了有效地选择下一个扩展节点,加速搜索的进程,在每一个活节点处,计算一个函数值(限界),并根据函数值,从当前活节点表中选择一个最有利的节点作为扩展节点,使搜索朝着解空间上有最优解的分支推进,以便尽快地找出一个最优解。分支限界法解决了大量离散最优化的问题。

分支限界法

标签:strong   tail   扩展   目标   意义   数值   ima   生成   不同   

原文地址:https://www.cnblogs.com/zhangzefei/p/9739352.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!