运筹学第二单纯形法.ppt

  1. 1、本文档共73页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

*例:第63页,共73页,星期六,2024年,5月*第0次迭代:换入p3,换出p4。基变量为x3,x5第64页,共73页,星期六,2024年,5月*第1次迭代:换入p3,换出p4。①计算B1-1基变量为x3,x5第65页,共73页,星期六,2024年,5月*第1次迭代:②计算当前解和检验数换入p3,换出p4。基变量为x3,x5第66页,共73页,星期六,2024年,5月*第1次迭代:换入p2,换出p5,③换基换入p3,换出p4。基变量为x3,x5基变量为x3,x2第67页,共73页,星期六,2024年,5月*第2次迭代:换入p2,换出p5。①计算B2-1基变量为x3,x2第68页,共73页,星期六,2024年,5月*第2次迭代:②计算当前解和检验数换入p2,换出p5。基变量为x3,x2第69页,共73页,星期六,2024年,5月*作业复习例题P811.11第70页,共73页,星期六,2024年,5月*(1)(2)第71页,共73页,星期六,2024年,5月*第72页,共73页,星期六,2024年,5月*感谢大家观看第73页,共73页,星期六,2024年,5月**让拟进基变量增加,这种增加是有条件的,是在不影响基变量非负的前提下的增加。在这个前提下,最先为零的变为非基变量。**④目标函数中显现的是非基变量,正所谓“群众是真正的英雄”。只要有“群众”能当领导(进入基),使目标函数增加,(某非基增加,目标函数还会增加)我们的“迭代”(求索)就不会停止。*解:先将其化为标准形式再强行加上人工变量,使其出现单位矩阵:第31页,共73页,星期六,2024年,5月*但这样处理后:①不易接受。因为是强行引进,称为人工变量。它们与不一样。称为松弛变量和剩余变量,是为了将不等式改写为等式而引进的,而改写前后两个约束是等价的。②人工变量的引入一般来说是前后不等价的。只有当最优解中,人工变量都取值零时(此时人工变量实质上就不存在了)才可认为它们是等价的。处理办法:把人工变量从基变量中赶出来使其变为非基变量。为此,发明者建议把目标函数作如下处理:第32页,共73页,星期六,2024年,5月*其中M为任意大的实数,“M”称为“罚因子”。用意:只要人工变量取值大于零,目标函数就不可能实现最优。对此单纯形矩阵作初等行变换,有:第33页,共73页,星期六,2024年,5月*×-M×-M×(-1)×(-3)×(4M)×1/6第34页,共73页,星期六,2024年,5月*×3/2×(-1/3)×(3)第35页,共73页,星期六,2024年,5月*至此,检验行已没有负数,当前解即为最优解。最优值为:去掉人工变量,即得原LP问题的最优解:第36页,共73页,星期六,2024年,5月*⑴最优解判别定理:所有检验数≥0;人工变量为0⑵无穷多最优解判别定理:所有检验数≥0;人工变量为0;存在某个非基变量的检验数为0⑶无可行解判别:所有检验数≥0;人工变量≠0(4)无界解判别定理:有一个非基变量的检验数<0,但该数对应的列中没有正元素;人工变量为0解的判别定理:第37页,共73页,星期六,2024年,5月*单纯形法步骤一、构造初始可行基1、引入附加变量,化为标准型2、必要时引入人工变量3、目标函数中,附加变量系数为0,人工变量则为M二、求基本可行解1、用非基变量表示基变量和目标函数式2、求出一个基本可行解及相应Z值三、最优性检验依据:检验数及判别定理四、基变换1、换入基的确定:检验数负值中最小的2、换出基的确定:最小非负比值规则返回步骤二第38页,共73页,星期六,2024年,5月*2.2单纯形法的表格形式

书例2.1P18第39页,共73页,星期六,2024年,5月*作业P791.3(2),1.7(1)第40页,共73页,星期六,2024年,5月*大M法目标是尽快把人工变量从基变量中全部“赶”出去(如果能全部“赶”出去的话)。所用方法除了大M法外,还有下面的两阶段法。两阶段法用大M法处理人工变量时,若用计算机处理,必须对M给出一个较大的具体数据,并视具体情况对M值作适当的调整。为了克服这一麻烦,下面的两阶段法将问题拆成两个LP问题分两个阶段来计算:2.3大M法和两阶段法第41页,共73页,星期六,2024年,5月*两阶段法的第一阶段求解一个目标

文档评论(0)

xiaoshun2024 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档