(35)--6.6 装载问题优先队列算法.pptVIP

  • 3
  • 0
  • 约1.89千字
  • 约 16页
  • 2024-03-20 发布于陕西
  • 举报

算法设计与分析分支限界法----装载问题优先队列算法1

6.2 装载问题---前节回顾1、装载问题的描述及解空间2、装载问题的算法思想3、队列式分支限界法4、优先队列式分支限界法2

6.2 装载问题---前节回顾1、装载问题的描述及解空间2、装载问题的算法思想3、队列式分支限界法先进先出的队列式分支限界算法及其实例演示改进算法及其实例演示最优解的构造4、优先队列式分支限界法3

4、优先队列式分支限界法(1)整体思想(2)算法描述(3)实例演示4

4、优先队列式分支限界法---(1)整体思想

优先队列:用最大优先队列存储活结点表优先队列中优先级最大的活结点成为下一个扩展结点。活结点X在优先队列中的优先级:从根结点到结点x的路径所相应的载重量+剩余集装箱的重量(x.uweight)以结点x为根的子树中所有结点相应的路径的载重量不超过它的优先级。子集树中叶结点所相应的载重量与其优先级相同。在优先队列式分支限界法中,一旦有一个叶结点成为当前扩展结点,则可以断言该叶结点所相应的解即为最优解。此时可终止算法。5

4、优先队列式分支限界法---(2)算法描述

//优先队列式分支限界法while(i!=n+1)//搜索子集空间树,非叶结点{//检查当前扩展结点的左儿子结点,Ew为当前扩展结点的载重量if(Ew+w[i]

文档评论(0)

1亿VIP精品文档

相关文档