表上作业法 百科内容来自于: 百度百科

定义

通过在表格上进行运算解决运输问题。

步骤

1、找出初始基本可行解(初始调运方案,一般m+n-1个数字格),用西北角法最小元素法
(1)西北角法
从西北角(左上角)格开始,在格内的右下角标上允许取得的最大数。然后按行(列)标下一格的数。若某行(列)的产量(销量)已满足,则把该行(列)的其他格划去。如此进行下去,直至得到一个基可行解
从运价最小的格开始,在格内的右下角标上允许取得的最大数。然后按运价从小到大顺序填数。方法同西北角法。
注:应用西北角法最小元素法,每次填完数,都只划去一行或一列,只有最后一个元例外(同时划去一行和一列)。当填上一个数后行、列同时饱和时,也应任意划去一行(列),在保留的列(行)中没被划去的格内标一个0。
2、求出各非基变量的检验数,判别是否达到最优解。如果是停止计算,否则转入下一步,用位势法计算;
运输问题的约束条件共有m+n个,其中:m是产地产量的限制;n是销地销量的限制。其对偶问题也应有m+n个变量,据此:
σij = cij − (ui + vj) ,其中前m个计为,前n个计为
单纯形法可知,基变量的σij = 0
cij − (ui + vj) = 0因此ui,vj可以求出。
3、改进当前的基本可行解(确定换入、换出变量),用闭合回路法调整;
(因为目标函数要求最小化)
表格中有调运量的地方为基变量,空格处为非基变量。基变量的检验数σij = 0,非基变量的检验数。σij < 0表示运费减少,σij > 0表示运费增加。
4、重复②,③,直到找到最优解为止。

常见问题

1、无穷多最优解
产销平衡的运输问题必定存最优解。如果非基变量的σij = 0,则该问题有无穷多最优解
2、退化
表格中一般要有(m+n-1)个数字格。但有时,在分配运量时则需要同时划去一行和一列,这时需要补一个0,以保证有(m+n-1)个数字格。一般可在划去的行和列的任意空格处加一个0即可。
$firstVoiceSent
- 来自原声例句
小调查
请问您想要如何调整此模块?

感谢您的反馈,我们会尽快进行适当修改!
进来说说原因吧 确定
小调查
请问您想要如何调整此模块?

感谢您的反馈,我们会尽快进行适当修改!
进来说说原因吧 确定