分支限界作业分配.docVIP

  • 3
  • 0
  • 约4.9千字
  • 约 8页
  • 2021-12-06 发布于广东
  • 举报
分支限界作业分配 分支限界作业分配 PAGE PAGE 10 - 分支限界作业分配 第3章 作业分配问题 问题描述 题1:作业分配问题:设有A,B,C,D,E, …等n个人从事J1,J2,J3,J4,J5,…等n项工作,每人只能从事一项任务,每个任务由不同的工人从事有着不同的费用,求最佳安排使费用最低。 要求:输出每人所从事的工作任务以及最佳安排的最低费用。 题2: 有两艘船和需要装运的n个货箱,第一艘船的载重量是c1,第二艘船的载重量是c2,Wi是货箱i的重量,且W1+W2+W3+W4++Wn=c1+c2。希望确定是否有一种可将所有n个货箱全部装船的方法。 要求:输出每艘船最终载重量. 问题分析 分支搜索法是一种在问题解空间上进行搜索尝试的算法。是采用广度优先的策略国,依次搜索E-结点的所有分支,也就是所有的相邻结点。和回溯法一样,在生成的结点中,抛弃那些不满足约束条件的结点,其余结点加入活结点表。然后从表中选择一个结点作为下一个E-结点,断续搜索。在分支定界算法中,每一个活结点只有一次机会成为扩展结点。利用分支定界算法对问题的解空间树进行搜索,它的搜索策略是: (1)产生当前扩展结点的所有孩子结点; (2)在产生的孩子结点中,抛弃那些不可能产生可行解(或最优解)的结点; (3)将其余的孩子结点加入活结点表; (4)从活结点表中选择下一个活结点作为新的扩展结点。 如此循环

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档