运筹学讲义单纯形方法(78).pptx

  1. 1、本文档共78页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
运筹学耿修林 五 、 单纯形方法 (一)单纯形方法的初步讨论1、单纯形方法的基本思想 从可行域中的一个基本可行解出发,判断它是否已是最优解,若不是,寻找下一个基本可行解,并使目标函数得到改进,如此迭代下去,直到找出最优解或判定问题无界为止。 从另一个角度说,就是从可行域的某一个极点出发,迭代到另一个极点,并使目标函数的值有所改善,直到找出有无最优解时为止。 五 、 单纯形方法(一)单纯形方法的初步讨论2、单纯形方法:消去法[例]求解线性规划模型 解:第一步,将线性规划模型标准化: Max Z=50x1+30x2+0x3+0x4 s·t· 4x1+3x2+x3=120 2x1+x2+ +x4 =50 x1 , x2 , x3 , ,x4≥0 2、单纯形方法:消去法 第二步,寻找初始可行解。变量x3 、,x4对应的列 向量A3、A4 可作为初始可行基,那么X3、X4为基 变量,X1、X2为非基变量,用非基量表示基变量, 则有: Max Z=50x1+30x2+0x3+0x4 s·t· x3 =120- 4x1-3x2 x4 =50 -2x1-x2 x1 , x2 , x3 , ,x4≥0 令x1 、 x2 =0,得到基本可行解 X=(0,0,120,50)。文本文本文本文本文本文本文本文本2、单纯形方法:消去法第三步,判断目标函数是否达到了最优。第四步,选取入基变量。确定x1 为 基变量, x2仍为非基变量。第五步,选取出基变量。 x3 =120- 4x1-3x2≥0 x4 =50 -2x1-x2≥0解不等式得:x1≤25 ,只有当x1=25时, x4恰好等于0,所以x4确定为出基变量。于是新的典则方程为: x1 =25 - 0.5x2 - 0.5 x4 x3 =20 - x2+ 2 x4 五、 单纯形方法第六步,产生新的基本可行解及目标函数值。令x2 、 x4等于0,得到x1 =25, x3 =20,于是新的基本可行解为X=(25,0,20,0),目标函数值为Z=1250。第七步,判定目标函数值是否得到了最优。根据分析目前的方案还不是最优的。重复第四、五、六步, x2入基, x3 出基,建立新的典则方程: x1 =15+ 0.5 x3 -1.5 x4 x2 =20 - 2 x3 + 2 x4令非基变量x3 、 x4等于0,得到新的基本可行解X=(15,20,0,0),目标函数值为1350。问题求解完成。(一)单纯形方法的初步讨论 五、 单纯形方法(二)单纯形方法的矩阵描述1、线性规划的典则形式: Max Z=CBB-1b+(CN-CBB-1N)XN S·t· XB=B-1b-B-1NXN XB, XN ≥02、判别向量与判别数:(a)λ=CN- CBB-1A为对应基B的所有X的判别向量,其中任一分量λj=cj-CBB-1Aj 为变量xj关于基B的判别数,j=1,2, -------, n。 五、 单纯形方法2、判别向量与判别数:(b)λN=CN-CBB-1N为对应基B的所有非基变量XN的判别向量,其中任一分量λj=cj-CBB-1Aj 为非基变量xj关于基B的判别数,j=m+1,m+2, ----------, n。(c)所有基变量的判别向量是零向量,所有基变量的判别数是0(为什么?)。3、最优解的判定:(a)如果所有的检验数都小于0,则当前解为最优解。 五、 单纯形方法3、最优解的判定:(b)如果至少存在一个检验数大于0,且该检验数对应的列向量中至少有一个正分量,则需要继续进行迭代寻找最优解。(c)如果至少存在一个检验数大于0,且该检验数对应的列向量的所有分量都小于0,则线性规划问题不存在有界最优解。五、 单纯形方法(三)单纯形方法:表上作业法1、单纯形表的构造方法1:C-CBB-1A=(CB,CN)-CBB-1(B,N) =(0,CN-CBB-1N) 两边同乘上X得: (C-CBB-1A)X= (0,CN-CBB-1N)X,化简得: Z=CBB-1b+(CN-CBB-1N) XN 构造联立方程: Z+(CBB-1A- C) X =CBB-1b B-1AX =B-1b五、 单纯形方法1、单纯形表的构造 这样得到单纯形表: 五、 单纯形方法1、单纯形表的构造方法2: XB=B-1b-B-1NXN,则有: XB+B-1N XN =B-1b 又 Z=CBB-1b+(CN-CBB-1N)XN,于是: Z+(CBB-1N-CN)XN=CBB-1b,这样得: Z+(CBB-1N-CN)XN=CBB-1b X

文档评论(0)

魏魏 + 关注
官方认证
内容提供者

教师资格证持证人

该用户很懒,什么也没介绍

版权声明书
用户编号:5104001331000010
认证主体仪征市联百电子商务服务部
IP属地江苏
领域认证该用户于2023年10月19日上传了教师资格证
统一社会信用代码/组织机构代码
92321081MA26771U5C

1亿VIP精品文档

相关文档