s-第6章_heaven-14.ppt

学习要点 理解分支限界法的剪枝搜索策略 掌握分支限界法的算法框架 队列式(FIFO)分支限界法 优先队列式分支限界法 通过应用范例学习分支限界法的设计策略 单源最短路径问题 装载问题; 0-1背包问题; 最大团问题; 旅行售货员问题 批处理作业调度问题 总结 理解分支限界法的剪枝搜索策略 掌握分支限界法的算法框架 队列式(FIFO)分支限界法 优先队列式分支限界法 本书中,bestp和下界L合二为一 装载问题 构造最优解 为了在算法结束后能方便地构造出与最优值相应的最优解,算法必须存储相应子集树中从活结点到根结点的路径。为此目的,可在每个结点处设置指向其父结点的指针,并设置左、右儿子标志。 找到最优值后,可以根据parent回溯到根节点,找到最优解。 装载问题 优先队列式分支限界法 解装载问题的优先队列式分支限界法用最大优先队列存储活结点表。活结点x在优先队列中的优先级定义为从根结点到结点x的路径所相应的载重量再加上剩余集装箱的重量之和。 优先队列中优先级最大的活结点成为下一个扩展结点。以结点x为根的子树中所有结点相应的路径的载重量不超过它的优先级。 在优先队列式分支限界法中,一旦有一个叶结点成为当前扩展结点,则可以断言该叶结点所相应的解即为最优解。此时可终止算法。 旅行售货员问题 问题描述 给定n个顶点的带权图G=(V, E),图中各边的权为正数,图中的一

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档