6整数规划1研讨.pptVIP

  • 90
  • 0
  • 约1.5万字
  • 约 90页
  • 2017-04-04 发布于湖北
  • 举报
分配问题与匈牙利法 指派问题的求解步骤: 1) 变换指派问题的系数矩阵(cij)为(bij),使在(bij)的各行各列中都出现0元素,即 从(cij)的每行元素都减去该行的最小元素; 再从所得新系数矩阵的每列元素中减去该列的最小元素。 2) 进行试指派,以寻求最优解。 在(bij)中找尽可能多的独立0元素,若能找出n个独立0元素,就以这n个独立0元素对应解矩阵(xij)中的元素为1,其余为0,这就得到最优解。 分配问题与匈牙利法 找独立0元素,常用的步骤为: 从只有一个0元素的行开始,给该行中的0元素加圈,记作◎ 。然后划去◎ 所在列的其它0元素,记作? ;这表示该列所代表的任务已指派完,不必再考虑别人了。依次进行到最后一行。 从只有一个0元素的列开始(画?的不计在内),给该列中的0元素加圈,记作◎;然后划去◎ 所在行的0元素,记作? ,表示此人已有任务,不再为其指派其他任务了。依次进行到最后一列。 若仍有没有划圈的0元素,且同行(列)的0元素至少有两个,比较这行各0元素所在列中0元素的数目,选择0元素少这个0元素加圈(表示选择性多的要“礼让”选择性少的)。然后划掉同行同列的其它0元素。可反复进行,直到所有0元素都已圈出和划掉为止。 分配问题与匈牙利法 例 已知四人分别完成四项工作所需时间如下表,求最优分配方案。 任务 人员

文档评论(0)

1亿VIP精品文档

相关文档