第4章线性整数规划指派问题.pptVIP

  • 16
  • 0
  • 约8.05千字
  • 约 59页
  • 2021-03-20 发布于广东
  • 举报
* 匈牙利法 我们用方阵进行匈牙利算法的运算,找出完整分配方案的最优解。若所得的结果中某一1元素在虚行或虚列上,这个结果可以不考虑,而其他行和列的结果就是最优解。 具体算法步骤如下: 第1步:如果是求目标函数S=f(X)的极大值,则应将所有 效应矩阵的元素改为负值,然后进行第2步。 如果求目标函数S=f(X)的极小值,则直接进行第2步。 第2步:若第i行的最小元素不是0,则从该行的每个元素中减去此最小元素。(i=1~m)。 第4章线性整数规划指派问题 * 匈牙利法 第3步:若第j列的最小元素不是0,则从该列的每个元素中减去此最小元素。(j=1~n)。 第4步:逐个检查每一行,看是否每一行只有一个未标注的0,如只有一个0存在,则在此元素上注以符号△,表示一种分配,同时,对同一列的0元素打×,以便下一个分配不落在此列上。重复这一过程,直到所有行上没有未标注△的0或至少有两个0。 第5步:逐个检查每一列,查出单一的未标注的0,打上△,对同一行的0元素打×。重复这一过程,直到所有列上没有未标注△的0或至少有两个0。 第4章线性整数规划指派问题 * 匈牙利法 第6步:反复进行第4、5步,直到下面三种情况之一发生为止: (a) 每行均标注有△; (b) 至少有两个未标注的0在各行或各列中; (c) 没有剩下未标注的0,但还未形成一完整的分配。 第7步:如果上述(a)

文档评论(0)

1亿VIP精品文档

相关文档