运筹学第一章 单纯形法进一步讨论ppt课件.ppt

上传人:小飞机 文档编号:1465904 上传时间:2022-11-28 格式:PPT 页数:24 大小:476KB
返回 下载 相关 举报
运筹学第一章 单纯形法进一步讨论ppt课件.ppt_第1页
第1页 / 共24页
运筹学第一章 单纯形法进一步讨论ppt课件.ppt_第2页
第2页 / 共24页
运筹学第一章 单纯形法进一步讨论ppt课件.ppt_第3页
第3页 / 共24页
运筹学第一章 单纯形法进一步讨论ppt课件.ppt_第4页
第4页 / 共24页
运筹学第一章 单纯形法进一步讨论ppt课件.ppt_第5页
第5页 / 共24页
点击查看更多>>
资源描述

《运筹学第一章 单纯形法进一步讨论ppt课件.ppt》由会员分享,可在线阅读,更多相关《运筹学第一章 单纯形法进一步讨论ppt课件.ppt(24页珍藏版)》请在三一办公上搜索。

1、单纯形法进一步讨论,窦志武,云南财经大学 物流学院,单纯形法的进一步讨论人工变量法,人工变量法:前面讨论了在标准型中系数矩阵有单位矩阵,很容易确定一组基可行解。在实际问题中有些模型并不含有单位矩阵,为了得到一组基向量和初基可行解,在约束条件的等式左端加一组虚拟变量,得到一组基变量。这种人为加的变量称为人工变量,构成的可行基称为人工基,用大M法或两阶段法求解,这种用人工变量作桥梁的求解方法称为人工变量法。,例: min z=2x1+3x2 max z=-2x1-3x2+0 x3 s.t x1+x2 3 标准化 s.t x1+x2 -x3=3 x1+2x2 = 4 x1+2x2=4 x10, x2

2、0 xj0, (j=1,2,3,4),max z=-2x1-3x2+0 x3 -M x4-M x5 s.t x1+x2 -x3+ x4 =3 x1+2x2 +x5 =4 xj0, (j=1,2,3,4,5),引进人工变量,及M非常大正系数,模型转变为,这种处理方法称为大M法,以下则可完全按单纯形法求解。,1大M法,单纯形法的进一步讨论人工变量法,单纯形法的进一步讨论人工变量法,例1.10 用大M法解下列线性规划,解:首先将数学模型化为标准形式,系数矩阵中不存在单位矩阵,无法建立初始单纯形表。,单纯形法的进一步讨论人工变量法,故人为添加两个单位向量,得到人工变量单纯形法数学模型:,其中:M是一个

3、很大的抽象的数,不需要给出具体的数值,可以理解为它能大于给定的任何一个确定数值;再用前面介绍的单纯形法求解该模型,计算结果见下表。,单纯形法的进一步讨论人工变量法,单纯形法的进一步讨论人工变量法,例1.11 用大M法解下列线性规划,解:首先将数学模型化为标准形式,系数矩阵中不存在单位矩阵,无法建立初始单纯形表。,单纯形法的进一步讨论人工变量法,故人为添加两个单位向量,得到人工变量单纯形法数学模型:,其中:M是一个很大的抽象的数,不需要给出具体的数值,可以理解为它能大于给定的任何一个确定数值;再用前面介绍的单纯形法求解该模型,计算结果见下表。,单纯形法的进一步讨论人工变量法,单纯形法的进一步讨论

4、人工变量法,单纯形法的进一步讨论两阶段法,用计算机处理数据时,只能用很大的数代替M,可能造成计算机上的错误,故多采用两阶段法。,第一阶段: 在原线性规划问题中加入人工变量,构造如下模型:,对上述模型求解(单纯形法),若=0,说明问题存在基可行解,可以进行第二个阶段;否则,原问题无可行解,停止运算。,单纯形法的进一步讨论两阶段法,第一阶段的线性规划问题可写为:,第一阶段单纯形法迭代的过程见下表,单纯形法的进一步讨论两阶段法,单纯形法的进一步讨论两阶段法,第二阶段: 在第一阶段的最终表中,去掉人工变量,将目标函数的系数换成原问题的目标函数系数,作为第二阶段计算的初始表(用单纯形法计算)。,例:,单

5、纯形法的进一步讨论两阶段法,第二阶段:,最优解为(4 1 9 0 0),目标函数 Z = 2,单纯形法的进一步讨论,通过大法或两阶段法求初始的基本可行解。但是如果在大法的最优单纯形表的基变量中仍含有人工变量,或者两阶段法的辅助线性规划的目标函数的极小值大于零,那么该线性规划就不存在可行解。,无可行解,C,-3 -2 -1 0 0 0 -M -M,CB,XB,b,x1 x2 x3 x4 x5 x6 x7 x8,0-M-M,x4x7x8,643,1 1 1 1 0 0 0 01 0 -1 0 -1 0 1 00 1 -1 0 0 -1 0 1,6/1-3/1,Z,-7M,-6-4M,-15-M,-

6、3+M -2+M -1-2M 0 -M -M 0 0,0-M-2,x4x7x2,343,1 0 2 1 0 1 0 -11 0 -1 0 -1 0 1 00 1 -1 0 0 -1 0 1,3/14/1-,Z,Z,-3+M 0 -3-M 0 -M -2 0 2-M,-3-M-2,x1x7x2,313,1 0 2 1 0 1 0 -10 0 -3 -1 -1 -1 1 10 1 -1 0 0 -1 0 1,0 0 3-3M 3-M -M 1-M 0 -1,例,单纯形法的进一步讨论,运算到检验数全负为止,仍含有人工变量,无可行解。,单纯形法的进一步讨论,无最优解与无可行解时两个不同的概念。 无可行

7、解是指原规划不存在可行解,从几何的角度解释是指 线性规划问题的可行域为空集; 无最优解则是指线性规划问题存在可行解,但是可行解的目 标函数达不到最优值,即目标函数在可行域内可以趋于无穷大(或者无穷小)。无最优解也称为有限最优解,或无界解。 判别方法:无最优解判别定理在求解极大化的线性规划问题过程中,若某单纯形表的检验 行存在某个大于零的检验数,但是该检验数所对应的非基变量 的系数列向量的全部系数都为负数或零,则该线性规划问题 无最优解,无最优解,因 但 所以原问题无最优解,单纯形法的进一步讨论,退化,即计算出的 (用于确定换出变量)存在有两个以上相同的最小比值,会造成下一次迭代中由一个或几个基

8、变量等于零,这就是退化(会产生退化解)。 为避免出现计算的循环,勃兰特(Bland)提出一个简便有效的规则(摄动法原理): 当存在多个 时,选下标最小的非基变量为换入变量;(2) 当值出现两个以上相同的最小值时,选下标最小的基变量为换出变量。,单纯形法的进一步讨论,无穷多最优解,若线性规划问题某个基本可行解所有的非基变量检验数都小于等于零,但其中存在一个检验数等于零,那么该线性规划问题有无穷多最优解。例:最优表:非基变量检验数,所以有无穷多最优解。,单纯形法的进一步讨论,单纯形法的进一步讨论,解的判别:1)唯一最优解判别:最优表中所有非基变量的检验数非零,则线性规划具有唯一最优解。2)多重最优解判别:最优表中存在非基变量的检验数为零,则线性规划具有多重最优解(或无穷多最优解)。3)无界解判别:某个 k0且aik(i=1,2,m)则线性规划具有无界解。4)无可行解的判断:当用大M单纯形法计算得到最优解并且存在Ri0时,则表明原线性规划无可行解。5)退化解的判别:存在某个基变量为零的基本可行解。,单纯形法的进一步讨论,单纯性法小结:,A,

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号