运筹学第2章 单纯形法ppt课件.ppt

运筹学第2章 单纯形法ppt课件.ppt

ID:58997912

大小:619.50 KB

页数:37页

时间:2020-09-27

运筹学第2章 单纯形法ppt课件.ppt_第1页
运筹学第2章 单纯形法ppt课件.ppt_第2页
运筹学第2章 单纯形法ppt课件.ppt_第3页
运筹学第2章 单纯形法ppt课件.ppt_第4页
运筹学第2章 单纯形法ppt课件.ppt_第5页
资源描述:

《运筹学第2章 单纯形法ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、赵明霞山西大学经济与管理学院管理运筹学——模型与方法第2章 单纯形法2.1基本思想2.2基本方法2.3其它法则2021/9/152单纯形法内容原本方法对偶方法形式方程组形式表格形式矩阵形式2.1单纯形法的基本思路求出一个初始基可行解判断基可行解是否最优求目标值得以改善的基可行解结束需要解决的问题:(1)如何确定初始的基可行解?(2)目标函数何时达到最优——判断标准是什麽?(3)为了使目标函数逐步变优,怎么转移?2021/9/154单纯形法的基本思路:从可行域中某一个顶点开始,判断此顶点是否是最优解,如不是,则再找另一个使得其目标函数值更优的顶点,称之为迭代,再判断此点是否是最优

2、解。直到找到一个顶点为其最优解,就是使得其目标函数值最优的解,或者能判断出线性规划问题无最优解为止。2021/9/155线性规划的典式标准形为典式的充要条件:系数矩阵中存在一个满秩单位阵。典式标准形是单纯形法的唯一必要前提。2021/9/156基本性质:线性规划问题的可行域是凸集。标准形线性规划的基本可行解与可行域的极点互相对应。线性规划的基本定理对标准形线性规划问题(M):若有可行解,则必有基本可行解;若有最优解,则必有最优基本解。若LP问题的可行域R≠Φ,则R至少有一个极点。LP问题可行域R的极点为有限个。2.2单纯形法的基本方法(表格形式)2021/9/158情况一:约束

3、条件为≤1、确定初始基可行解对于每个条件加上松弛变量,在约束系数矩阵中的单位矩阵可以构成初始基2021/9/159例2-1maxz=3x1+2x2s.t.x1+x3=62x2+x4=82x1+3x2+x5=18xj≥0(j=1,2,3,4,5)2021/9/1510它的系数矩阵其中aj为系数矩阵A第j列的向量。A的秩为3,A的秩m小于此方程组的变量的个数n。可看出x3,x4和x5的系数列向量构成一个基:当令非基变量x1,x2为零时,可得x3=6,x4=8,x5=18(0,0,6,8,18)是初始基本可行解2021/9/1511判断已求得的基本可行解是否是最优解。(1)最优性

4、检验的依据——检验数σj(2)最优解判别定理对于求最大目标函数的问题中,对于某个基本可行解,如果所有检验数,则这个基本可行解是最优解。对于求目标函数最小值的情况,只需σj≤02、最优性检验CBcjc1c2…cmcm+1…cn比值bi/aik基bx1x2…xmxm+1…xnc1x1b110…0a1,m+1…a1nc2x2b201…0a2,m+1…a2ncmxmbm00…1am,m+1…amn00…0……………………………3、基变换(1)入基变量的确定——最小检验数规则从最优解判别定理知道,当某个σj<0时,非基变量xj变为基变量不取零值可以使目标函数值增大,故我们要选基检验数小

5、于0的非基变量换到基变量中去(称之为入基变量)。若有两个以上σj<0的,则为了使目标函数增加得更大些,一般选其中的σj最小者的非基变量为入基变量。在本例题中σ1=-3是检验数中最小的负数,故选x1为入基变量。同时,入基变量xk的系数列向量ak为主列。2021/9/1514(2)出基变量和主元的确定——最小比值规则确定出基变量的方法:把已确定的入基变量在各约束方程中的正的系数除其所在约束方程中的常数项值,把其中最小比值所在的约束方程中的原基变量确定为出基变量。这样在下一步迭代的矩阵变换中可以确保新得到的bi值都大于等于零。出基变量xl所在行的系数alj构成主行。确定主元的方法:

6、主行(最小比值所在的约束方程)与主列(入基变量系数列)交于alk为主元。基变换通过初等变换实现,目标:将主列化为单位向量(alk=1),以符合典式2021/9/1515x1为入基变量,我们把各约束方程中x1的为正的系数除对应的常量,得所以,出基变量应为x3,主元为a13例2-1maxz=3x1+2x2s.t.x1+x3=62x2+x4=82x1+3x2+x5=18xj≥0(j=1,2,3,4,5)2021/9/1516cj32000bi/aikXBbx1x2x3x4x50x36101000x48020100x518230010-3-2000例2-2初始单纯形表cj32000b

7、i/aikXBbx1x2x3x4x50x36①010060x4802010-0x5182300190-3-20003x1610100-0x480201040x560③-2012180-23003x16101000x44004/31-2/32x2201-2/301/322005/302/3情况二:约束条件为≥,=标准化非典式例2-32021/9/1519添加人工变量1、大M法添加人工变量x5来人为的创造一个单位矩阵作为基M叫做罚因子,任意大的数。人工变量只能取零值。必须把x5从基变量中换出去,

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。